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

 
 
> Altera!, Работа с двунаправленными портами
Styv
сообщение Aug 27 2004, 10:34
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Подскажите, как работать с двунаправленными портами? Как их описывать в VHDL и как назначить выводы ПЛИСа двунаправленными???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Esquire
сообщение Aug 28 2004, 09:12
Сообщение #2


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



Описывать порты как INOUT плюс сигнал разрешения вывода данных на трехстабильную шину OE.

entity sdr_data_path is
port (
OE : in std_logic;
DQIN : in std_logic_vector(DSIZE-1 downto 0);
DQOUT : out std_logic_vector(DSIZE-1 downto 0);
DQ : inout std_logic_vector(DSIZE-1 downto 0);
);
end sdr_data_path;

architecture RTL of sdr_data_path is

begin

DQ <= DQOUT when OE = '1' else (others => 'Z');
DQIN <= DQ;

end RTL;


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post

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

 


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


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