四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第9章 verilog项目6_秒表电路设计

《EDA技术与SOPC基础》第9讲秒表电路设计明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》

《EDA技术与SOPC基础》知识回顾分频器电路设计明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 知识回顾 分频器电路设计

《EDA技术与SOPC基础》本讲知识点掌握层次化系统设计方法元件例化语句模块化设计明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 本讲知识点 掌握层次化系统设计方法 元件例化语句 模块化设计

《EDA技术与SOPC基础》设计任务采用Verilog HDL语言,设计简易秒表电路,在数码管上显示结果。明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 一、设计任务 采用Verilog HDL语言,设计简 易秒表电路,在数码管上显示结 果

《EDA技术与SOPC基础》二天设计原理采用计数器原理,如果计数器时钟信号是1Hz(基准单位周期为1S),那么计数结果即可表示0~59秒,然后采用数码管动态扫描进行译码显示。c1k_50MHz分频数码管计时1Hz显示0-59设计方案明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 二、设计原理 采用计数器原理,如果计数器时钟信号是1Hz(基准单位 周期为1S),那么计数结果即可表示0~59秒,然后采用数码 管动态扫描进行译码显示。 设计方案

《EDA技术与SOPC基础》三、实现过程分频器模块计数器模块动态扫描显示模块顶层设计(原理图或文本)明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 三、实现过程 ◆计数器模块 ◆动态扫描显示模块 ◆顶层设计(原理图或文本) ◆分频器模块

《EDA技术与SOPC基础》1.分频器模块根据系统功能需求,此分频器模块需要实现两个信号分频1HZ的标准秒信号提供基准时钟,另一个是用输出,一个是于数码管动态显示的扫描信号,频率为1KHZ。明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 1.分频器模块 根据系统功能需求,此分频器模块需要实现两个信号分频 输出,一个是1Hz的标准秒信号提供基准时钟,另一个是用 于数码管动态显示的扫描信号,频率为1KHz。 R = 50MHz 1Hz

《EDA技术与SOPC基础》【例3-14】分频器设计modulefenpin(CLK50M,CLK1Hz,CLK1KHz);input CLK_50M;//输入时钟信号50MHzoutput CLK_1Hz;//分频输出信号1Hzoutput CLK_1KHz;clk1,clk1kreg//中间变量clk1[24:0] counter1;reg[14:0] counter2;regalways@(posedgeCLK_50M)输入时钟上升沿beginif (counter1==25000000)/如果计数器等于分频比一半begincounter1<=0;//分频计数器清0clk1<= ~ clk1;//clk1hz进行翻转endelsecounter1<=counter1+1//计数器累加end博学求实明德创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 •【例3-14】分频器设计 • module fenpin(CLK_50M,CLK_1Hz,CLK_1KHz); • input CLK_50M; //输入时钟信号50MHz • output CLK_1Hz; //分频输出信号1Hz • output CLK_1KHz; • reg clk1,clk1k; //中间变量clk1 • reg [24:0] counter1; • reg [14:0] counter2; • always @ (posedge CLK_50M ) // 输入时钟上升沿 • begin • if (counter1==25000000) //如果计数器等于分频比一半 • begin • counter1<=0; //分频计数器清0 • clk1<= ~ clk1; //clk1hz进行翻转 • end • else counter1<=counter1+1; //计数器累加 • end

《EDA技术与SOPC基础》always@(posedgeCLK50M)//输入时钟上升沿beginif(counter225000)//如果计数器等于分频比一半begincounter2<=0//分频计数器清0clklk<=~clklk//clk1khz进行翻转endelsecounter2<-counter2+1//计数器累加endassign CLK_1Hz=clkl;//将中间结果向端口输出assign CLK 1KHz-clklkendmodule12.8us15.36us17.92us20.48usNameoutCLK_1HzOUCLK1KHzCLK_50M明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 always @ (posedge CLK_50M ) // 输入时钟上升沿 begin if (counter2==25000) //如果计数器等于分频比一半 begin counter2<=0; //分频计数器清0 clk1k<= ~ clk1k; //clk1khz进行翻转 end else counter2<=counter2+1; //计数器累加 end assign CLK_1Hz=clk1; //将中间结果向端口输出 assign CLK_1KHz=clk1k; endmodule

《EDA技术与SOPC基础》2.计数器模块该模块功能主要是实现0-59的计数,并将计数结果的个位和十位分别输出。明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 2.计数器模块 该模块功能主要是实现0-59的计数,并将计数结果的个位 和十位分别输出。 R = 50MHz 1Hz
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第8章 verilog项目5_分频器设计.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第7章 verilog项目4_时序电路设计.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第6章 verilog项目3_4选1多路选择器.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第5章 verilog项目2_3-8译码器.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第4章 verilog项目1_永远的LED.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第3章 FPGA_CPLD内部结构.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第2章 EDA项目开发流程.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第1章 EDA概述.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程实验指导书(Verilog HDL版实验指导书).pdf
- 四川工商学院:《EDA技术与SOPC基础》课程教学大纲.docx
- 《信号与系统》课程电子教案(PPT课件,西电版)第10章 MATLAB在信号与系统分析中的应用.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第9章 随机信号通过线性系统.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第8章 系统的状态空间分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第7章 离散信号与系统的Z域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第6章 离散信号与系统的频域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第5章 离散信号与系统的时域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第4章 连续系统的s域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第3章 连续信号与系统的频域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第2章 连续信号与系统的时域分析.pptx
- 《信号与系统》课程电子教案(PPT课件,西电版)第1章 信号与系统的基本概念.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第10章 习题课.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第11章 宏功能模块使用方法.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第12章 verilog项目8_序列检测器设计.pptx
- 四川工商学院:《单片机原理及应用》课程教学大纲 Principle and application of MCU.docx
- 四川工商学院:《单片机原理及应用》课程授课教案 Principle and application of MCU.docx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第1讲 单片机导论.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第2讲 单片机的内核.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第3讲 汇编语言程序设计.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第4讲 C51.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第5讲 IO口例程.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第6讲 中断系统.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第7讲 定时器、计数器.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第8讲 串行通信.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第9讲 课题发布——单片机原理及应用综合设计.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第10讲 ADC转换.pptx
- 四川工商学院:《单片机原理及应用》课程教学课件(PPT讲稿)第11讲 PCA.pptx
- 四川工商学院:《电路分析》课程授课计划(电子教案).docx
- 《电路分析》课程教学课件(PPT讲稿)绪论.pptx
- 《电路分析》课程教学课件(PPT讲稿)第1讲 电路模型和电路定律.pptx
- 《电路分析》课程教学课件(PPT讲稿)第2讲 电阻电路的等效变换.pptx
