- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验六LPM计数器
实验六 LPM计数器
实验名称:LPM计数器
实验过程:
1:调用LPM模块
图1 LPM宏观能块设定
图2 设4位可加减计数器
图3 设定模12计数器,含时钟使能和进位输出
图4 加入4位并行数据预置功能
2:仿真编译:
计数器CNT4B编译
LIBRARY ieee;
USE ieee.std_logic_1164.all;
LIBRARY lpm;
USE lpm.all;
ENTITY CNT4B IS
PORT (aclr,clk_en, clock,sload, updown : IN STD_LOGIC ;
data : IN STD_LOGIC_VECTOR (3 DOWNTO 0);
cout :OUT STD_LOGIC;
q :OUT STD_LOGIC_VECTOR (3 DOWNTO 0));
END CNT4B;
ARCHITECTURE SYN OF cnt4b IS
SIGNAL sub_wire0 : STD_LOGIC ;
SIGNAL sub_wire1 : STD_LOGIC_VECTOR (3 DOWNTO 0);
COMPONENT lpm_counter
GENERIC(lpm_direction,lpm_port_updown,lpm_type : STRING;
lpm_modulus, lpm_width : NATURAL );
PORT (sload, clk_en, aclr, clock, updown : IN STD_LOGIC ;
cout :OUT STD_LOGIC ;
q : OUT STD_LOGIC_VECTOR (3 DOWNTO 0);
data : IN STD_LOGIC_VECTOR (3 DOWNTO 0));
END COMPONENT;
BEGIN
cout = sub_wire0; q = sub_wire1(3 DOWNTO 0);
lpm_counter_component : lpm_counter GENERIC MAP (
lpm_direction = UNUSED,
lpm_modulus = 12,
lpm_port_updown = PORT_USED,
lpm_type = LPM_COUNTER,
lpm_width = 4 )
PORT MAP (sload=sload,clk_en=clk_en,aclr=aclr, clock = clock,
data = data,updown = updown,cout=sub_wire0,q = sub_wire1);
END SYN;
CNT4B的例化编译
LIBRARY ieee;
USE ieee.std_logic_1164.all;
ENTITY CNT4BIT IS
PORT (CLK,RST,ENA,SLD,UD : IN std_logic;
DIN : IN std_logic_vector(3 DOWNTO 0);
COUT : OUT std_logic;
DOUT : OUT std_logic_vector(3 DOWNTO 0));
END ENTITY CNT4BIT;
ARCHITECTURE translated OF CNT4BIT IS
COMPONENT CNT4B
PORT (aclr,clk_en,clock,sload,updown : IN STD_LOGIC ;
data : IN STD_LOGIC_VECTOR (3 DOWNTO 0);
cout : OUT STD_LOGIC ;
q : OUT STD_LOGIC_VECTOR (3 DOWNTO 0));
END COMPONENT;
BEGIN
U1 : CNT4B PORT MAP (sload = SLD, clk_en = ENA,aclr = RST,
cout=COUT, clock=CLK, data=DIN, updown=UD, q
您可能关注的文档
最近下载
- 第一章 2.2 水量平衡.ppt
- 《GB/T 19326-2022锻制支管座》.pdf
- 2022年11月陕西省从优秀村社区干部中考试录用200名乡镇街道机关公务员上岸冲刺卷I含答案详解版(3套).docx VIP
- 2020年银行业从业人员职业操守和行为准则.pdf VIP
- 转预备党员思想汇报【银行】.pdf VIP
- 【新教材】人教版(2024)七年级上册英语Unit 4 My Favourite Subject教案.docx
- 米厂恒温仓库工程设计方案.docx
- 2024年党校入党积极分子培训考试必考重点知识汇编(共160题).doc VIP
- 《世界经典神话与传说故事》 测试题及答案.pdf
- 智能制造设备安装与调试职业技能等级标准(2021年).pdf
文档评论(0)