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