19. ØÈÍÍÛÅ ÁÓÔÅÐÀ È ØÈÍÍÛÅ ÔÎÐÌÈÐÎÂÀÒÅËÈ




THIS SECTION IS UNDER CONSTRUCTION


Äâóíàïðàâëåííûé èíòåðôåéñ ñ øèíîé:

Äâóíàïðàâëåííûé èíòåðôåéñ ñ øèíîé íà VHDL: library ieee; use ieee.std_logic_1164.all; entity BIDIR is port( y : inout std_logic; e,a : in std_logic; b : out std_logic ); end BIDIR; architecture ARCH of BIDIR is begin process(e,a) begin case e is when '1' => y <= a; when '0' => y <= 'Z'; when others => y <= 'X'; end case; end process; b <= y; end ARCH;


Âûõîäíîé ýëåìåíò (ìîæåò ðàáîòàòü êàê ñ îòêðûòûì êîëëåêòîðîì, òàê è ñ âûñîêèì èìïåäàíñîì).



(a) - áóôåð øèíû (á) - ïðèåìîïðåäåò÷èê øèíû (â) - ðåãèñòð-ôèêñàòîð øèíû


Äâóíàïðàâëåííûé øèííûé ôîðìèðîâàòåëü.




Àêòèâíûé bus holder




Index Prev Next