[an error occurred while processing this directive] [an error occurred while processing this directive]
если бы программы были умными, зачем нужны бы были программисты
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено yes 13 февраля 2002 г. 11:00
В ответ на: Есть ли смысл синтезировать поведенческое описание сколь-нибудь крупного проекта? отправлено Ildarka 12 февраля 2002 г. 13:01

на вход синтеза подается не только поведенческая модель, но и constrain-ы (из них интересны временные "принуждения")
существуют много способов их задания - как правило дается идеальный клок и задержки относительно него

написание constrain-ов есть более трудная задача (естественно если охота добится высокой тактовой частоты) чем поведенческой модели

средства синтеза стараются сгенерить нетлист удовлетворяющий ограничениям, процесс как правило требует нескольких итераций

сложный проект разбивается на части (не обязательно совпадающие с поведенческими модулями) и ограничения задаются для частей, чтобы облегчить работу синтеза
этот процесс автоматизирован - ищите аналог команды derive_context

----------------------------------

но может быть все гораздо проще - Ваши модели не удовлетворяют условиям синтезируемости (то есть синтезируется совсем не то, что предполагалось)



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru