同步设计和异步设计的特点
同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。
同步电路特点:时钟个数只有一个,电路中触发器的时钟输入端连接同一个时钟脉冲源,所有触发器的状态变化都与所加的时钟脉冲信号同步;由于只有一个时钟,所以整个电路所有时钟应该是同源同相的;一般会滤掉毛刺,不需要特别考虑竞争与冒险;有利于静态时序分析;设计的电路具有强耦合关系,不利于面积优化与低功耗优化,不灵活;存在时钟偏斜问题。

异步电路特点:电路中没有统一的时钟(可以有多个时钟),有些触发器的时钟输入端与时钟脉冲源相连(与时钟脉冲源同步),其余触发器状态变化不与时钟脉冲源同步;由于有多个时钟,因此有些时钟是同源不同相的,有些是不同源的;很大概率存在竞争与冒险;一般无法对异步电路进行静态时序分析;电路耦合关系很弱,设计比较灵活,相同条件下比同步电路功耗低;不存在时钟偏斜问题。

做模块划分时应该考虑哪些问题
结构层次化是设计的一种基本思想,需要注意:结构不宜太深,否则综合时面积过大,综合工具会默认做扁平化处理;顶层设置不宜过于复杂,主要完成诸如输入输出,模块调用与实例化,全局时钟,三态总线,全局复位等等简单的功能;双向的信号最好只在顶层出现;子模块之间最好不要有跨层次的接口;合理考虑子模块的功能、结构、时序等。
模块划分的技巧:对每个同步时序设计的子模块的输出使用寄存器处理;将相关的逻辑或者可以复用的逻辑写在一起;将不同优化目标的部分分开,时序的和面积的分开处理;将时序宽松的分到同一个模块;将存储器件独立划分;合理规划模块的规模。

图1 模块划分示意图
组合逻辑设计有哪些考虑点
根据逻辑功能的不同特点,可以将数字电路分成两大类,一类称为组合逻辑电路(简称组合电路),另一类称为时序逻辑电路(简称时序电路)。
常见组合逻辑电路包括编码器、译码器、数据选择器、数值比较器、加法器、函数发生器、奇偶校验器/发生器等。

图2 组合逻辑之半加器
组合逻辑设计注意事项包括:避免组合逻辑反馈环路(容易毛刺、振荡、时序违规等);替换延迟链,用倍频、分频或者同步计数器完成;替换异步脉冲产生单元(毛刺生成器),用同步时序设计脉冲电路;慎用锁存器,锁存器容易产生毛刺。
RTL代码优化有哪些技巧
Pipelining,即流水线时序优化方法,其本质是调整一个较长的组合逻辑路径中的寄存器位置,用寄存器合理分割该组合逻辑路径,从而降低了对路径的Clock-To-Output和Setup等时间参数的要求,达到提高设计频率的目的。但是必须要注意的是,使用Pipelining优化技术只能合理地调整寄存器位置。
模块复用与Resource Sharing,Sharing模块复用和Resource Sharing是一种节约面积的思想,在设计电路中,在不影响性能的情况下,实现最少的逻辑资源开销。
逻辑复制是一种通过增加面积而改善时序条件的优化手段。逻辑复制最常使用的场合是调整信号的扇出。如果某个信号需要驱动后级的很多单元,换句话说,也就是其扇出非常大,那么为了增加这个信号的驱动能力,必须插入很多级Buffer,这样就在一定程度上增加了这个信号路径的延时。这时可以复制生成这个信号的逻辑,使多路同频同相的信号驱动后续电路,平均到每路的扇出变低,不需要加Buffer也能满足驱动能力的要求,这样就节约了该信号的路径时延。
香农扩展(Shannon Expansion)也是一种逻辑复制、增加面积、提高频率的时序优化手段。香农扩展通过逻辑复制、增加MUX(多路选择器)来缩短某个优先级高但组合路径长的信号的路径延时(信号a),从而提高该关键路径的工作频率,以增加面积换取电路时序性能的优化。其扩展运算公式为:Fa,b,c=aF1,b,c+aF(0,b,c)。

相关推荐
呼吸灯电路设计
发表于 01-29 11:01
•80次阅读
数字电路设计是数字电路最为关键及重要的一步,今天我们将从各个流程为大家介绍完整的数字电路设计!
发表于 07-10 17:14
•3186次阅读
stm32复位电路设计
发表于 06-26 09:26
•2次下载
OP放大电路设计 359页
发表于 06-13 14:46
•38次下载
电路设计CAD资料分享免费下载。、
发表于 05-24 17:51
•39次下载
AD 09电路设计案例教程.pdf
发表于 03-03 09:14
•27次下载
及应用电路实例》结合国内外IGBT的发展和最新应用技术,以从事IGBT应用电路设计人员为《IGBT驱动与保护电路设计及应用电路实例》的读者对象,系统、全面地讲解了ICBT应用电路设计必备的基础知识,并选取和
发表于 02-17 11:29
同步电路和异步电路的区别是什么?什么是同步逻辑和异步逻辑?
发表于 11-12 06:17
、反相器1.1 基本电路1.2 电路设计(virtuoso基本使用)1.2.1 创建库和单元1.2.2 进行电路设计1.2.3 电路功能仿真二、静态寄存器一、反相器1.1 基本电路不赘述,静态CMOS
发表于 11-07 10:21
•29次下载
电路设计模块电路设计模块参考资料电路设计模块注意事项知识点补充电源和地之间并联电容作用:共模干扰和差模干扰电路设计模块参考资料17种常见的单片机电路设计模块电路模块设计合集参考之前项目中所用到的电路
发表于 11-06 16:21
•48次下载
什么是同步逻辑和异步逻辑?同步电路和异步电路的区别在哪?时序设计的实质是什么?
发表于 09-29 07:33
的信号线。这两个信号传输也是通过上升和下降沿来区分的。二、RGMII 与 GMII 转换电路设计RGMII的设计逻辑只需要在GMII逻辑的基础上增加单沿八位变双沿四位(双沿四位变单沿八位)的逻辑。由于数据和时钟都是同时同向传输的,但是在接收端,需要时钟与数据的中心对齐。这里有两种处理方式:![在这里插入
发表于 07-29 06:13
低功耗电路设计方法时钟门控技术频繁的信号翻转会造成很大的短路电流,以及对负载电容进行频繁的充放电,即增大所谓的内部功耗(InternalPower)和切换功耗(SwitchPower)。在现代数字集成电路设计
发表于 07-26 06:01
`内容简介《IGBT驱动与保护电路设计及应用电路实例》结合国内外IGBT的发展和最新应用技术,以从事IGBT应用电路设计人员为《IGBT驱动与保护电路设计及应用电路实例》的读者对象,系统、全面地讲解
发表于 07-24 17:13
LLC电路设计原理及电路失效分析综述
发表于 07-22 09:54
•131次下载
我正在找人做电路设计
发表于 06-23 11:27
什么是同步逻辑和异步逻辑,同步电路和异步电路的区别是什么?
发表于 06-18 08:52
RCC的电路设计说明。
发表于 06-16 17:37
•12次下载
微波、射频电路设计方法说明。
发表于 06-07 14:47
•105次下载
基于PSpice的光电放大电路设计和仿真说明。
发表于 05-27 10:01
•10次下载
淋漓尽致的发挥你的聪明才智,而不要拘泥于是不是采用了公共单元图库。 当然集成电路设计和你以前的设计是有点不同,这里说其中的一个特点:有大量的三极管供你使用,而电阻电容却很麻烦。 或者这样吧:你就当是一场
发表于 05-26 06:43
Multisim 7.0的功能特点是什么?怎么实现Multisim 7.0用于喷油器驱动电路设计?
发表于 05-17 07:04
射频微波电路设计说明。
发表于 05-12 15:08
•78次下载
RF电路设计的常见问题有哪些?RF电路设计原则及方案是什么?
发表于 05-07 06:54
运用MATLAB及EPROM简化扩频电路设计直接序列扩频电路方案有什么特点
发表于 04-23 06:56
如何实现CC1310硬件电路设计?CC1310具有哪些功能特点?
发表于 04-19 07:49
PFC电路与BOOST电路设计实例说明。
发表于 04-16 15:02
•79次下载
求一款基于VHDL的异步串行通信电路设计分享
发表于 04-08 06:16
电路设计中的11个细节
发表于 03-18 07:24
模拟电路设计困难的具体原因模拟电路设计重在学习和累积经验成为优秀的模拟电路设计师
发表于 03-01 06:22
Clock shew是数字集成电路设计中一个重要的因素。本文比较了在同步电路设计中0clock shew和非0clock shew时钟分布对电路性能的影响,分析了通过调整时钟树中CLOCK SKEW
发表于 01-14 16:26
•21次下载
电路设计软件存在意义在于设计电路,缺少电路设计软件,电路设计将变得十分麻烦。对于电路设计软件,小编在往期系列文章中已有诸多介绍。为继续增进大家对电路设计软件的认识,本文将基于protel电路设计软件讲解如何设计高速PCB。如果你对电路设计软件具有兴
发表于 12-06 17:08
•2303次阅读
1、什么是同步逻辑和异步逻辑,同步电路和异步电路的区别是什么? 同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。 电路设计可分类为同步电路和
发表于 11-09 14:58
•6863次阅读
同步电路设计将系统状态的变化与时钟信号同步,并通过这种理想化的方式降低电路设计难度。同步电路设计是 FPGA 设计的基础。 01 触发器 触发器(Flip Flop,FF)是一种只能存储1个二进制位
发表于 10-21 11:56
•3740次阅读
算.pdfMOS管驱动电路设计秘籍(工作原理+电路设计+问题总结)/高速MOS驱动电路设计和应用指南.docMOS管驱动电路设计秘籍(工作原理+电路设计+问题总结)/免费申请领取样品.urlMOS管驱动
发表于 07-23 17:22
驱动电流计算.pdfMOS管驱动电路设计秘籍(工作原理+电路设计+问题总结)/高速MOS驱动电路设计和应用指南.docMOS管驱动电路设计秘籍(工作原理+电路设计+问题总结)/免费申请
发表于 07-21 18:52
3.2 同步电路的设计规则 3.3 异步设计中常见问题及其解决方法 3.4 不建议使用电路 4SET和RESET信号处理 5 时延电路处理 6 全局信号的处理方法 7 时序设计的可靠性保障措施 8 ALTERA参考设计准
发表于 03-05 13:55
电路及电路设计经验技巧
发表于 01-02 14:53
华为内部电路设计规范资料
发表于 10-11 18:21
`编辑推荐 本书是一本关于微波固态电路分析与设计的专著。本书共分为15章,其主要特点是:广泛覆盖无源和有源射频和微波电路设计技术;介绍了微波电路包括制造技术方面的具体问题处理经验,以及异质结构和宽
发表于 01-24 17:52
`编辑推荐《普通高等教育电子科学与技术类特色专业系列规划教材:射频通信电路设计(第二版)》可以作为通信类和电子类(通信工程、电子信息工程、无线电技术、计算机等专业)本科生的教材或参考书,也可供从事
发表于 01-18 17:31
132.7.4 带异步复位和置位、上升沿触发的触发器 142.7.5 带同步复位、上升沿触发的触发器 152.7.6 带同步置位、上升沿触发的触发器 162.7.7 带异步复位和时钟使能、上升沿触发
发表于 12-08 14:42
一、硬件电路设计流程系列--硬件电路设计规范 二、硬件电路设计流程系列--方案设计(1) :主芯片选型 三、硬件电路设计流程系列--方案设计(2) :芯片选购 四、硬件电路设计流程系列--方案设计(3) :功耗分析与电源设计 五、硬件电路设计流程系列--方案设计(4):设计一
发表于 10-17 17:16
电路设计--电路定理
发表于 09-14 16:34
本帖最后由 ignosi 于 2017-8-24 18:39 编辑
在学习李明洋老师主讲的这门《天线和射频匹配电路设计》视频培训课程之前,我查阅了很多本射频相关书籍,书上关于匹配电路设计的内容
发表于 08-24 18:02
电路设计--电路定理.ppt
发表于 08-13 16:01
电路设计--正弦量
发表于 08-07 09:48
•9次下载
电路设计--复功率
发表于 08-07 09:43
•1次下载
电路设计--正弦稳态电路
发表于 08-07 09:31
•3次下载
电路设计--谐振电路习题课
发表于 02-28 22:51
•1次下载
电路设计--电路定理
发表于 02-28 22:50
•17次下载
电路设计--电路的频率响应
发表于 02-28 22:50
•8次下载
电路设计--RLC并联谐振电路
发表于 02-28 22:50
•22次下载
电路设计--RLC串联电路
发表于 02-28 22:48
•12次下载
电路设计:锁相增益放大电路设计
发表于 12-17 15:26
•4次下载
电动汽车中异步电机控制器硬件电路设计_魏洁菲
发表于 12-15 22:04
•2次下载
电路教程相关知识的资料,关于电路设计电感的应用
发表于 10-10 14:34
•24次下载
电路教程相关知识的资料,关于电路设计--电容的应用
发表于 10-10 14:17
•47次下载
Verilog基本电路设计之一: 单bit跨时钟域同步(帖子链接:bbs.eetop.cn/thread-605419-1-1.html)看到坛子里不少朋友,对于基本数字电路存在这样那样的疑惑,本人
发表于 09-15 19:08
高速MOS驱动电路设计和应用指南高速MOS驱动电路设计和应用指南
发表于 06-22 15:56
•49次下载
同步电路设计技术及规则—华为。
发表于 05-05 17:40
•3次下载
众所皆知,电源电路设计,乃是在整体电路设计中最基础的必备功夫,因此,在接下来的文章中,将会针对实体电源电路设计的案例做基本的探讨。
发表于 04-15 09:43
•75次下载
今天与大家一起学习--电路设计技术与技巧,很好的资料。从简单的电路设计开始,分析和设计常见的电路,方便大家学习和设计电路。欢迎学习。
发表于 03-16 21:37
Unijunction Transistor电路设计
发表于 01-12 11:21
•9次下载
基于FPGA的光电系统同步自适应电路设计与实现
发表于 01-04 17:03
•10次下载
晶振外围电路设计,晶振外围电路设计,晶振外围电路设计。
发表于 12-25 09:50
•12次下载
射频电路设计,学习射频电路设计,学习射频电路设计学习,射频电路设计学习!
发表于 11-10 16:46
•94次下载
请问有没有可以用硬件电路设计占空比固定,频率可调的脉冲输出电路,纯硬件,谢谢大家了
发表于 10-22 15:40
求一个全桥高频同步整流电路设计及工作原理
发表于 09-20 14:57
经典电路设计电路包括很多种类的电路设计图
发表于 03-14 19:26
工欲善其事必先利其器,工程师要想设计出优秀的电路,首先就要有功能强劲的电路设计软件。本文总结了数款主流的电子电路设计软件,为工程师的电路设计提供参考。##Protues##Multisim##Quartus II##OrCAD##EWB##Allegro##Powerpcb
发表于 09-03 10:22
•1.9w次阅读
基半导体激光器的远距离语音通话电路设计; 1.远距离声音调制发射接受电路设计; 2.信号滤波放大电路设计; 3.声音环境滤波和高性能放大电路设计;最好能有锁相电路存在
发表于 06-21 13:05
异步SRAM存储器接口电路设计(Altera FPGA开发板)如图所示:
发表于 08-15 14:37
•3661次阅读
为了增加可编程逻辑器件电路工作的稳定性,一定要加强可编程逻辑器件设计的规范要求,要尽量采用同步电路设计。对于设计中的异步电路,要给出不能转换为同步设计的原因,并对
发表于 09-07 16:28
•138次下载
众所皆知,电源电路设计,乃是在整体电路设计中最基础的必备功夫,因此,在接下来的文章中,将会针对实体电源电路设计的案例做基本的探讨。
发表于 09-06 15:07
•533次下载
集成电路设计导论内容有数位电路分析与设计,集成电路设计导论,类比电路分析与设计等。
发表于 08-28 12:06
•327次下载
包含4本书:电力生产人员技能培训 电路基础部分 射频集成电路芯片原理与用用电路设计--黄智伟CMOS模拟集成电路设计与仿真电路同步辅导及习题全解[hide][/hide]
发表于 07-28 09:17
通常我们在设计芯片的同时,可以根据芯片本身的特征,额外地把可测性电路设计(Design For Testability)在芯片里。谈到可测性的电路设计,内建自测试(BIST)和基于扫描Scan—Based)的电路设计
发表于 06-10 10:13
•1596次阅读
本帖最后由 gk320830 于 2015-3-9 18:37 编辑
双速异步电动机控制电路设计及文字叙述(文字尽可能的多谢)求求各位高人了.谢谢了!手动控制.和自动控制(时间继电器)三角(低速)双星行(高速)
发表于 05-08 12:40
相较纯粹的单一时钟的同步电路设计,设计人员更多遇到的是多时钟域的异步电路设计。因此,异步电路设计在数字电路设计中的重要性不言而喻。本文主要就异步设计中涉及到的
发表于 07-31 16:51
•56次下载
实物电路设计板
发表于 06-04 16:48
•14次下载
基于LabVIEW的数字电路设计和仿真
数字电路设计和仿真是电子工程领域的基本技术。介绍了基于LabV IEW的数字电路设计和仿真的原理和方法,比较了其与专业EDA软
发表于 03-30 16:09
•117次下载
仪表放大器的特点和电路设计原理
仪表放大器的特点
高共模抑制比
共模
发表于 03-10 16:54
•2905次阅读
华为同步电路设计规范
为了增加可编程逻辑器件电路工作的稳定性,一定要加强可编程逻辑器件设计的规范要求,要尽量采用同步电路设计。对于设计中的异步
发表于 02-11 10:04
•124次下载
OP放大电路设计本书是“实现电子电路设计丛书”之一。本书内容分基础部分(1~5章)和应用部分(6~9章)。本书适对象是相关领域工程技术人员以及大学相关专业本科生,研究生;也可供广大的爱好者学习参考。[hide]OP放大器电路设计.rar[/hide]
发表于 11-21 12:27
实验二 基本时序电路设计(1)实验目的:熟悉QuartusⅡ的VHDL文本设计过程,学习简单时序电路的设计、仿真和硬件测试。(2)实验内容:Ⅰ.用VHDL设计一个带异步复位的D触发器,并利用
发表于 10-11 09:21
电路设计的基本理论及设计方法。本讲义面向刚学完“基础电路分析”及“现代电路分析”课程后的电子工程、通信和控制类专业本科学生。前 言 &
发表于 08-20 19:01
特种集成开关电源的电路设计
摘要:详细阐述了四种新型特种集成开关电源的性能特点、电路设计方案及其应用领域。
关键词:特种
发表于 07-17 10:08
•1283次阅读
抗恶劣环境下的异步串行接口电路设计
发表于 05-14 13:21
•17次下载
时序逻辑电路设计6.1 基本D触发器的设计6.2 JK触发器6.3 带异步复位/置位端的使能T触发器6.4 基本计数器的设计6.5 同步清零的计数器6.6 同步清零的可逆计数器6.7 同步预置数的计数器
发表于 03-20 10:04
异步电路设计:集成电路设计之初,并没有同步和异步的区别,研究的重点在于“mechanical relay circuits”。70年代后,同步设计因为概念简单、设计方便,逐渐成为设计的主流方案
发表于 12-23 16:01
•108次下载
Protel DXP电路设计及应用教程是本解析Protel DXP电路设计应用的实例教程。《Protel DXP电路设计及应用教程》从实用角度出发,详细讲解了电路原理图的设计与印制电路板的
发表于 12-02 09:58
•727次下载
射频通信电路设计系统地介绍了射频通信电路设计的基本原理和方法。全书从传输线理论,圆图,两端口
发表于 09-16 15:39
•459次下载
PLD设计技巧—采用同步电路设计AsynchronousvsSynchronous Circuit Design
Mainly useCombinationalLogic to do
发表于 09-11 09:12
•24次下载
众所皆知,电源电路设计,乃是在整体电路设计中最基础的必备功夫,因此,在接下来的文章中,将会针对实体电源电路设计的案例做基本的探讨。电源device电路※输出电
发表于 05-13 08:46
•429次下载
评论