HDL Coder™ обеспечивает сквозную или неоперационную реализацию для некоторых блоков. Сквозная реализация генерирует провод в HDL; реализация no-op пропускает генерацию кода для блока или подсистемы. Эти реализации полезны в тех случаях, когда вам нужен блок для симуляции, но не нужны блок или подсистема в сгенерированном HDL-коде.
Реализации pass-through и no-op представлены в следующей таблице.
Реализация | Описание |
---|---|
Сквозные реализации | Предоставляет сквозную реализацию, в которой входы блока передаются непосредственно к его выходам. HDL Coder поддерживает следующие блоки с сквозной реализацией:
|
Нет HDL | Эта реализация полностью удаляет блок из сгенерированного кода. Это позволяет вам использовать блок в симуляции, но рассматривать его как «no-op» в HDL-коде. Эта реализация используется для многих блоков (таких как возможности и Assertions), которые значительны в симуляции, но бессмысленны в HDL-коде. |