реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Моделирование RocketIO в Aldec, Моделирование RocketIO в Aldec
DimaV
сообщение Nov 23 2005, 08:52
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



Кто нибудь моделировал RocketIO (а именно блок GT11) в среде Aldec7.1.
Модель GT11 - это SWIFT модель, где её взять и как подключить???, пока не разобрался.
Поделитесь опытом. Заранее спасибо.
Go to the top of the page
 
+Quote Post
oleg_rudakov
сообщение Nov 23 2005, 11:58
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 26-07-04
Из: Europe
Пользователь №: 387



Smartmodels (по крайней мере интересующая Вас GT11_swift) поставляются в VHDL и Verilog виде с XILINX ISE Foundation Express.

<Xilinx_HOME>\smartmodel\nt\wrappers\mtivhdl\smartmodel_wrappers.vhd

По поводу подключений и моделирования нужно читать manual,

<Xilinx_HOME>\smartmodel\nt\image\manuals\simcfg.pdf

в частности.
Go to the top of the page
 
+Quote Post
DimaV
сообщение Nov 23 2005, 12:41
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



Цитата(oleg_rudakov @ Nov 23 2005, 14:58) *
Smartmodels (по крайней мере интересующая Вас GT11_swift) поставляются в VHDL и Verilog виде с XILINX ISE Foundation Express.

<Xilinx_HOME>\smartmodel\nt\wrappers\mtivhdl\smartmodel_wrappers.vhd

По поводу подключений и моделирования нужно читать manual,

<Xilinx_HOME>\smartmodel\nt\image\manuals\simcfg.pdf

в частности.


как я понял для моделирования необходимы 3 файла (согласно http://toolbox.xilinx.com/docsan/xilinx7/b...sim0060_9.html)
1.unisim_VCOMP.vhd
2.smartmodel_wrappers.vhd
3.unisim_SMODEL.vhd
все они включены в проект. после Initialize Simulation пишет:

# ELAB2: Create instances ...
# KERNEL: PLI/VHPI kernel's engine initialization done.
# PLI: Loading library 'd:\PROGRA~1\Aldec\ACTIVE~1.1\bin/systf.dll'
# VHPI: Loading library 'd:\PROGRA~1\Aldec\ACTIVE~1.1\BIN/swift.dll'
# : SWIFT: Beginning the session.
# : SWIFT: Cannot initialize SWIFT session!
# ELAB2: Create instances complete.
# ELAB2: Elaboration final pass complete - time: 0.1 [s].
# KERNEL: Kernel process initialization done.
# Allocation: Simulator allocated 4977 kB (elbread=3079 elab2=1521 kernel=376 sdf=0)
# 15:39, 23 ноября 2005 г.
# Simulation has been initialized
# Selected Top-Level: testbench_for_pcie_rio
Go to the top of the page
 
+Quote Post
oleg_rudakov
сообщение Nov 23 2005, 12:55
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 26-07-04
Из: Europe
Пользователь №: 387



Я давно уже "по диагонали" читал документацию на smartmodels. Там не все просто. Нужно внимательно изучить вопрос лицензий, начальной инициализации моделирования и т.п.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 23 2005, 13:20
Сообщение #5


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



а либы то хоть скомпиленые ?


--------------------
Go to the top of the page
 
+Quote Post
DimaV
сообщение Nov 23 2005, 14:37
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



Конечно, Компилятор не ругается. все компоненты находит. попробуйте смоделировать сами, если получиться, поделитесь
Go to the top of the page
 
+Quote Post
DimaV
сообщение Nov 24 2005, 09:40
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



нашел доку, пробую.
http://support.aldec.com/knowledgebase/art...aspx?aid=000386
Go to the top of the page
 
+Quote Post
DimaV
сообщение Nov 24 2005, 10:12
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



Все сделал по этому ApNote. Aldec выдает:
# ELAB2: Create instances ...
# KERNEL: PLI/VHPI kernel's engine initialization done.
# PLI: Loading library 'D:\Program Files\Aldec\Active-HDL 7.1\bin/systf.dll'
# VHPI: Loading library 'D:\Program Files\Aldec\Active-HDL 7.1\BIN/swift.dll'
# : SWIFT: Beginning the session.
# : Copyright © 1984-2005 Synopsys Inc. ALL RIGHTS RESERVED
# : You can use the Browser tool to configure the SmartModel
# : Library and access information about SmartModels:
# : $LMC_HOME/bin/sl_browser
# :
# : SmartModel product documentation is available here:
# : $LMC_HOME/doc/smartmodel/manuals/intro.pdf
# : http://www.synopsys.com/products/lm/doc/smartmodel.html
# :
# : Model gt11_swift: Model Vendor: `Xilinx'.
# : at time: 0[fs]
# : SWIFT: Number of ports is incorrect !!!
# : SWIFT: Session terminated.

Не могу разобраться почему???!!!
Go to the top of the page
 
+Quote Post
DimaV
сообщение Nov 24 2005, 10:36
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 21-07-04
Пользователь №: 349



Начинаю разбираться.
SmartModel Library Installer в ISE 7.1 упорно не хочет устанавливать библиотеки,
и за это был снесен к чертовой матери.
Установил ISE 6.3sp2, там SmartModel Library Installer работает как написано в доке
http://support.aldec.com/knowledgebase/art...aspx?aid=000386.
пробовал моделировать GT11, Aldec ругается (см выше).
с блоком GT10 вроде бы все получилось, видимо GT11 не поддерживается
данной версией Synopsys® SmartModels,
а мне очень надо :-(((. Буду разбираться с ISE 7.1. Если у Вас получилось смоделировать
GT11 или поставить Synopsys® SmartModels из ISE 7.1, напишите как, не будте жадными.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016