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

 
 
 
Reply to this topicStart new topic
> ModelSim SE 6, как подключить библиотеку из WebPack 8
Shumok
сообщение May 18 2007, 06:25
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 18-05-07
Пользователь №: 27 804



Здраствуйте!
Я новичек. Помогите разобраться. Вопрос следующий:
Я создаю в схематике WebPack проект. Можно ли автоматом сгенерировать HDL код и запустить
на ModelSim. Я пробовал, но ModelSim выдает ошибку. Мол ненаходит библиотеку с теми элементами, которые в проекте. Может быть можно как-то подключить эту библиотеку к ModelSim и как это сделать? Библиотека которую он не находит называется UNISIM.
Go to the top of the page
 
+Quote Post
Doka
сообщение May 18 2007, 06:34
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



а что именно вы хотели бы запустить на МодельСиме?

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


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Shumok
сообщение May 18 2007, 06:53
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 18-05-07
Пользователь №: 27 804



Цитата(Doka @ May 18 2007, 09:34) *
а что именно вы хотели бы запустить на МодельСиме?

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


Дело в том что я сгенерировал в CoreGenerator модуль FFT. Там и HDL код для самого модуля и тестовой программы. Тестовый модуль в MdelSim компилится, а код самого модуля - нет. И даже не пишет почему. Просто пишет есть одна ошибка.

Цитата(Shumok @ May 18 2007, 09:49) *
Дело в том что я сгенерировал в CoreGenerator модуль FFT. Там и HDL код для самого модуля и тестовой программы. Тестовый модуль в MdelSim компилится, а код самого модуля - нет. И даже не пишет почему. Просто пишет есть одна ошибка.

И еще: я понимаю что тест-бенч пишется в ручную, но дело в том что когда из схематика генерируется HDL-код, то описания элементов проекта в нем нет, есть ссылка на библиотеку в которой это описание (UNISIM). Поэтому когда я запускаю на моделирование в ModelSim он не компилится.
Go to the top of the page
 
+Quote Post
Doka
сообщение May 18 2007, 07:02
Сообщение #4


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



>> Дело в том что я сгенерировал в CoreGenerator модуль FFT. Там и HDL код для самого модуля и тестовой программы. Тестовый модуль в MdelSim компилится, а код самого модуля - нет. И даже не пишет почему. Просто пишет есть одна ошибка.

CoreGenerator генерит HDL-код только при наличии у вас соответствующей лицензии на генерацию исходников, в остальных случаях генерится HDL-wrapper (blackbox) для вставки в ваш HDL-проект и нетлист описания (+ HDL-тестбенч).


а по сабжу - вам надо откомпилировать библиотеки для ModelSim:


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Shumok
сообщение May 18 2007, 07:17
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 18-05-07
Пользователь №: 27 804



Спасибо я попробую. Только преподавателя у меня уже нету))).
Go to the top of the page
 
+Quote Post
Doka
сообщение May 18 2007, 07:18
Сообщение #6


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



еще обратите внимание на замечание относительно modelsim.ini :
бывает так, что библиотеки откомпилировались, но пути к ним в modelsim.ini не прописались.


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
KostyanPro
сообщение Aug 13 2007, 17:35
Сообщение #7


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

Группа: Свой
Сообщений: 160
Регистрация: 30-01-07
Из: Minsk
Пользователь №: 24 870



Цитата(Doka @ May 18 2007, 10:02) *
CoreGenerator генерит HDL-код только при наличии у вас соответствующей лицензии на генерацию исходников

Простите.. а что эта за лицензия ???

Действительно в файле
fft.vhd в заголовке есть предложение..
Код
This file cannot be synthesized and should only be used with supported simulation tools.

Использую ISE9.1 с "Full" serial-лом

Попутно вопросы..
1. как обновится до 4.0 версии coregen
2. почему на выходе FFT спектр поступает (xk_index) в какой то странной последовательности ?? Coregen версия 3.2 . На вход в modelsim подаю ступеньку и делаю fft_256.
Что еще странней .. так это непостоянсвто результата на выходе fft при подаче на вход все той же ступеньки...
Версия fft 3.2 роботоспособна ?? или у меня руки не работоспособны ?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th July 2025 - 03:18
Рейтинг@Mail.ru


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