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

миниатюрный аудио-видеорекордер mAVR

Отправлено Lexx 07 октября 2005 г. 09:39
В ответ на: Ответ: отправлено SAZH 06 октября 2005 г. 17:17

Но суть понял.
Уже думал над этим. По сути - это два инвертора - на входе регистра и на выходе. Не подходит потому что:
1) Данный триггер - в iob. Логики перед триггером быть не должно.
2) Ну и потом, это доп. логика, хотя в случае с ИНИТ'ом - никакой дополнительной логики не используется.

А вообще, В Leonardo Spectrum HDL Synthesis Manual написано:
*******************
LeonardoSpectrum fully supports initialization values, except for initializing objects that can
change their value after initialization. That is, the following form of initialization values are
NOT supported because they imply power-up behavior of the synthesized device:
1. Initial values of a signal in a signal declaration.
2. Initial value of a variable in a variable declaration in a process.
3. Initial value of an OUTPUT or INOUT port in an interface list.
All other forms of initialization values are supported by the synthesis tools.
***************************
Так что XST умеет то, чего не умеет Leonardo. А жаль.
Версия:
Version: 2004a.30
(Release Production Release, compiled Apr 1 2004 at 03:52:06)

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


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

E-mail: info@telesys.ru