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

 
 
> Симуляция в QuartusII и ISE 7.1, VHDL модели + синтезируемая логика
_VM
сообщение Oct 12 2005, 23:32
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 23-03-05
Из: Москва
Пользователь №: 3 625



Суть проблемы:
Есть несинтезируемые (использование файлового IO и временных задержек типа wait for 1ns) модели на VHDL: модель генератора сигналов и модель SRAM, которые как реальные устройства будут подключены к ПЛИС. Есть синтезируемый код (схематик + VHDL), который принимает сигнал, обрабатывает его и оперирует с памятью.
Вопрос:
Как сказать квартусу или изе, что я нехочу синтезировать модели, а хочу их использовать только при симуляции? Интересует естественно timing simulation а не functional simulation.
ПАМАГИТЕ, ПАГИБАЮУууу!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vetal
сообщение Oct 13 2005, 06:49
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Не указан тип симулятора.

Для организации процесса автоматизации синтеза существуют специальные директивы:

Код
--код, который синтезируется
...
--synthesis translate_off
--код, который не синтезируется
..
--synthesis translate_on
--код, который синтезируется
...


И только для altera:
Код
--synthesis read_comments_as_HDL on
--Эти комментарии
--будут восприняты
--синтезатором quartus
--как код, подлежащий синтезу
--synthesis read_comments_as_HDL off


Будет лучше если вы просто не будете передаваить синтезатору, файлы не подлежащие синтезу.
Go to the top of the page
 
+Quote Post



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

 


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


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