Полная версия этой страницы:
RapidIO ядро для Virtex5
Waldemarius
Feb 18 2009, 08:18
Здравствуйте уважаемые форумчане. В данный момент разбираюсь с интерфейсом RapidIO для Xilinx Virtex5. C помощью Core Generator сгенерировал ядро RapidIO, вместе с ядром генерируется тестовый проект для ISE. Потом этот проект открыл с помощью ISE 10.1 и не могу пройти Implement design. Ругается на файл fifo_16x190_vhd.vhd. Может у кого-то была подобная причина? Или вообще кто-то пользовался этим ядром? Буду рад любой помощи!
DmitryR
Feb 18 2009, 08:30
Так как, как тут принято говорить, телепаты в отпуске, то вам скорее всего придется приложить ошибочный файл, а также текст сообщения об ошибке.
Waldemarius
Feb 18 2009, 08:43
Пожалуйста, вот сообщение об ошибке:
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
Feb 18 2009, 10:08
Не надо, лучше доку почитайте внимательно. Там же английским-по-белому, на стр. 54 написано, что fifo_16x190_vhd - это Structural simulation netlist for the FIFO. А в синтез надо подключать fifo_16x190.ngc (стр. 55).
Waldemarius
Feb 18 2009, 12:55
Доку я читал внимательно, но к сожалению не получается добавить .ngc файл. Пишет вот такую ошибку:
NGC/NGO file cannot be added when Top-Level Source Type property is not NGC/NGO.
Подскажите как устранить эту проблему. Спасибо
DmitryR
Feb 18 2009, 13:01
А его не надо добавлять в проект, надо просто путь к нему прописать в параметре синтезатора Cores Search Directories. Или просто положить в корень проекта, там он по умолчанию кажется смотрит.
a123-flex
Mar 10 2009, 09:44
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.