- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三:QUARTUS II的混合输入及层次化设计练习
一、 实验目的
(1) 掌握和熟悉QUARTUS II软件的混合输入法设计数字电路 的方法。
(2) 掌握QUARTUS II软件的层次化设计方法及步骤。
(3) 掌握和熟悉QUARTUS II软件的设计输入、编译、仿真以及 下载。
二、 实验内容
用QUARTUS II软件的原理图和侦件描述语言混合输入法 及层次化设计发昂发设计一个十进制数的计数、译码及显示 电路。
三、 实验条件
(1) 电脑。
(2) 开发软件:Quartus II
(3) 开发设备:EL — EDA—V型;
EDA实验开发系统。
(4) 拟用芯片:ACEX1K;
EPlK100QC208-3o
(1) 设计一个同步BCD码十进制计数器(利用VHDL语言 编写),设计文件名为COUNT 10.VHD,对其编译,仿 真通过后,生成电路符号COUNT10.SYM,即将我们设计 的十进制计数器编译成工作库中的一个元件。
(2) 设计一个BCD码输入,输出为共阴极的显示译码器,设 计文件名为DEC7S.VHD (利用VHDL语言编写),对其 编译,仿真通过后,生成电路符号DEC7S.SYM,即将我 们设计的显示译码器编译成工作库中的一个元件。
利用原理图输入法建立顶层设计文件,文件名 C0UNT10_TOP.GDF,文件中要输入前面连个文件生成 的元件。
对顶层设计文件构成的项目进行编译、仿真及下载,最 后在EDA实验开发系统上验证电路的功能。
五、实验设计
(1)十进制计数器的VHDL程序
LIBRARY ieee;
USE ieee.std_logic_l 164.all;
USE iccc.std_logic_arith.all;
USE ieee.std_logic_unsigned.all;
ENTITY COUNTER IS
PORT
(
CLR : IN STD.LOGIC;
CLK : IN STD_LOG1C;
EN : IN STD_LOGIC;
Q : buffer STD_L0GIC_VECT0R(3 downto 0);
CO : OUT STD_LOGIC
);
END COUNTER;
ARCHITECTURE J OF COUNTER IS
SIGNAL q_temp:std」ogic_vector(3 downto 0);
BEGIN
process(clk,q_temp)
BEGIN
IFCclk* event AND elk二T)THEN IF(clr=T) THEN q_temp=(OTHERS=,0,); ELSIF(en二T)THEN
IF(q_tcmp二TOOL) THEN
q_temp=(OTHERS=,0,);
ELSE
q_temp=q_temp+1;
END IF;
END IF;
END IF;
q=q_temp;
END PROCESS;
co=* 1 WHEN q_temp=u 1001” AND en=* V ELSE O;
END J;
(2)显示译码器的VHDL的程序
LIBRARY ieee;
USE ieee.std_logic_l 164.all;
USE IEEE.STD_LOGIC_UNSTGNED.ALL;
ENTITY LED7S IS
PORT
(
Q : IN STD_LOG1C_VECTOR(3 downto 0);
L: OUT STD_LOGIC_VECTOR(6 downto 0) );
END LED7S;
ARCHITECTURE H OF LED7S IS
BEGIN
PROCESS(Q)
BEGIN
CASE Q IS
WHEN,()()()()U=L=,,()111111”;
WHEN”0001 n=L=M0000110;
WHEN”0010u=L=H 1011011°;
WHEN “00 ir,=L=,* 1001111;
WHEN”0100=Lv=” 1100110;
wheno io i u=l=m lionor;
WHEN“0110n=L=,* llllior*;
WHEN”0111 n=L=u0000 111;
WHEN ” 1000u=L=M
WHEN 1001 U=L=H 1101111;
WHEN OTHERS=L=H0000000H;
END CASE;
END PROCESS;
3) END H;顶层设计文件原理图
4)波形仿真
j-lo
n
i
LOJ-U-U-1_^
? 1
i 1 1 1
I
可门厂00 o e 勺x 〔6】 x
5)管脚锁定
电路引脚
CLK
CLR
EN
L0
L6
co
EP1K100QC 208-3
-H-[丄
心丿1
Pin78
Pin7
PinS
Pi
您可能关注的文档
最近下载
- 江苏2026届高三语文复习:写作课时作业.doc VIP
- 第3课《雕塑着色变彩身》-2025-2026学年岭南美版(2024)美术新教材八年级上册.pptx VIP
- 肾上腺囊肿的护理业务学习.pptx VIP
- 冀教版七年级上册数学精品教学课件 第五章 一元一次方程 项目学习——主题活动(一) 做个小小会计师.ppt VIP
- 临时用电及防爆-授课版.pdf VIP
- CH3.5.5.11自研软件网络安全研究报告.doc VIP
- 自动扶梯调试手册YSTS-0001-C.docx VIP
- 2022年历史学研究发展报告.docx VIP
- T_CITS 233-2025 液相色谱-质谱联用用于脂溶性维生素检测通用技术要求.pdf VIP
- 中建建筑给排水工程施工方案.pdf VIP
文档评论(0)