------------------------------------------------------------------------------- -- Synthesizable examples cover a large set of VHDL synthesizable constructs -- -- All examples have been synthesized with the Exemplar logic Core -- -- Copyright 1995, Zainalabedin Navabi navabi@ece.ut.ac.ir navabi@ece.neu.edu-- ------------------------------------------------------------------------------- LIBRARY ieee; USE ieee.std_logic_1164.ALL; -- LIBRARY exemplar; USE exemplar.exemplar_1164.ALL; USE exemplar.exemplar.ALL; ENTITY select_bus IS PORT (a, b, c : IN std_logic_vector (7 DOWNTO 0); sa, sb, sc : IN std_logic; z : OUT std_logic_vector (7 DOWNTO 0)); END; ARCHITECTURE dataflow OF select_bus IS BEGIN z <= a WHEN sa = '1' ELSE "ZZZZZZZZ"; z <= b WHEN sb = '1' ELSE "ZZZZZZZZ"; z <= c WHEN sc = '1' ELSE "ZZZZZZZZ"; END dataflow; <div align="center"><br /><script type="text/javascript"><!-- google_ad_client = "pub-7293844627074885"; //468x60, Created at 07. 11. 25 google_ad_slot = "8619794253"; google_ad_width = 468; google_ad_height = 60; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><br /> </div>