|
Post-PAR симуляция ISE + Modelsim, странности |
|
|
|
 |
Ответов
|
Nov 6 2010, 14:45
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 4-03-08
Из: Москва
Пользователь №: 35 621

|
Модели VCС и GND я проверил, вручную редактируя post-map netlist и подключая их к отдельным проводникам - всё корректно, на выходах "1" и "0" соответственно. Стал разбираться, дальше комментируя куски и переименовывая сигналы; в итоге пришёл к вопросу-просьбе обладателям Modelsim: попробовать просимулировать присоединённые файлы. Скрипты make.do и make2.do запускают 2 файла, отличающихся одной (5256-ой) строчкой - в одном она раскомментирована. Строка - присваивание по assign. Причём из результатов make.do видно, что оба сигнала висят в "1" всю симуляцию. Но make2.do показывает, что при раскомментировании этого присваивания - они оба становятся "x", "утягивая" за собой в него ещё много что в схеме. Пробовал в Modelsim SE 6.5b; интересно было бы узнать результаты в других версиях - или услышать (допускаю, что простое и очевидное  ) объяснение, почему так происходит.
--------------------
...а Сила, Брат - она - в несиловых решениях.
|
|
|
|
|
Nov 8 2010, 15:28
|

тоже уже Гуру
     
Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973

|
Цитата(Intekus @ Nov 6 2010, 17:45)  Модели VCС и GND я проверил, вручную редактируя post-map netlist и подключая их к отдельным проводникам - всё корректно, на выходах "1" и "0" соответственно. Стал разбираться, дальше комментируя куски и переименовывая сигналы; в итоге пришёл к вопросу-просьбе обладателям Modelsim: попробовать просимулировать присоединённые файлы. Скрипты make.do и make2.do запускают 2 файла, отличающихся одной (5256-ой) строчкой - в одном она раскомментирована. Строка - присваивание по assign. Причём из результатов make.do видно, что оба сигнала висят в "1" всю симуляцию. Но make2.do показывает, что при раскомментировании этого присваивания - они оба становятся "x", "утягивая" за собой в него ещё много что в схеме. Пробовал в Modelsim SE 6.5b; интересно было бы узнать результаты в других версиях - или услышать (допускаю, что простое и очевидное  ) объяснение, почему так происходит. ну, так и не в симуляции дело, а в том что у вас на одном проводе(NlwRenamedSignal_GLOBAL_LOGIC1) висят 3 источника, хоть один и константа, но 2 других-то не константа, а входы to_bank_i[61], [68] чем вы их грузите в тестбенче? на первый взгляд это ошибка Layout-а. UPD а что за библиотека secureip? как её генерить?
--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
|
|
|
|
|
Nov 8 2010, 19:54
|

тоже уже Гуру
     
Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973

|
Цитата(Boris_TS @ Nov 8 2010, 19:25)  Если ничего не путаю, то 'та библиотека содержит Xilinx Hardware IPCores simulation model, соответственно Xilinx аж весь дрожит, чтоб никто не узнал, как оно на cаом деле коряво внутри работает. Mentor предлагает сторонним разработчикам (Aletra, Xilinx и пр.) определённый програмный интерфейс, при помощи которого можно подключать внешние симуляционные модули (DLL). Это всё интегрируется/компилируется вызовом из ISE фрагментов ModelSim. спасибо, это понятно (ЗЫ кстати, не DLL, а объектники в скомпилинованных библиотеках). не понятно где их генерить, там же где и всякие simprim, или где-то отдельно в коргене? кстати, а библиотека эта действительно нужна для симуляции, а то меня терзают смутные сомнения - мутным взором углядел только примитив встроенной памяти(если не ошибся), а для неё вроде более unisim/simprim ничего не требуется?
--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
|
|
|
|
Сообщений в этой теме
Intekus Post-PAR симуляция ISE + Modelsim Nov 3 2010, 14:48 Boris_TS Пожалуйста, по конкретнее:
какой ISE вы пользуетес... Nov 4 2010, 16:11 Intekus Спасибо за отклик!
Цитата(Boris_TS @ Nov ... Nov 5 2010, 12:56  Boris_TS Цитата(Intekus @ Nov 5 2010, 15:56) ISE 1... Nov 6 2010, 08:30  Intekus Цитата(CaPpuCcino @ Nov 8 2010, 18:28) ну... Nov 9 2010, 18:57 des00 скрипты запустить не могу, т.к. нет хилых либ. Есл... Nov 10 2010, 04:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|