Advertisement
Fallstar

MI01 A15 1

Oct 29th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VHDL 0.44 KB | None | 0 0
  1. ENTITY comunication IS
  2.     PORT(main : IN OUT BIT_VECTOR(9 DOWNTO 0); conn0, conn1, conn2, conn3 : IN OUT BIT_VECTOR(7 DOWNTO 0));
  3. END ENTITY;
  4.  
  5. ARCHITECTURE com OF communication IS
  6.     alias adr is main(9 DOWNTO 7);
  7.     alias msg is main(7 DOWNTO 0);
  8.  
  9.     process (main)
  10.     begin
  11.         case adr IS
  12.             when "00" => conn0 <= msg;
  13.             when "01" => conn1 <= msg;
  14.             when "02" => conn2 <= msg;
  15.             when "03" => conn3 <= msg;
  16.         end case;
  17.     end process;
  18. END com;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement