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

 
 
 
Reply to this topicStart new topic
> Ошибка при работе с ModelSim, Post-Route Simulation
BuTeK
сообщение May 13 2008, 19:59
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 67
Регистрация: 25-04-06
Из: Беларусь, Гомель
Пользователь №: 16 450



При попытке эмулирования на ModelSim SE в режиме Post-Map Simulation и Post-Route Simulation программы ISE 8.1.03 ModelSim выдает следующию ошибку:

# vsim -lib work -sdfmax /UUT=mt48lc4m32b2.sdf -t 1ps tb_vhd
# ** Error: (vsim-SDF-3196) Failed to find SDF file "mt48lc4m32b2.sdf".
# Error loading design
# Error: Error loading design
# Pausing macro execution

Почему ISE не создает файл sdf и вообще он должен его создавать для проекта модели? Как быть с такой ошибкой?
Go to the top of the page
 
+Quote Post
makc
сообщение May 13 2008, 20:08
Сообщение #2


Гуру
******

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



Он его создает, правда, afair, не там где нужно. Поищите его где-нибудь рядом в директории проекта. Я поэтому всегда скрипты для подобной симуляции писал вручную.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
BuTeK
сообщение May 15 2008, 03:33
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 67
Регистрация: 25-04-06
Из: Беларусь, Гомель
Пользователь №: 16 450



А какое расширение должно быть у этого файла?

Сообщение отредактировал BuTeK - May 15 2008, 03:35
Go to the top of the page
 
+Quote Post
makc
сообщение May 15 2008, 05:14
Сообщение #4


Гуру
******

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



Цитата(BuTeK @ May 15 2008, 07:33) *
А какое расширение должно быть у этого файла?


У какого файла?


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


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 26-01-08
Из: Гусь-Хрустальный - Владимир
Пользователь №: 34 452



Цитата(BuTeK @ May 13 2008, 23:59) *
При попытке эмулирования на ModelSim SE в режиме Post-Map Simulation и Post-Route Simulation программы ISE 8.1.03 ModelSim выдает следующию ошибку:

# vsim -lib work -sdfmax /UUT=mt48lc4m32b2.sdf -t 1ps tb_vhd
# ** Error: (vsim-SDF-3196) Failed to find SDF file "mt48lc4m32b2.sdf".
# Error loading design
# Error: Error loading design
# Pausing macro execution

Почему ISE не создает файл sdf и вообще он должен его создавать для проекта модели? Как быть с такой ошибкой?


Проблемма скорее всего в том что модели памяти поведенческие (в вашем случае файл mt48lc4m32b2.vhd/.v) и просто не предназначены для Post-Map и Post-Route моделирования. Посмотрите внимательнее на исходный код.

Сообщение отредактировал per_aspera_ad_astra - May 15 2008, 08:18


--------------------
За беспокойство не беспокойтесь.
Go to the top of the page
 
+Quote Post
BuTeK
сообщение May 16 2008, 14:46
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 67
Регистрация: 25-04-06
Из: Беларусь, Гомель
Пользователь №: 16 450



Да так и есть... Вот я и спрашиваю почему ISE неправильно создает файл .mdo для ModelSim? И как это можно обойти...
Go to the top of the page
 
+Quote Post
hitower1
сообщение May 22 2008, 17:40
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 16-12-05
Пользователь №: 12 301



Попробуйте запусить: Implement Design//Place&Route//Genarate Post//Place&Route Simulation Model


Внутри вашего проекта создастся папка netgen в ней будит SDF и VHDL для моделирования
Go to the top of the page
 
+Quote Post
Pavel81
сообщение Aug 19 2008, 12:16
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 24-06-05
Из: МО, г. Подольск
Пользователь №: 6 286



А как быть, когда ошибка на моделировании PAR такая:

# -- Compiling entity ant_tb_vhd
# -- Compiling architecture behavior of ant_tb_vhd
# vsim -lib work -sdfmax /UUT=.sdf -t 1ps ant_tb_vhd
# ** Error: (vsim-SDF-3196) Failed to find SDF file ".sdf".
# Error loading design
# Error: Error loading design
# Pausing macro execution
# MACRO ./ant_tb_vhd.tdo PAUSED at line 7

ModelSim 6.2g, Project Navigator 9.2.04i
Go to the top of the page
 
+Quote Post
YuP
сообщение Aug 19 2008, 14:21
Сообщение #9


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

Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854



Цитата(BuTeK @ May 13 2008, 23:59) *
При попытке эмулирования на ModelSim SE в режиме Post-Map Simulation и Post-Route Simulation программы ISE 8.1.03 ModelSim выдает следующию ошибку:

# vsim -lib work -sdfmax /UUT=mt48lc4m32b2.sdf -t 1ps tb_vhd
# ** Error: (vsim-SDF-3196) Failed to find SDF file "mt48lc4m32b2.sdf".
# Error loading design
# Error: Error loading design
# Pausing macro execution

Почему ISE не создает файл sdf и вообще он должен его создавать для проекта модели? Как быть с такой ошибкой?


здесь и здесьобсуждалась по-моему похожая тема.

На сколькоя понимаю это проблема именно 8.1 и 8.2,т.к. при переходе на последующие версии эта проблема благополучно исчезла.
Решения,которые вижу я:
1.Почистить проект Cleanup project file
2.Пересобрать проект(не желательно,да и занимает много времени при его больших размерах)


--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
Go to the top of the page
 
+Quote Post

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

 


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


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