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

Руководства по моделированию 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'

Похожие темы