Параметры индивидуальной настройки RTL для ОЗУ

Эта страница описывает параметры, которые находятся на вкладке HDL Code Generation > Global Settings > Coding Style диалогового окна Параметров конфигурации.

Инициализируйте все блоки ОЗУ

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

Настройки

По умолчанию: On

На

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

Прочь

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

Совет

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

  • Dual Port RAM

  • Simple Dual Port RAM

  • Single Port RAM

  • Dual Rate Dual Port RAM

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

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

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

Архитектура оперативной памяти

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

Настройки

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

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

  • RAM with clock enable: Сгенерируйте ОЗУ с включением синхроимпульса.

  • Generic RAM without clock enable: Сгенерируйте ОЗУ без включения синхроимпульса.

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

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

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