Библиотека IP с плавающей точкой

Этот параметр находится в панели HDL Code Generation > Floating Point диалогового окна Параметров конфигурации. Используйте этот параметр, чтобы задать целевую библиотеку с плавающей точкой.

Настройки

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

Опции:

None

Выберите эту опцию, если вы не хотите, чтобы проект сопоставлялся с целевыми библиотеками с плавающей точкой.

Native Floating Point

Укажите собственную плавающую точку в качестве библиотеки. Можно задать стратегию задержки и обрабатывать ли денормальные числа в проекте.

Altera Megafunctions (ALTERA FP FUNCTIONS)

Задайте Altera® Мегафункции (ALTERA FP FUNCTIONS) как целевая библиотека с плавающей точкой. Можно указать целевую частоту IP.

Altera Megafunctions (ALTFP)

Задайте Altera Megafunctions (ALTFP) в качестве целевой библиотеки с плавающей точкой. Можно предоставить целевую стратегию и стратегию задержки для IP.

Xilinx LogiCORE

Настройка Xilinx® LogiCORE® как целевую библиотеку с плавающей точкой. Можно предоставить целевую стратегию и стратегию задержки для IP.

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

Чтобы задать библиотеку с плавающей точкой:

  1. Создайте целевой объект строения с плавающей точкой для библиотеки с плавающей точкой. В этом примере показано, как создать hdlcoder.FloatingPointTargetConfig объект для Native Floating Point библиотека:

    fpconfig = hdlcoder.createFloatingPointTargetConfig('NativeFloatingPoint');

  2. Установите целевое строение с плавающей точкой в модели и затем сгенерируйте HDL-код. В этом примере показов, как установить строение на sfir_single Модель и сгенерируйте HDL-код для symmetric_fir подсистема:

    hdlset_param('sfir_single','FloatingPointTargetConfig',fpconfig)
    makehdl('sfir_single/symmetric_fir')

См. также