Простой блок RAM с двумя портами на основе hdl. Системный объект ОЗУ с возможностью предоставления начального значения
HDL-кодер/HDL-оперативная память
Блоки являются MATLAB System блоками, которые используют hdl.RAM
Системные object™. Можно задать тип ОЗУ следующим Dual port
, Simple dual port
, или Single port
. С точки зрения поведения симуляции Dual Port RAM System блок ведет себя подобно Dual Port RAM, Single Port RAM System ведет себя подобно Single Port RAM и так далее. С помощью блоков MATLAB System можно:
Задайте начальное значение для ОЗУ. В диалоговом окне «Параметры блоков» введите значение для Specify the RAM initial value.
Получите более быстрые результаты симуляции, когда вы используете эти блоки в Simulink® модель.
Создавайте параллельные банки оперативной памяти, когда вы используете векторные данные, используя hdl.RAM
Функциональность системного объекта.
Получите более высокую эффективность и поддержку больших памятей данных.
Блок не поддерживает boolean
входы. Приведение любого boolean
типы в ufix1
для входа в блок.
Когда вы создаете битовый поток FPGA для ОЗУ, глобальная логика сброса не сбрасывает содержимое ОЗУ. Чтобы сбросить ОЗУ, убедитесь, что вы реализуете логику сброса.
Адрес записи ОЗУ может быть любым fixed-point (fi)
или integer
, должен быть беззнаковым и должен быть между 2
и 31
биты длиной.