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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ISE Simulator, ограничения симулятора
bychkov_vladimir
сообщение Jul 18 2006, 09:18
Сообщение #1


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Добрый день.
столкнулся с такой проблемой. Есть покупное средство разработчика :

Tue Jul 18 10:52:52 TZ 2006:: product=ISE
Tue Jul 18 10:52:52 TZ 2006:: configuration=Foundation
Tue Jul 18 10:52:52 TZ 2006:: version=8.1i
Tue Jul 18 10:52:52 TZ 2006:: summary=Location: C:\Xilinx
Tue Jul 18 10:52:52 TZ 2006:: summary=Design Environment Tools
Tue Jul 18 10:52:52 TZ 2006:: summary=CPLD
Tue Jul 18 10:52:52 TZ 2006:: summary=Virtex4
Tue Jul 18 10:52:52 TZ 2006:: summary=Cable Drivers (IMPORTANT: OS support info below)
Tue Jul 18 10:52:52 TZ 2006:: summary=Virtex/VirtexE/Spartan2/Spartan2E
Tue Jul 18 10:52:52 TZ 2006:: summary=Virtex2/Virtex2P/Spartan3/Spartan3E
Tue Jul 18 10:52:52 TZ 2006:: summary=Standalone Programming Tools

При попытке временной симуляции, встроенным симулятором - выдается такое сообщение.

WARNING:Simulator:406 - This is a limited version of the ISE Simulator. The
current design has exceeded the design size limit for this version and the
performance of the simulation will be derated.

чем это можно объяснить для версии Foundation ?
неужеле нет такой возможности отладить весь проект во встроенном симуляторе, как это делается в Quartus , а существуют ограничения по строкам кода верификации ?

Заранее благодарен за ответ !

Сообщение отредактировал bychkov_vladimir - Jul 18 2006, 09:35
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 18 2006, 09:44
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Возьмите Modelsim или Questasim. Это гораздо лучшее решение, чем использование встроенного симулятора ISE.

PS: Есть вариант попробовать установить ISE c серийником для Foundation Simulation Edition. Может быть в этой вариации симулятор будет работать без ограничений, но я не проверял. Мне вполне хватает Questasim.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 18 2006, 10:47
Сообщение #3


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Спасибо makс за Ваш ответ.
Есть в наличии Modelsim XE III 6.0d, который когда то шел в комплекте с Foundation.
Не подскажете есть ли под него "лекарство" ?

Сообщение отредактировал bychkov_vladimir - Jul 18 2006, 10:48
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 19 2006, 18:53
Сообщение #4


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(bychkov_vladimir @ Jul 18 2006, 14:47) *
Спасибо makс за Ваш ответ.
Есть в наличии Modelsim XE III 6.0d, который когда то шел в комплекте с Foundation.
Не подскажете есть ли под него "лекарство" ?


Modelsim XE - не самый лучший выбор. Он медленнее, чем SE, а потому советую Вам сходить на www.model.com, зарегистрироваться там и скачать себе Modelsim SE 6.2a или QuestaSim 6.2a. За лекарством дело не станет:
Линк на лекарство: _http://rapidshare.de/files/26321023/me_nt_or_all.rar_.html
Пароль: electronix.ru

PS: Не уверен, заработает-ли это лекарство для XE, но должно.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 20 2006, 07:27
Сообщение #5


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Цитата(makc @ Jul 19 2006, 22:53) *
Цитата(bychkov_vladimir @ Jul 18 2006, 14:47) *
Спасибо makс за Ваш ответ.
Есть в наличии Modelsim XE III 6.0d, который когда то шел в комплекте с Foundation.
Не подскажете есть ли под него "лекарство" ?


Modelsim XE - не самый лучший выбор. Он медленнее, чем SE, а потому советую Вам сходить на www.model.com, зарегистрироваться там и скачать себе Modelsim SE 6.2a или QuestaSim 6.2a. За лекарством дело не станет:
Линк на лекарство: _http://rapidshare.de/files/26321023/me_nt_or_all.rar_.html
Пароль: electronix.ru

PS: Не уверен, заработает-ли это лекарство для XE, но должно.


Спасибо за ответ !
Go to the top of the page
 
+Quote Post
ГаЛаКтIкУs
сообщение Jul 20 2006, 09:25
Сообщение #6


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

Группа: Участник
Сообщений: 95
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 937



Цитата(makc @ Jul 19 2006, 22:53) *
Цитата(bychkov_vladimir @ Jul 18 2006, 14:47) *
Спасибо makс за Ваш ответ.
Есть в наличии Modelsim XE III 6.0d, который когда то шел в комплекте с Foundation.
Не подскажете есть ли под него "лекарство" ?


Modelsim XE - не самый лучший выбор. Он медленнее, чем SE, а потому советую Вам сходить на www.model.com, зарегистрироваться там и скачать себе Modelsim SE 6.2a или QuestaSim 6.2a. За лекарством дело не станет:
Линк на лекарство: _http://rapidshare.de/files/26321023/me_nt_or_all.rar_.html
Пароль: electronix.ru

PS: Не уверен, заработает-ли это лекарство для XE, но должно.

Thanks a lot, it works for ModelSim SE PLUS 6.2a under Linux with floating licences!
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 20 2006, 13:25
Сообщение #7


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(ГаЛаКтIкУs @ Jul 20 2006, 13:25) *
Thanks a lot, it works for ModelSim SE PLUS 6.2a under Linux with floating licences!


Это универсальное средство. В том числе и для floating. Но оно не работает с произвольным HOSTID - это единственное ограничение.

Цитата
Цитата(bychkov_vladimir @ Jul 20 2006, 11:27) *

Modelsim XE - не самый лучший выбор. Он медленнее, чем SE, а потому советую Вам сходить на www.model.com, зарегистрироваться там и скачать себе Modelsim SE 6.2a или QuestaSim 6.2a. За лекарством дело не станет:
Линк на лекарство: _http://rapidshare.de/files/26321023/me_nt_or_all.rar_.html
Пароль: electronix.ru

PS: Не уверен, заработает-ли это лекарство для XE, но должно.


Спасибо за ответ !


XE заработал? Интересно...


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 21 2006, 14:05
Сообщение #8


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Цитата(makc @ Jul 20 2006, 17:25) *
Цитата(ГаЛаКтIкУs @ Jul 20 2006, 13:25) *

Thanks a lot, it works for ModelSim SE PLUS 6.2a under Linux with floating licences!


Это универсальное средство. В том числе и для floating. Но оно не работает с произвольным HOSTID - это единственное ограничение.

Цитата
Цитата(bychkov_vladimir @ Jul 20 2006, 11:27) *

Modelsim XE - не самый лучший выбор. Он медленнее, чем SE, а потому советую Вам сходить на www.model.com, зарегистрироваться там и скачать себе Modelsim SE 6.2a или QuestaSim 6.2a. За лекарством дело не станет:
Линк на лекарство: _http://rapidshare.de/files/26321023/me_nt_or_all.rar_.html
Пароль: electronix.ru

PS: Не уверен, заработает-ли это лекарство для XE, но должно.


Спасибо за ответ !


XE заработал? Интересно...


ХЕ на одной машине заработал, но чувствуются ограничения все-таки по скорости работы.
на другой машине не работает, нужно реестр почистить. там раньше была попытка сделать регистрацию через визард.
А в общем , огорчен !!! Пришлось осваивать новую элементную базу Xilinx, после Altera. Про МАХ Plus молчу, но в Квартусе мог не пользуясь вспомогательными средствами симуляции верифицировать. Тут, кругом наталкиваешься на разбросанные грабли. Или может я неправ....
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 21 2006, 15:39
Сообщение #9


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(bychkov_vladimir @ Jul 21 2006, 18:05) *
ХЕ на одной машине заработал, но чувствуются ограничения все-таки по скорости работы.
на другой машине не работает, нужно реестр почистить. там раньше была попытка сделать регистрацию через визард.
А в общем , огорчен !!! Пришлось осваивать новую элементную базу Xilinx, после Altera. Про МАХ Plus молчу, но в Квартусе мог не пользуясь вспомогательными средствами симуляции верифицировать. Тут, кругом наталкиваешься на разбросанные грабли. Или может я неправ....


Отдельные средства моделирования, такие как Modelsim, куда лучше, чем встроенные. Их возможности намного шире, выше скорость работы и много других плюсов. Так что привычка получать все в одном себя изживает, нужно уметь создавать свою рабочую среду из нескольких, оптимальных по характеристикам, инструментов.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 27 2006, 07:04
Сообщение #10


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Установил Modelsim SE Plus6.1 , но в нем нет двух нужных библиотек Unisim & Simprim.
подскажите пожалуйста, можно ли исспользовать библиотеки ISE и как их подключить напрямую к моделсим, пока на данном этапе не получилось
Спасибо за ответ !
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 27 2006, 08:17
Сообщение #11


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(bychkov_vladimir @ Jul 27 2006, 11:04) *
Установил Modelsim SE Plus6.1 , но в нем нет двух нужных библиотек Unisim & Simprim.
подскажите пожалуйста, можно ли исспользовать библиотеки ISE и как их подключить напрямую к моделсим, пока на данном этапе не получилось
Спасибо за ответ !


В опциях проекта в Project Navigator ISE (слева внизу, когда выбран проект, а не один из его модулей) есть опция Compile Simulation Libraries. Это то, что Вам нужно. После этого нужно только в самом ModelSim'e указать путь (подключить) эти откомпилированные библиотеки.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 27 2006, 14:44
Сообщение #12


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



Все сделал как Вы сказали : откомпилировал библиотеки вот к примеру что получил -
Compiling Xilinx HDL Libraries for ModelSim SE Simulator
Language => vhdl
Backing up setup files if any...
Output directory => 'C:\Xilinx_ISE8\vhdl\mti_se'

compxlib -s mti_se
-arch virtex2
-lib unisim
-lib simprim
-lib xilinxcorelib
-l vhdl
-dir C:\Xilinx_ISE8
-log compxlib.log
-w

единственное что непонятно .libы имеют нулевой размер в этой дирректории.
и при попытке подключить их в Моделсиме. опция OK под Library path остаеться неактивной
в чем может быть проблема ?
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 27 2006, 15:00
Сообщение #13


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



В директории C:\Xilinx_ISE8\vhdl\mti_s должны были появиться следующие директории библиотек:
Код
simprim
unisim
XilinxCoreLib


В этих директориях должно быть множество откомпилированных элементов библиотек.

После этого в свой файл modelsim.ini в секцию Library нужно добавить следующие строки:
Цитата
UNISIM = $XILINX\vhdl\mti_se\unisim
SIMPRIM = $XILINX\vhdl\mti_se\simprim
XILINXCORELIB = $XILINX\vhdl\mti_se\XilinxCoreLib


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
bychkov_vladimir
сообщение Jul 27 2006, 15:13
Сообщение #14


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

Группа: Участник
Сообщений: 106
Регистрация: 1-06-05
Из: Подольск
Пользователь №: 5 629



все именно так и сделал, но
модел сим выдает ошибку -
# ** Error: E:/Progects/Hunter/led_control/tutorial/netgen/par/led_flasher_timesim.vhd(37): Library simprim not found.
# ** Error: E:/Progects/Hunter/led_control/tutorial/netgen/par/led_flasher_timesim.vhd(38): (vcom-1136) Unknown identifier "simprim".
# ** Error: E:/Progects/Hunter/led_control/tutorial/netgen/par/led_flasher_timesim.vhd(39): (vcom-1136) Unknown identifier "simprim".
# ** Error: E:/Progects/Hunter/led_control/tutorial/netgen/par/led_flasher_timesim.vhd(41): VHDL Compiler exiting
# ** Error: C:/Modeltech_6.1/win32/vcom failed.

пути указаны правильно

UNISIM = $XILINX\vhdl\mti_se\unisim
SIMPRIM = $XILINX\vhdl\mti_se\simprim
XILINXCORELIB = $XILINX\vhdl\mti_se\XilinxCoreLib

к примеру в дирректории Simprim три файла :
.xil_info = 341 б
simprim.lib = 0 кб
cxl_simprim.log = 1124 б
Go to the top of the page
 
+Quote Post
makc
сообщение Jul 27 2006, 16:46
Сообщение #15


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



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


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 16:13
Рейтинг@Mail.ru


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