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

第7讲时序电路设计氏
明德 博学 求实 创新 《EDA技术与SOPC基础》

《EDA技术与SOPC基础》知识回顾语句ifelse国操作符阻塞和非阻塞赋值语句wire型变量国明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 知识回顾 if _ else 语句 操作符 阻塞和非阻塞赋值语句 wire型变量

主要内容7.1、触发器设计7.2、计数器设计旧金山市政厅明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 7.1、触发器设计 7.2、计数器设计 主要内容 旧金山市政厅

《EDA技术与SOPC基础》本讲知识点边沿触发和电平触发D触发器设计■计数器电路设计明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 本讲知识点 边沿触发和电平触发 D触发器设计 计数器电路设计

《EDA技术与SOPC基础》D触发器设计原理DFF1D功能特征是当时钟上升沿有效时,将D输Q入端信号传输给Q输出端输出,当时钟信号处于CLK其他状态时,Q输出端的值保持不变。CLK00ADAOQy4A02明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 一、D触发器设计原理 功能特征是当时钟上升沿有效时,将D输 入端信号传输给Q输出端输出,当时钟信号处于 其他状态时,Q输出端的值保持不变

《EDA技术与SOPC基础》(1)设计实现代码【例3-5】边沿触发D触发器设计module DFF1 (CLK,D,Q);//声明D触发器基本模块input CLK,D,output Q,Q;regalways @ (posedge CLK)//CLK上升沿启动Q<=D;,//当CLK上升沿时D被锁入Qendmodule明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 设计实现代码(1) 【例3-5】边沿触发D触发器设计 module DFF1 (CLK,D,Q); //声明D触发器基本模块 input CLK,D; output Q; reg Q; always @ ( posedge CLK) //CLK上升沿启动 Q<=D; //当CLK上升沿时D被锁入Q endmodule

《EDA技术与SOPC基础》语法结1.信号边沿触发表达由关键词posedge引导的表达式可以理解为是对某一信号上升沿敏感的表述,或表示CLK上升沿到来的敏感时刻。此处表示当输入信号CLK出现一个上升沿时,敏感信号“posedge CLK”将启动过程语句的执行。明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 语法总结 1. 信号边沿触发表达 由关键词posedge引导的表达式可以理解为是对某一信号上 升沿敏感的表述,或表示CLK上升沿到来的敏感时刻。此处表示当输入 信号CLK出现一个上升沿时,敏感信号“posedge CLK”将启动过 程语句的执行

《EDA技术与SOPC基础》“posedgeCLK”如果出现在过程语句的敏感信号列表,此时综合器会自动构建以边沿触发型的时序结构。因此“posedgeCLK”可以认为是时序元件对CLK信号上升沿敏感的标志符号,即凡是边沿触发性质的时序元件必须使用时钟边沿敏感表述,放置在always过程语句的敏感信号列表中。而没有使用该敏感表述标志所产生的电路都是电平敏感性时序电路。posedge信号名Ⅱ表述某信号的上升沿negedge信号名表述某信号的下降沿明德博学未实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 “posedge CLK”如果出现在过程语句的敏感信号列表,此时综 合器会自动构建以边沿触发型的时序结构。因此“posedge CLK”可以认 为是时序元件对CLK信号上升沿敏感的标志符号,即凡是边沿触发 性质的时序元件必须使用时钟边沿敏感表述,放置在always过程语句的敏 感信号列表中。而没有使用该敏感表述标志所产生的电路都是电平敏感性时 序电路。 posedge 信号名 //表述某信号的上升沿 negedge 信号名 //表述某信号的下降沿

《EDA技术与SOPC基础》(2)设计实现代码2.信号电平触发表达【例3-6】module LATCH1 (CLK,D,Q);inputCLK,D;Q,outputQ;regalways @ (CLK or D)if (CLK) Q<=D;//当CLK为高电平时O的值更新为D的输入endmodule明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 2. 信号电平触发表达 【例3-6】 module LATCH1 (CLK,D,Q); input CLK,D; output Q; reg Q; always @ (CLK or D) if (CLK) Q<=D; //当CLK为高电平时Q的值更新为D的输入 endmodule 设计实现代码(2)

《EDA技术与SOPC基础》always @ (posedgeeCLK)注意边沿触发,上升沿(1)always @ (CLK or D)电平触发,高或低需要用if条件来表达(2)在边沿触发表达式中,不能与电平表达式混用X例 : always @ (posedge clk or D)always @ (posedge clk or negedgerst明德博学求实创新
明德 博学 求实 创新 《EDA技术与SOPC基础》 注 意 always @ (CLK or D) always @ ( posedge CLK) 边沿触发,上升沿 电平触发,高或低需 要用if条件来表达 (1) (2)在边沿触发表达式中,不能与电平表达式混用 例:always @ (posedge clk or D ) always @ (posedge clk or negedge rst ) X √
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 四川工商学院:《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
- 四川工商学院:《信号与系统》课程授课计划(教案)第3章 连续信号与系统的频域分析.docx
- 四川工商学院:《信号与系统》课程授课计划(教案)第4章 连续信号与系统的s域分析.docx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第8章 verilog项目5_分频器设计.pptx
- 四川工商学院:《EDA技术与SOPC基础》课程教学课件(PPT讲稿)第9章 verilog项目6_秒表电路设计.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
