
EDA实验
文章平均质量分 58
鱼儿会飞233
快乐的生活,生活的快乐
展开
-
EDA实验(Quartus Ⅱ+fpga) (六)--基于FPGA的LPM定制波形信号发生器
LPM定制信号发生器:(1)数字化波形数据存在ROM中,ROM用LPM进行设计;(2)正弦波或方波、锯齿波波形可选并数码管显示所选波形种类;(3)信号频率、幅度可调并用数码管显示频率和幅值;(4)用SignalTap逻辑仪器观察信号波形。原创 2022-02-06 19:38:51 · 5565 阅读 · 2 评论 -
EDA实验(Quartus Ⅱ+fpga) (五)---多功能数字钟设计
本文主要介绍了多功能数字钟的设计原创 2022-01-23 21:24:36 · 14661 阅读 · 9 评论 -
EDA实验(Quartus Ⅱ+fpga) (四)---交通灯设计
前言:本文主要介绍了EDA原理与应用这门课程的相关实验及代码。使用的软件是Quartus Ⅱ,该实验使用fpga芯片为cycloneⅤ 5CSEMA5F31C6。(一)实验目的(1)熟悉交通灯控制器的工作原理;(2)了解设计中的优化方案;(3)进一步掌握状态机的设计;(4)学习较复杂数字系统设计。(二)设计要求实现一个由一条主干道和一条乡间公路形成的十字路口的交通灯控制器功能:(1)有MR(主红)、MY(主黄)、MG(主绿)、CR(乡红)、CY(乡黄)、CG(乡绿)六盏交通灯需要控制;(原创 2022-01-23 21:12:43 · 16878 阅读 · 6 评论 -
EDA实验(Quartus Ⅱ+fpga) (三)---状态机的设计-序列发生和检测器设计
前言:本文主要介绍了EDA原理与应用这门课程的相关实验及代码。使用的软件是Quartus Ⅱ,该实验使用fpga芯片为cycloneⅤ 5CSEMA5F31C6。(一)实验目的掌握序列发生和检测的工作原理;掌握时序电路中状态机的应用;掌握用Verilog语言实现复杂时序电路的设计过程。(二)实验要求设计序列发生和检测器:(1)先实现串行序列发生器的设计,产生序列0111010011011010;再设计检测器,若检测到串行序列11010则输出为“1”,否则输出为“0”,并对其进行仿真和硬件测试原创 2022-01-23 21:01:58 · 4024 阅读 · 1 评论 -
EDA实验(Quartus Ⅱ+fpga) (二)---时序电路的设计-模可变计数器设计
前言:本文主要介绍了EDA原理与应用这门课程的相关实验及代码。使用的软件是Quartus Ⅱ,该实验使用fpga芯片为cycloneⅤ 5CSEMA5F31C6。(一)实验目的(1)进一步熟悉EDA开发板和QuartusⅡ软件的使用方法。(2)学习静态数码管的使用和7段数码显示译码器设计;(3)掌握时钟在时序电路中的作用;(4)掌握分频电路的实现方法。(二)实验要求设计模可变计数器,可任选模的大小(例模15、模115),实验要求:(1)设置一位控制位M,要求M=0:模X计数;M=1:模Y计原创 2022-01-23 20:50:45 · 5372 阅读 · 0 评论 -
EDA实验(Quartus Ⅱ+fpga) (一)---层次法设计组合电路-四位全加器的设计
前言:本文主要介绍了EDA原理与应用这门课程的相关实验及代码。使用的软件是Quartus Ⅱ,该实验使用fpga芯片为cycloneⅤ 5CSEMA5F31C6。(一)实验目的(1)掌握基本组合逻辑电路的 FPGA实现;(2)学习 Verilog HDL 的多层次设计方法;(3)熟练应用 Quartus II 进行 FPGA开发。(二)实验要求以4位二进制全加器为例:(1)先用Verilog HDL文本实现一位全加器,再在原理图环境中调用一位全加器完成4位全加器的设计,熟悉层次设计概念;(原创 2022-01-23 19:45:45 · 5178 阅读 · 0 评论