MUX_DEMUX Bidirectional

E

ESL

Guest
Jak mohu design MUX / DEMUX na obousměrný port?To nevypadá dobře.Any help would be great.DíkyKód:

jednotka je MUX_DEMUX

generic (n: integer);

port (

: InOut std_logic_vector (n-1 downto 0);

b: InOut std_logic_vector (n-1 downto 0);

o: InOut std_logic_vector (n-1 downto 0);

s: v std_logic_vector (1 downto 0));

konec MUX_DEMUX;architektura cas je MUX_DEMUX

začít

Proces (y, a, b)

začít

případ s je

when "01" => o <=;

<= o;

when "10" => o <= b;

b <= o;

when others => o <= (others => '0 ');

end case;

end process;

konec jednoduchý;
 
ahoj kámo,

na prvním místě, i dint si, že je třeba mux / demux jednotku, to taky na bi-řídící port.
Myslím si, že to bude jen komplikace, a to bez poskytnuté výhody.

dejte mi prosím vědět aplikace.

"vychutnat si práci"

 

Welcome to EDABoard.com

Sponsor

Back
Top