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

 
 
 
Reply to this topicStart new topic
> Проблемы с post-layout симуляцией, В Actel IDE через ModelSim
Muscat
сообщение May 11 2011, 07:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 277
Регистрация: 8-04-09
Из: Москва
Пользователь №: 47 382



Добрый день!
Возникла необходимость проводить пост-синтезную и пост-разводочную симуляцию.
Для проверки был написан простенький проект счетчика с тестбенчем к нему, который находится в прилагаемом архиве.
Постсинтезная симуляция проходит прекрасно. А вот с пост-разводочной возникают проблемы.

В консоле модел-сима появляются следующие сообщения
# Loading instances from C:/Actelprj/RoadMap_Test_Project/designer/impl1/counter_ba.sdf
# ** Error: (vsim-SDF-3250) C:/Actelprj/RoadMap_Test_Project/designer/impl1/counter_ba.sdf(0): Failed to find INSTANCE '/counter_0'.
# ** Error: (vsim-SDF-3894) : Errors occured in reading and resolving instances from compiled SDF file(s).
# ** Error: (vsim-SDF-3250) C:/Actelprj/RoadMap_Test_Project/designer/impl1/counter_ba.sdf(0): Failed to find INSTANCE '/counter_0'.

Так как я ссылку на counter_0 тоже не смог найти, то попробовал вбить команду вручную
vsim -L proasic3l -L postlayout -t 1ps -sdftyp /counter_0=${PROJECT_DIR}/designer/impl1/counter_ba.sdf postlayout.TestBench_Counter_2
add wave /TestBench_Counter_2/*
Однако, это привело к тому же результату.

Подскажите, как исправить эту ошибку?

Версия Libero 9.0.3.7 SPA3

Прикрепленные файлы
Прикрепленный файл  RoadMap_Test_Project.zip ( 1.72 мегабайт ) Кол-во скачиваний: 13
 


--------------------
Because it's there
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 11 2011, 07:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Muscat
у вас в "TestBench_Counter_2" "испытуемый" называется
Код
...
p1: counter port map(clk,CLR,Q);
..


Откуда вы вообще взяли этот /counter_0 ??

Должно быть что то типа такого:
Код
vsim -sdfmax /TestBench_Counter_2/p1=counter_ba.sdf work.TestBench_Counter_2
Go to the top of the page
 
+Quote Post
Muscat
сообщение May 11 2011, 08:44
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 277
Регистрация: 8-04-09
Из: Москва
Пользователь №: 47 382



Я сам удивился Counter_0, то просто Counter тоже не помогало.
Проблема решилась, Кузьмич - спасибо за помощь!


--------------------
Because it's there
Go to the top of the page
 
+Quote Post
gosu-art
сообщение May 11 2011, 09:28
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Это стандартный вопрос для тех, кто начинает работать в Libero )))
обсуждался тут http://electronix.ru/forum/index.php?showt...42&hl=actel
Go to the top of the page
 
+Quote Post

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

 


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


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