EDA计数器答案Word格式.docx

上传人:b****6 文档编号:19928832 上传时间:2023-01-12 格式:DOCX 页数:12 大小:103.84KB
下载 相关 举报
EDA计数器答案Word格式.docx_第1页
第1页 / 共12页
EDA计数器答案Word格式.docx_第2页
第2页 / 共12页
EDA计数器答案Word格式.docx_第3页
第3页 / 共12页
EDA计数器答案Word格式.docx_第4页
第4页 / 共12页
EDA计数器答案Word格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

EDA计数器答案Word格式.docx

《EDA计数器答案Word格式.docx》由会员分享,可在线阅读,更多相关《EDA计数器答案Word格式.docx(12页珍藏版)》请在冰豆网上搜索。

EDA计数器答案Word格式.docx

architecturelzqofcont4is

signalq1:

integerrange15downto0;

begin

process(clk)

begin

ifclk'

eventandclk='

1'

thenq1<

=q1+1;

endif;

endprocess;

q<

=q1;

endlzq;

2-具有异步清零aclr,CLK,Q端口的加法计数器.

aclr:

q:

process(aclr,clk)

ifaclr='

=0;

elseifclk'

q<

endlzq;

3-具有同步清零sclr,CLK,Q端口的加法计数器.

port(sclr:

clk:

end;

process(sclr,clk)

thenifsclr='

thenq1<

elseq1<

endif;

endprocess;

4.具有异步置位apre,CLK,Q端口的加法计数器.

port(apre:

process(clk,apre)

begin

ifapre='

=15;

elseifclk'

endif;

5.具有同步置位spre,CLK,Q端口的加法计数器.

port(spre:

std_logic;

process(spre,clk)

thenifspre='

6.具有异步清零aclr,异步置位apre,CLK.

apre:

process(aclr,clk,apre)

elseifapre='

elseifclk'

endif;

7.具有同步使能ENB,CLK,Q端口的加法计数器.

port(enb:

process(enb,clk)

thenifenb='

8.具有异步清零aclr,异步置位apre,同步使能ENB,CLK,Q端口的加法计数器.

port(aclr:

enb:

process(aclr,apre,clk)

ifaclr='

elseifapre='

thenq1<

elseifclk'

thenifenb='

thenq1<

endif;

endif;

9.具有同步装载load,数据输入D,CLK,Q端口的加法计数器.

port(load:

d:

inintegerrange15downto0;

clk:

process(clk)

ifclk'

thenifload='

=d;

elseq1<

10.具有异步装载load,数据输入D,CLK,Q端口的加法计数器.

process(clk,load,d)

ifload='

11.具有加法或减法工作模式选择端口mode,具有同步装载load,数据输入D,CLK,Q端口的计数器.

port(mode:

load:

d:

q:

process(load,clk,d,mode)

thenifload='

elseifmode='

=q1+15;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1