eda考试所有程序参考

eda考试所有程序参考

ID:33915192

大小:68.80 KB

页数:8页

时间:2019-03-02

eda考试所有程序参考_第1页
eda考试所有程序参考_第2页
eda考试所有程序参考_第3页
eda考试所有程序参考_第4页
eda考试所有程序参考_第5页
资源描述:

《eda考试所有程序参考》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.Genericdecode匚libraryieee;useieee.std_logic_l164.all;entitysisgeneric(n:integer:=8);port(sel:inintegerrange0ton-1;ena:instd_logic;x:outsld」ogic_vector(n-ldownto0));ends;architecturesofsisbeginprocess(ena,sel)variablet2:std_logic_vector(x°highdownto0);begint2:=(others=>,r);if(ena-1')thent

2、2(sel):='0,;endif;x<=t2;endprocess;ends;2.Genericparitydetector.libraryieee;useieee.std_logic_l164.all;entitysisgeneric(n:integer:=8);poil(input:instd_logic_vector(ndownto0);output:outstdjogic);ends;architecturesofsisbeginprocess(input)variablet:std_logic;beginforiininputrangeloopt:=txorin

3、put(i);endloop;output<=t;endprocess;ends;3.Genericparitygeneratorlibraryieee;useieee.std_logic_l164.all;entitysisgeneric(n:integer:=8);poil(input:instd_logic_vector(downto0);output:outstd_logic_vector(ndownto0));ends;architecturesofsisbeginprocess(input)variablet:std_logic;variabletl:std_l

4、ogic_vector(outpufhighdownto0)begint=0‘;foriininputrangeloopt:=txorinput(i);tl:=t&inpul;endloop;output<=tl;endprocess;ends;4.Simplemultiplexer.libraryieee;useieee.std」ogic_l164.all;entitysisport(a,b,c,d:instd」ogic;s:instd_logic_vector(1downto0);y:outstd_logic);ends;architecturesofsisbeginw

5、ithsselecty<=awhen"00",bwhen“01",cwhenTO”,dwhenothers;ends;5.带q和qbar的DFF.libraryieee;useieee.std_logic_l164.all;entitysisport(d,clk:instd」ogic;q:bufferstd」ogic;qbar:outstd_logic);ends;architecturesofsiSbeginprocess(clk)beginif(clkeventandelk-T)thenqv二d;endif;endprocess;qbar<=notq;ends;5.Tr

6、i-statebuffe匚libraryieee;useieee.std_logic_l164.all;entitysisport(input:INstd_logic_vector(7downto0);ena:INstdjogic;output:outstd_logic_vector(7downto()));ends;architecturesofsisbeginoutput<=inputwhen(ena=,0,)else”ZZZZZZZZ";ends;6.Adder.libraryieee;useieee.std」ogic_l164.all;useieee.std_log

7、ic_arith.all;entitysisport(cint:instd」ogic;a,b:inunsigned(7downto0);cout:outstdjogic;sum:outunsigned(7downto0));ends;architecturesofsissignallajbjsjc:unsigned(8downto0);beginla<=,0&a;lb<='0&b;lc<=n00000000n&cint;ls<=la+lb+lc;sum<=ls(7downto0);cout<=ls(8);ends;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。