Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: RapidIO ядро для Virtex5
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Waldemarius
Здравствуйте уважаемые форумчане. В данный момент разбираюсь с интерфейсом RapidIO для Xilinx Virtex5. C помощью Core Generator сгенерировал ядро RapidIO, вместе с ядром генерируется тестовый проект для ISE. Потом этот проект открыл с помощью ISE 10.1 и не могу пройти Implement design. Ругается на файл fifo_16x190_vhd.vhd. Может у кого-то была подобная причина? Или вообще кто-то пользовался этим ядром? Буду рад любой помощи!
DmitryR
Так как, как тут принято говорить, телепаты в отпуске, то вам скорее всего придется приложить ошибочный файл, а также текст сообщения об ошибке.
Waldemarius
Пожалуйста, вот сообщение об ошибке:

ERROR:NgdBuild:604 - logical block
'user_top_i/initiator_user_inst/ireq_generator_inst/logio_ireq_fifo' with
type 'fifo_16x190_vhd' could not be resolved. A pin name misspelling can
cause this, a missing edif or ngc file, or the misspelling of a type name.
Symbol 'fifo_16x190_vhd' is not supported in target 'virtex5'.

Хотел прикрепить весь заархивированный проект, но размер больше 5 Мб, а на форуме можно только 1,95 Мб. Скажите почту я вам вышлю.
DmitryR
Не надо, лучше доку почитайте внимательно. Там же английским-по-белому, на стр. 54 написано, что fifo_16x190_vhd - это Structural simulation netlist for the FIFO. А в синтез надо подключать fifo_16x190.ngc (стр. 55).
Waldemarius
Доку я читал внимательно, но к сожалению не получается добавить .ngc файл. Пишет вот такую ошибку:

NGC/NGO file cannot be added when Top-Level Source Type property is not NGC/NGO.

Подскажите как устранить эту проблему. Спасибо
DmitryR
А его не надо добавлять в проект, надо просто путь к нему прописать в параметре синтезатора Cores Search Directories. Или просто положить в корень проекта, там он по умолчанию кажется смотрит.
a123-flex
Цитата(DmitryR @ Feb 18 2009, 16:01) *
А его не надо добавлять в проект, надо просто путь к нему прописать в параметре синтезатора Cores Search Directories. Или просто положить в корень проекта, там он по умолчанию кажется смотрит.



biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif
мда... а по моему 8 айс не был так щепетилен в выборе пути - мог и сам в папку проекта посмотреть, и в те папки, откуда файлики добавлены были..... меня лично уже запарили ети сообщения о том, что нельзя добавить то что есть
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.