




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字逻辑与数字系统设计实验报告D、JK触发器与广告流水灯异步时序电路VHDL语言仿真学 院 电子工程学院 班 级 卓越001012班 学 号 00101201 姓 名 冉 艳 伟 实验时间 2012.4.20 一实验目的1.了解集成触发器的工作原理。2.对Quartus II 软件使用操作有初步的了解,能用该软件进行简单的VHDL语言编程与功能仿真3、掌握VHDL设计实体的基本结构及文字规则。二实验仪器1.计算机一台2.万用表一块3.直流稳压电源一台4.数字电路实验板一台(含cycloneII FPGA芯片)5.数据下载线,JTAG连接线若干三实验内容用VHDL代码输入的方法设计以下三个电路功能,并进行全程编译,执行功能和时序仿真。1. 用VHDL语言描述D触发器功能。2. 用VHDL语言描述JK触发器功能。3. 用VHDL语言描述以下功能:用双D触发器74LS74和与非门74LS00设计一个广告流水灯同步时序电路,广告流水灯有四个灯,这四个灯始终是一暗三明且暗灯循环右移,其状态图如图5-11所示,图中表示灯亮,表示灯暗。四实验数据记录与处理1. D触发器1)VHDL语言library ieee;use ieee.std_logic_1164.all;entity Dflipflop is port(D,clock :in std_logic; Q :out std_logic);end Dflipflop;architecture behavior of Dflipflop isbegin Process (clock) begin if clockevent and clock=1 then Q=D; end if; end process;end behavior;2)功能仿真建立波形文件,功能仿真结果如下:3)时序仿真建立波形文件,时序仿真结果如下:2. JK触发器1)VHDL语言LIBRARY ieee ; USE ieee.std_logic_1164.all ; ENTITY jkflipflop IS PORT ( Clock : IN STD_LOGIC ; J,K : IN STD_LOGIC ;Q : OUT STD_LOGIC) ; END jkflipflop ;ARCHITECTURE Behavior OF jkflipflop IS SIGNAL Q1: STD_LOGIC ; BEGINPROCESS ( Clock ) BEGIN IF ClockEVENT AND Clock = 1 THEN Q1 = (J AND NOT Q1)OR(NOT K AND Q1); END IF ;Q = Q1; END PROCESS ; END Behavior ;2)功能仿真建立波形文件,功能仿真结果如下3)时序仿真建立波形文件,时序仿真结果如下:3. 广告流水灯1)VHDL语言LIBRARY ieee ; USE ieee.std_logic_1164.all ; ENTITY fd2 IS PORT ( Clock : IN STD_LOGIC ; Q: OUT STD_LOGIC); END fd2 ;ARCHITECTURE Behavior OF fd2 IS SIGNAL D : STD_LOGIC ; BEGINPROCESS ( Clock ) BEGIN IF ClockEVENT AND Clock = 1 THEN D = NOT D ;END IF ; Q = D;END PROCESS ; END Behavior ; LIBRARY ieee ; USE ieee.std_logic_1164.all ;PACKAGE fd2_package IS COMPONENT fd2 PORT ( Clock : IN STD_LOGIC ; Q: OUT STD_LOGIC); END COMPONENT ;END fd2_package; LIBRARY ieee ; USE ieee.std_logic_1164.all ;LIBRARY work ; USE work.fd2_package.all;ENTITY fd4 ISPORT ( Clock : IN STD_LOGIC ; Q0,Q1: OUT STD_LOGIC); END fd4 ;ARCHITECTURE Structure OF fd4 IS SIGNAL W : STD_LOGIC ; BEGIN S0: fd2 PORT MAP( CLOCK, W ); Q0 = W; S1: fd2 PORT MAP( W, Q1 );END Structure ; LIBRARY ieee ; USE ieee.std_logic_1164.all ;PACKAGE fd4_package IS COMPONENT fd4 PORT ( Clock : IN STD_LOGIC ; Q0,Q1: OUT STD_LOGIC); END COMPONENT ;END fd4_package; LIBRARY ieee ; USE ieee.std_logic_1164.all ;LIBRARY work ; USE work.fd4_package.all;ENTITY liushuideng IS PORT ( Clock : IN STD_LOGIC ; Q0,Q1: OUT STD_LOGIC ; L : OUT STD_LOGIC_VECTOR(0 TO 3); END liushuideng ;ARCHITECTURE Structure OF liushuideng IS SIGNAL W0,W1 : STD_LOGIC ; BEGIN S0: fd4 PORT MAP( CLOCK, W0, W1 ); Q0= W0; Q1= W1; L(0)= (NOT W0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州中医药大学《智慧城市》2024-2025学年第一学期期末试卷
- 2025年初中生物特岗教师招聘高频考点模拟题及解析
- 2025年物流仓储员招聘考试试题及参考答案
- 2025年基本级执法资格考试题库及答案
- 江西工业职业技术学院《数学课程标准分析》2024-2025学年第一学期期末试卷
- 长沙南方职业学院《市政工程计量》2024-2025学年第一学期期末试卷
- 2025年特岗教师招聘初中化学模拟试题精讲及解题技巧
- 2025年特岗教师招聘面试小学体育预测题
- 汕头大学《货币银行学(I)》2024-2025学年第一学期期末试卷
- 2025年物资储备局职位竞聘试题及答题技巧解析
- 2025年领导干部政治理论知识必考题库及答案
- 2025年提取公积金租房合同范本
- 癫痫的治疗(讲课)
- 安顺康闽果食品有限公司年产240吨年糕生产线建设项目环评报告
- 安全生产基本知识(乡镇办人员)培训课件
- 银行安全保卫工作会议记录
- 西北地区农村生活污水处理技术指南(试行)
- 学校宿舍楼建筑装饰工程招标控制价编制技术经济分析
- 玩具厂作业指导书(含管理制度、规程)
- 高考688个高频词汇 word版
- 常用量具使用(培训课件ppt)
评论
0/150
提交评论