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

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

Настройки

Значение по умолчанию: NONE

Опции:

None

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

Native Floating Point

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

Altera Megafunctions (ALTERA FP FUNCTIONS)

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

Altera Megafunctions (ALTFP)

Задайте Мегафункции Altera (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')

Смотрите также