Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Post-route simulation error: <ps> not declared
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
count_enable
Есть дизайн с CoreGenеным Xilinx GTP transciever, вместе с ним сгенерированы тестбенчи и немного допилены напильником. Behavioral в Isim работает как часы, а вот post-route падает на:
Код
Parsing VHDL file "C:/Users/repo/5/netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd" into library work
ERROR:HDLCompiler:374 - "C:/Users/Taras/Documents/Seviila/repo/5/netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd" Line 41: Entity <s6_gtpwizard_v1_11_top> is not yet compiled.
ERROR:HDLCompiler:69 - "C:/Users/Taras/Documents/Seviila/repo/5/netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd" Line 30809: <ps> is not declared.
ERROR:HDLCompiler:69 - "C:/Users/Taras/Documents/Seviila/repo/5/netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd" Line 30996: <ps> is not declared.
.


В коде это:
Код
  generic map(
      PATHPULSE => 115 ps
    )

Гугль молчит как партизан. Насколько я понимаю, пост-роут не может симулировать задержек "в лоб" и должна просто игнорировать такие инструкции. Можно ли как-то малой кровью запустить пост-роут? Xilinx обещал только Behavioral для этой корки.
o_khavin
Цитата(count_enable @ Jan 7 2014, 17:14) *
Можно ли как-то малой кровью запустить пост-роут?

Взять приличный симулятор. Моделсим, например.
count_enable
Не вариант. Есть Моделсим ХЕ 6.3 2007 года, но дружить с ИСЕ 14.2 не хочет (скорее наоборот, ИСЕ даже не помнит что были моделсимы версий ХЕ. Неужели Isim не может такого простого?
count_enable
C горем пополам перешел на 10.2с, скомпилил библиотеки, но упёрся в такой эррор:

Код
-- Compiling architecture Structure of s6_gtpwizard_v1_11_top
# ** Error: (vcom-11) Could not find work.s6_gtpwizard_v1_11_top.
#
# ** Error: netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd(41): VHDL Compiler exiting
# ** Error: C:/MentorGraphics/modelsim/win64/vcom failed.
# Error in macro ./DEMO_TB.tdo line 23
# C:/MentorGraphics/modelsim/win64/vcom failed.
#     while executing
# "vcom -explicit  -93 "netgen/par/s6_gtpwizard_v1_11_top_timesim.vhd""


В гугле есть ответы, пробовал - не помогают. Что можно сделать?
o_khavin
Цитата(count_enable @ Jan 9 2014, 16:18) *
C горем пополам перешел на 10.2с, скомпилил библиотеки

Поздравляю, Вы на правильном пути. Использовать ISIM, IMHO, можно только в студенческих курсовиках. sm.gif
Kuzmi4
2 count_enable
он вам говорит что в библиотеке work он не нашёл компонента s6_gtpwizard_v1_11_top.
Ищите этот компонент с сорцах и потом смотрете порядок их компиляции.
count_enable
Modelsim не помог. Обломал зубы на дженериках. Может всё-таки Исим может это сделать?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.