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

Отправлено MichaelM 20 февраля 2002 г. 16:36

Не хочу показаться заумным (только зарегестрировался)... но:
Поведенческое описание и Функциональное -это примерно как C и Assembler.
Поведенческое: if ... then ... elsif ... else ... end if;
Функциональное: ... <= ... or ... and ... nor ... xor;
Во втором случае тебе надо представлять схему полностью (представь синхорнный суматор небольшой)...
В первом же случае понимание тоже необходимо, но не детальное. Тут надо понимать, то тот же Leonardo все сделает правильно... правда только в том случае, когда описание корректно. Поэтому сначала тренируешься на кошках (3-х разр. сумматоры и проч) потом смотришь тчо он натворил в схемах. Часто достаточно посмотреть RTL. Потом уже перестаешь заводить по два клока на один триггер и проч. Кстати M-sim такие вещи легко пропускает и симулирует, а вот Leonardo режет на корню.
Далее L - дает карту задержек (да и вообще там задаешь требуемую частоту)
А вот потом во FlooPlanner-е (сорри если есть ошибки в названиях - пишу по памяти) можно задавать критичные цепи...
Плюс.. не знаю какой у тебя VHD-софт, но могу посоветовать такую вещь как PPE - визуальная среда проектирования. И вообще описание должно быть блочным (компонентным).
ЗЫ
Я утт в инете крэк напарил... :) L - 1999, 2000.1b, M-sim, TurboWriter...

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru