Инструкции для поддерживаемых блоков и типов данных - пронумерованным списком

Руководства по моделированию HDL являются набором рекомендуемых инструкций, за которыми можно следовать при создании модели Simulink® для генерации кода с HDL Coder™. Инструкции для поддерживаемых блоков и типов данных состоят из инструкций для использования различных блоков в библиотеке блоков HDL Coder, и о поддерживаемых типах данных. Каждое руководство по моделированию для генерации HDL-кода имеет другой уровень серьезности, которая указывает на уровни требований податливости. Чтобы узнать больше об этих уровнях серьезности, смотрите Уровни серьезности Руководств по моделированию HDL.

Эти таблицы приводят инструкции для поддерживаемых типов данных в HDL Coder и для различных блоков в библиотеке блоков HDL Coder. Инструкции начинают с 2.1 и разделены на подразделы. В таблице вы видите, что определенные инструкции имеют связанную проверку модели. Можно следовать за шаблоном моделирования, рекомендуемым для этих инструкций путем выполнения той регистрации Средства проверки Модели HDL. Чтобы узнать больше о Средстве проверки Модели HDL, смотрите Начало работы со Средством проверки Модели HDL.

Инструкции 2.1: блоки в RAM HDL и библиотеке операций HDL

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
2.1.1Блок RAM доступ к факторамРекомендуемый'none'
2.1.2Последовательно-параллельное преобразованиеРекомендуемый'none'

Инструкции 2.2: блоки в логике и библиотеке битовых операций

Инструкции 2.3: блоки интерполяционной таблицы

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
2.3.1Сгенерируйте блок FPGA RAM от интерполяционных таблиц Строго рекомендуемый'none'

Инструкции 2.4: порты и подсистемы

Инструкция 2.5: изменение уровня и постоянные блоки

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
2.5.1Использование блоков преобразования уровня Рекомендуемый'none'
2.5.2Используйте дискретный и конечный шаг расчета в постоянном блокеОбязательныйПроверка модели: Проверяйте на источники времени бесконечной и непрерывной выборки

Инструкции 2.6: Типы данных

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
2.6.1Используйте булевскую переменную в логических данных и Ufix1 для числовых данных Обязательный'none'
2.6.2Задайте тип данных блоков усиленияРекомендуемый'none'
2.6.3Перечислимые ограничения типа данныхОбязательный'none'

Похожие темы