[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Нужен аналог 74HC244 (155АП5) , чтобы не нагружать внешнюю шину данных.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Allex 17 ноября 2001 г. 09:00
В ответ на: Ответ: Непонятно, зачем на входе Z?(+) отправлено Ferropont 16 ноября 2001 г. 16:46

Только начав работать с ПЛИС, пытаюсь действовать "по старинке", т.е.
ставить на вход данных буфера с Z-состоянием, чтобы не нагружать внешнюю шину данных. Макрофункции 74244(245) ставить было неохота, поскольку люди, опытные в ПЛМ, говорят, что это нехорошо. А хотелось разобраться, как это сделать с помощью примитивов или AHDL.
В AHDL для этого (как и посоветовал Trang) применяется узел TRI_STATE_NODE, но т.о. у меня получался только Z для последующей логики (=> попытка устроить Z внутри ПЛИС, о чем Вы и говорите), а нужно было переводить входы в Z по сигналу EN.
Посмотрел 74244.gdf и понял, что на выход примитива TRI надо было просто поместить примитив OUTPUT, сделать символ и можно пользоваться этим, как 74244 (сама 74244 не подходила по битности).
Эх, догадался бы сразу посмотреть макрофункцию, понапрасну людей бы
не отвлекал. ;)
Спасибо.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru