У меня вопрос о системе синтеза VHDL и более точно о работе файлов IO. Мой вопрос заключался в том, что синтетическая система делает синтез для файловых операций, таких как write(), read(), когда они пишут в коде VHDL? Например, внутри этого кода VHDL: http://www.csee.umbc.edu/portal/help/VHDL/samples/file_io.vhdlVHDL Синтез операций с файловой системой
У меня проблема представить эти операции, преобразованные в ворота на чипе ... Так как это работает?
Спасибо, ребята! :)
Tom.
Спасибо, это понятно :) – user2904864
Xilinx ISE может читать и писать файлы. Например. шаблон ROM opbasm от Kevin Thibedeau использует функции чтения для инициализации BlockRAM. Пример 2: Я использую функцию записи для экспорта кодировки FSM/Enum для отладки ChipScope и для экспорта регистров в сопоставления адресов шины моего SoC как код ассемблера (константы и таблицы адресов). Quartus II игнорирует все функции ввода-вывода в синтезе. Vivado Synth не поддерживает функции и типы ввода-вывода. – Paebbels