exponenta event banner

Параметры настройки RTL для RAM

На этой странице описываются параметры, находящиеся на вкладке «Создание кода HDL» > «Глобальные параметры» > «Стиль кодирования» диалогового окна «Параметры конфигурации».

Инициализация всех блоков ОЗУ

Включение или подавление формирования начального значения сигнала для блоков ОЗУ. Если указать ненулевое начальное значение для ОЗУ, этот параметр игнорируется.

Настройки

По умолчанию: Вкл.

На

Для блоков ОЗУ создайте начальные значения '0' как для сигнала ОЗУ, так и для выходного временного сигнала.

Прочь

Для блоков ОЗУ не генерируйте начальные значения ни для сигнала ОЗУ, ни для выходного временного сигнала.

Совет

Этот параметр применяется к этим блокам ОЗУ в библиотеке блоков HDL Coder > HDL RAMs в браузере библиотеки Simulink Library:

  • Двухпортовая ОЗУ

  • Простая двухпортовая оперативная память

  • Однопортовая ОЗУ

  • Двухскоростная двухпортовая ОЗУ

Информация командной строки

Свойство: InitializeBlockRAM
Текст: символьный вектор
Значение: 'on' | 'off'
По умолчанию: 'on'

Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.

Архитектура ОЗУ

Выберите архитектуру ОЗУ с включением синхронизации или без включения синхронизации для всех RAM в подсистеме DUT.

Настройки

По умолчанию: RAM with clock enable

Выберите в меню одну из следующих опций:

  • RAM with clock enable: Создание RAM с включенным синхросигналом.

  • Generic RAM without clock enable: Создание RAM без включения синхронизации.

Информация командной строки

Свойство: RAMArchitecture
Текст: символьный вектор
Значение: 'WithClockEnable' | 'WithoutClockEnable'
По умолчанию: 'WithClockEnable'

Чтобы задать это свойство, используйте hdlset_param или makehdl. Для просмотра значения свойства используйте hdlget_param.