博客首页 | 排行榜 |

蓝色忧郁的博客

本博客主要介绍硬软件,包括Windows下32位编程,嵌入式系统编程,硬件设计与制作,操作

个人档案
博文分类
帖一个用VHDL实现4位MUX的简单程序  2008-03-03 15:34

VHDL 4位MUX的实现,很简单,调试玩玩.


entity mux is
 port(a,b,c,d,sel_0,sel_1:in bit;out_1:out bit);
end mux;

architecture example of mux is
 begin
  process(a,b,c,d,sel_0,sel_1)
   begin
    case bit_vector'(sel_0 & sel_1) is
     when "00" => out_1<=a;
     when "01" => out_1<=b;
     when "10" => out_1<=c;
     when "11" => out_1<=d;
    end case;
  end process;
end example;

|
上一篇:UDP协议(*转自中国协议分析网) | 下一篇:单片机的学习方式
以下网友评论只代表其个人观点,不代表本网站的观点或立场