Перейти к содержанию
    

Моделирование RocketIO в Aldec

Кто нибудь моделировал RocketIO (а именно блок GT11) в среде Aldec7.1.

Модель GT11 - это SWIFT модель, где её взять и как подключить???, пока не разобрался.

Поделитесь опытом. Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

в частности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 .

# 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я давно уже "по диагонали" читал документацию на smartmodels. Там не все просто. Нужно внимательно изучить вопрос лицензий, начальной инициализации моделирования и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно, Компилятор не ругается. все компоненты находит. попробуйте смоделировать сами, если получиться, поделитесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все сделал по этому 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.

 

Не могу разобраться почему???!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Начинаю разбираться.

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, напишите как, не будте жадными.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...