Сгенерируйте параметризованный код для ссылочных Моделей

Чтобы сгенерировать параметрированный код для моделей-ссылок, используйте аргументы модели. Можно использовать аргументы модели в маскированном или немаскированном Model блоке.

HDL Coder™ генерирует один VHDL® entity или Verilog® module для ссылочной модели, даже если DUT имеет несколько образцы ссылочной модели. В сгенерированном коде каждый аргумент модели является VHDL generic или Верилог parameter.

Параметризация ссылочных Моделей для генерации HDL-кода

  1. В модели-ссылке создайте один или несколько аргументов модели.

    Чтобы узнать, как создать аргумент модели, смотрите Задать другое значение для каждого образца переиспользуемой модели.

  2. В модели-ссылке используйте каждый параметр аргумента модели в Gain или Constant блоке.

  3. В DUT для каждой модели-ссылки в таблице Model arguments введите значения для каждого аргумента модели.

    Кроме того, создайте маску модели для модели-ссылки. В DUT для каждой модели-ссылки вводите значения для каждого аргумента модели.

  4. Сгенерируйте код для DUT.

Ограничения

Моделируйте значения аргументов:

  • Должно быть, скаляром.

  • Не может быть комплексным.

  • Не могут быть перечислены данные.

Похожие примеры

Подробнее о