2017-01-20 5 views
0

Мне нужен список примитивов, специфичных для устройства устройств Xilinx. Я знаю, что у ISE есть список шаблонов, есть также руководства пользователя PDF, но мне они нужны как список файлов в папке, чтобы я мог их разобрать и извлечь имя и список портов для каждого модуля.Элементы, специфичные для устройства Xilinx

Любая помощь будет оценена по достоинству.

ответ

2

Если вы используете Xilinx ISE, посмотрите папку «C: \ Xilinx \ 14.7 \ ISE_DS \ ISE \ vhdl \ src \ unisims \ primitive" (местоположение установки по умолчанию, версия может отличаться).
В этой папке вы найдете файлы VHDL для всех примитивов Xilinx, но не отсортированные по устройству.

+0

Спасибо. Это было очень полезно. Желание было способ категоризировать их в соответствии с устройствами. (BTW я подтвердил ваш ответ, но он не применился из-за моей репутации ...) – Laleh

+0

@ Laleh, вы всегда можете отметить этот ответ правильно –

+0

@scary_jeff Конечно, я это сделаю. Но я все еще жду ответа, потому что это не совсем то, что мне нужно. – Laleh

1

Ищите файл с именем unisim_VCOMP.vhd. Он содержит все объявления компонентов примитивов Xilinx.

Для ISE, это находится в

[установить каталог] \ [версия] \ ISE_DS \ ISE \ VHDL \ SRC \ unisims

Для Vivado,

[установить каталог] \ [версия] \ data \ vhdl \ src \ unisims

Примечание для Vivado, если у вас есть VHDL, у которого есть примитивы из более старых устройств, используйте unisim_retarget_VCOMP.vhd, который перенацеляет старые примитивы в эквиваленты 7-й серии и Ultrascale. Однако есть некоторые случаи, когда перенацеливание некоторых примитивов невозможно.

Если ваш код предназначен для семейств 7-й серии и Ultrascale, я бы не стал беспокоиться о файле «retarget».

+0

Спасибо. Тот, который вы упомянули, перечисляет компонент всех модулей в одном файле, который для меня как-то более удобен для анализа. Но по-прежнему нет информации об устройстве. – Laleh

0

Я почти нашел то, что хотел. Шаблоны языков хранятся в папке:

[установить каталог] [версия] \ ISE_DS \ ISE \ Data \ projnav \ Шаблоны

Смежные вопросы