




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第5章 时序电路的Verilog设计(shj)主讲教师(jiosh):秦晓飞上海理工大学光电学院共三十五页第5章 时序电路的Verilog设计(shj) 5.1 基本时序元件的Verilog表述(bio sh)5.2 二进制计数器及其Verilog表述5.3 移位寄存器的Verilog表述与设计5.4 可预置型计数器设计5.5 时序电路硬件设计与仿真示例(实验)共三十五页5.1 基本时序元件(yunjin)的Verilog表述共三十五页5.1基本时序元件(yunjin)的Verilog表述 基本时序(sh x)元件 锁存器触发器D触发器JK触发器T触发器5.1.1 基本D触发器及其Verilo
2、g表述 共三十五页5.1.1 基本(jbn)D触发器及其Verilog表述 时序电路通常都是由过程语句always语句来描述。 时序电路 5.1基本时序(sh x)元件的Verilog表述边沿敏感型电平敏感型使用posedge、negedge表述不使用posedge、negedge表述共三十五页5.1基本时序(sh x)元件的Verilog表述5.1.2 用UDP表述含有异步复位的D触发器 用UDP构建时序电路多用于仿真研究(ynji),实际中用的很少。 共三十五页5.1基本时序元件(yunjin)的Verilog表述5.1.3 含有异步复位(f wi)和时钟使能的D触发器及其Verilog表
3、述 RST是电平敏感信号,为什么用negedge表述?共三十五页5.1基本(jbn)时序元件的Verilog表述5.1.4 含有同步复位控制(kngzh)的D触发器及其Verilog表述 共三十五页5.1基本时序元件(yunjin)的Verilog表述5.1.4 含有同步复位控制的D触发器及其Verilog表述 采用(ciyng)条件赋值语句可不写共三十五页5.1基本时序元件(yunjin)的Verilog表述5.1.5 基本(jbn)锁存器及其Verilog表述 这个电路是时序电路还是组合电路?共三十五页5.1基本时序(sh x)元件的Verilog表述5.1.5 基本锁存器及其Verilo
4、g表述 这个电路仍然是时序电路,只不过不是沿触发型的,而是电平触发型的。 与组合电路相比,电平触发型时序电路的特点: (1)从逻辑结构讲:组合逻辑+反馈; (2)从Verilog代码讲:使用不完整的条件语句; (3)从电路本质上讲:具有存储功能。 由于电平触发电路通常由组合逻辑+反馈的结构构成(guchng),而不是由基本时序模块(触发器、寄存器)组成,因此电平触发电路通常比沿触发电路耗费更多的逻辑资源。共三十五页5.1基本(jbn)时序元件的Verilog表述5.1.6 含清0控制(kngzh)的锁存器及其Verilog表述 共三十五页5.1基本时序(sh x)元件的Verilog表述5.1
5、.7 异步时序电路的Verilog表述特点 构成时序电路的过程称为时钟过程,一个时钟过程只能构成对应单一时钟信号的时序电路。即使构成的是多触发器时序电路,各触发器电路应使用同一单一的时钟信号。 异步逻辑设计必须采用多个时钟过程语句来构成。例5-11是一个异步时序电路示例。需要注意的是:这个(zh ge)电路虽然结构上异步的,但通过Q1将两个触发器联系起来,信号的变化时序本质上是同步的。共三十五页5.1基本时序元件(yunjin)的Verilog表述5.1.8 时钟过程表述的特点和规律敏感信号(xnho)列表中含有posedge或negedge时,选择性的改变敏感信号列表是会影响综合结果的。边沿
6、触发型时序模块的Verilog设计,应遵循以下规律:(1)如果某信号A被定义为沿触发时钟信号,则必须在敏感信号表中给出对应的posedge或negedge的表述;并且always过程结构中不能再出现信号A。(2)敏感信号表中不允许出现混合信号;共三十五页5.1基本(jbn)时序元件的Verilog表述5.1.8 时钟过程(guchng)表述的特点和规律(3)如果某信号B被定义为对应于时钟的电平敏感的异步控制信号,则除了在敏感信号表中给出对应的posedge B或negedge B的表述外,还必须要在always过程结构中明示信号B的逻辑行为,如例5-4。这种表述上是边沿型,电路性能上是电平敏感
7、型的结构,是Verilog异步控制边沿触发型时序电路编程的约定俗成的形式。(4)若某变量(如RST)被定义为异步低电平敏感信号,则在always过程结构中的if条件语句,应对RST低电平有效这个逻辑有对应的匹配的表述。共三十五页5.1基本时序元件(yunjin)的Verilog表述5.1.8 时钟过程(guchng)表述的特点和规律(5)敏感信号列表中除了沿敏感信号和异步控制信号外,不允许有其他任何信号。 这个电路里的DIN是同步于CLK的,不能通过类似于“always (posedge CLK or DIN)”这种表述将DIN与CLK异步(或者说摆脱图5-15下面的寄存器)。共三十五页5.2
8、 二进制计数器及其Verilog表述(bio sh)共三十五页5.2二进制计数器及其Verilog表述(bio sh)5.2.1 简单加法(jif)计数器及其Verilog表述共三十五页5.2二进制计数器及其Verilog表述(bio sh)5.2.1 简单(jindn)加法计数器及其Verilog表述Q1作为内部寄存器变量,具有输入输出性质,电路结构上对应的是反馈。assign与always并行,这种代码结构层次清晰,较常用。Q作为输出端口信号,同时具有输入性质,这是因为Verilog综合器具有自动转化端口方向属性的功能。共三十五页5.2二进制计数器及其Verilog表述(bio sh)5.
9、2.2 实用加法计数器设计 本节设计一个带异步复位,同步(tngb)计数使能和可预置型的十进制计数器。共三十五页5.2二进制计数器及其Verilog表述(bio sh)5.2.2 实用(shyng)加法计数器设计 共三十五页5.2二进制计数器及其Verilog表述(bio sh)5.2.2 实用加法计数器设计 请分析(fnx)代码与RTL电路之间的对应关系。共三十五页5.3 移位(y wi)寄存器的Verilog表述与设计共三十五页5.3移位(y wi)寄存器的Verilog表述与设计5.3.1 含同步预置(y zh)功能的移位寄存器设计 典型应用:JTAG共三十五页5.3移位寄存器的Veri
10、log表述(bio sh)与设计5.3.2 使用(shyng)移位操作符设计移位寄存器 ?这两个赋值矛盾吗?共三十五页5.4 可预置(y zh)型计数器设计共三十五页5.4可预置(y zh)型计数器设计5.4.1 同步加载计数器 4位计数器,同步加载,预置(y zh)数为9时,分频比为7。 共三十五页5.4可预置(y zh)型计数器设计5.4.1 同步(tngb)加载计数器 共三十五页5.4可预置(y zh)型计数器设计5.4.2 异步加载计数器 4位计数器,异步加载,预置(y zh)数为8时,分频比为8。 共三十五页5.4可预置(y zh)型计数器设计5.4.3 异步清0加载计数器 共三十五页5.4可预置(y zh)型计数器设计5.4.3 异步清0加载计数器 共三十五页5.4可预置(y zh)型计数器设计5.4.3 异步清0加载计数器 共三十五页5.4可预置(y zh)型计数器设计5.4.4 同步(tngb)清0加载计数器 共三十五页谢谢(xi xie)!共三十五页内容摘要第5章 时序电路的Verilog设计。时序电路通常都是由过程语句always语句来描述。5.1.2 用UDP表述含有异步复位的D触发器。5.1.3 含有异步复位和时钟使能的D触发器及其Verilog表述。5.1.4 含
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 珠宝鉴定师考试综合试题及答案
- 行政管理小自考成功要素试题及答案
- 新人教版四年级上册美术教案
- DB5301-T 120-2025 气象服务规范 山地牧业
- 2025导游年终总结模板8篇
- 2025年高纯低羟基石英玻璃项目合作计划书
- 物理基础课程的国际化发展趋势
- 特殊教育中的法律与伦理问题分析
- 人才培养与学术成果转化能力的提升策略
- 新人教版八年级全册物理知识点
- 试桩锚桩法检测专项方案
- ICU中心供氧故障应急
- DG-TJ08-2433A-2023 外墙保温一体化系统应用技术标准(预制混凝土反打保温外墙)
- 2024年上海奉贤区储备人才招聘笔试冲刺题(带答案解析)
- 中医五脏心完整版本
- 邮政集团社招柜员笔试题
- 第9课 古代的商路、贸易与文化交流 -2023-2024学年高二历史同步教学课件(选必3文化交流与传播)
- Mini-CEX的测评内容人文关怀
- 家政保洁培训课件教学
- 医学生创新创业课件概述
- 《秤的发展史》课件
评论
0/150
提交评论