включить библиотеку с плавающей точкой в ​​VHDL - PullRequest
0 голосов
/ 13 мая 2010

У меня есть pex_pkg.vhd, и я хочу использовать эту библиотеку для создания сумматора с плавающей запятой, но altera max + plus II дает мне ошибку, не могу открыть "PEX_lib", как включить эту библиотеку в max + plus?

Ответы [ 3 ]

2 голосов
/ 13 мая 2010

Я бы держался подальше от Max plus II на вашем месте, он v. Старый - его поддержка VHDL всегда была пятнистой, и IIRC, использующий библиотеки, отличные от work, был невозможен.

Инструмент Altera теперь Quartus - я уверен, что он может обрабатывать несколько библиотек.

1 голос
/ 01 июня 2011

Вам следует проверить библиотеку Дэвида Бишопа VHDL с плавающей запятой . Это тот же автор, который написал библиотеки VHDL с плавающей запятой, встроенные в VHDL 2008, но их можно использовать со старыми и более распространенными инструментами VHDL. Они полностью проверены и синтезируемы. Единственный потенциальный недостаток заключается в том, что, поскольку они реализуются через функции, они могут описывать только общий случай либо конвейерных, либо комбинационных путей данных. (Если вы хотите, например, меньшую многоцикловую цифро-последовательную конструкцию, вам придется прибегнуть к другой библиотеке.)

0 голосов
/ 13 мая 2010

Вы уверены, что хотите этого? Большинство библиотек с плавающей запятой не синтезируются.

...