0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

同步复位和异步复位电路简介

PCB线路板打样 来源:LONG 2019-08-12 15:20 次阅读

同步复位和异步复位都是状态机的常用复位机制,图1中的复位电路结合了各自的优点。同步复位具有时钟和复位信号之间同步的优点,这可以防止时钟和复位信号之间发生竞争条件。但是,同步复位不允许状态机工作在直流时钟,因为在发生时钟事件之前不会发生复位。与此同时,未初始化的I/O端口可能会遇到严重的信号争用。

同步复位和异步复位电路简介

异步复位的优点是允许状态机运行至直流时钟。此操作是可能的,因为当复位信号独立于时钟发生时,异步复位立即初始化状态机。不幸的是,异步复位可能导致复位信号和时钟之间的竞争条件。竞争条件可能会导致问题,包括亚稳态或错误状态初始化。

复位电路在检测到异步复位信号后立即置位复位信号。但是,该电路还使复位释放与时钟同步。该电路使用该同步异步复位信号来驱动使用触发器和异步复位输入的状态机。

复位电路由两个背靠背D触发器组成,可同步异步复位信号。此外,异步复位会使D触发器输出立即变为低电平。图1还显示了电路Verilog描述的相应信号名称(清单1),您可以立即将其合并到设计或仿真中。使用Altera Max + PlusII的清单1中的Verilog代码的仿真波形。观察到当系统断言输入复位信号irst_n时,电路立即断言输出复位信号(orst_n)。另请注意,复位释放与两个周期内的时钟同步。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCB打样
    +关注

    关注

    17

    文章

    2965

    浏览量

    21386
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27460
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    42578
收藏 人收藏

    评论

    相关推荐

    同步复位电路异步复位电路区别分析

    异步复位信号a是异步复位信号源,异步复位信号b、c、d是到达触发器的
    的头像 发表于 06-26 05:36 2.3w次阅读
    <b class='flag-5'>同步</b><b class='flag-5'>复位</b><b class='flag-5'>电路</b>和<b class='flag-5'>异步</b><b class='flag-5'>复位</b><b class='flag-5'>电路</b>区别分析

    Xilinx FPGA异步复位同步释放—同步后的复位该当作同步复位还是异步复位

    针对异步复位同步释放,一直没搞明白在使用同步化以后的复位信号时,到底是使用同步
    发表于 06-21 09:59 810次阅读
    Xilinx FPGA<b class='flag-5'>异步</b><b class='flag-5'>复位</b><b class='flag-5'>同步</b>释放—<b class='flag-5'>同步</b>后的<b class='flag-5'>复位</b>该当作<b class='flag-5'>同步</b><b class='flag-5'>复位</b>还是<b class='flag-5'>异步</b><b class='flag-5'>复位</b>?

    异步复位同步撤离是什么意思?如何做到异步复位同步撤离呢?

    复位消抖之后的下一件事,[异步复位]()同步撤离。这句话什么意思呢?
    的头像 发表于 12-04 13:57 1710次阅读
    <b class='flag-5'>异步</b><b class='flag-5'>复位</b><b class='flag-5'>同步</b>撤离是什么意思?如何做到<b class='flag-5'>异步</b><b class='flag-5'>复位</b><b class='flag-5'>同步</b>撤离呢?

    如何区分同步复位异步复位

    问:如何区分同步复位异步复位?可以理解为同步复位是作用于状态,然后通过状态来驱动
    发表于 04-24 13:23

    如何区分同步复位异步复位

    今天给大侠带来如何区分同步复位异步复位?,话不多说,上货。 如何区分同步复位
    发表于 05-22 17:33

    同步复位异步复位有什么联系与区别,优缺点!

     异步复位原理:异步复位只要有复位信号系统马上复位,因此异步
    发表于 11-30 08:45 9.6w次阅读
    <b class='flag-5'>同步</b><b class='flag-5'>复位</b>和<b class='flag-5'>异步</b><b class='flag-5'>复位</b>有什么联系与区别,优缺点!

    FPGA设计中的异步复位同步释放问题

    异步复位同步释放 首先要说一下同步复位异步复位的区
    发表于 06-07 02:46 2005次阅读

    简谈同步复位异步复位

    大家好,谈到同步复位异步复位,那咱们就不得不来聊一聊复位这个词了。在数字逻辑电路设计中,
    的头像 发表于 05-17 09:30 1.3w次阅读
    简谈<b class='flag-5'>同步</b><b class='flag-5'>复位</b>和<b class='flag-5'>异步</b><b class='flag-5'>复位</b>

    如何区分同步复位异步复位

    问:如何区分同步复位异步复位?可以理解为同步复位是作用于状态,然后通过状态来驱动
    的头像 发表于 06-11 15:15 6463次阅读

    Xilinx FPGA的同步复位异步复位

    对于xilinx 7系列的FPGA而言,flip-flop支持高有效的异步复/置位和同步复位/置位。对普通逻辑设计,同步复位
    发表于 07-13 09:31 6160次阅读

    详细讲解同步后的复位同步复位还是异步复位

    针对异步复位同步释放,一直没搞明白在使用同步化以后的复位信号时,到底是使用同步
    的头像 发表于 04-27 18:12 4245次阅读
    详细讲解<b class='flag-5'>同步</b>后的<b class='flag-5'>复位</b>是<b class='flag-5'>同步</b><b class='flag-5'>复位</b>还是<b class='flag-5'>异步</b><b class='flag-5'>复位</b>?

    【FPGA】异步复位同步释放的理解

    异步复位同步释放的理解目录目录 同步复位异步复位
    发表于 01-17 12:53 4次下载
    【FPGA】<b class='flag-5'>异步</b><b class='flag-5'>复位</b>,<b class='flag-5'>同步</b>释放的理解

    同步复位异步复位的区别

    请简述同步复位异步复位的区别,说明两种复位方式的优缺点,并解释“异步
    的头像 发表于 08-14 11:49 4097次阅读

    浅析异步复位同步释放与同步复位打拍模块

    异步复位同步释放:rst_synchronizer.v
    的头像 发表于 08-21 09:27 572次阅读
    浅析<b class='flag-5'>异步</b><b class='flag-5'>复位</b><b class='flag-5'>同步</b>释放与<b class='flag-5'>同步</b><b class='flag-5'>复位</b>打拍模块

    同步复位异步复位到底孰优孰劣呢?

    同步复位异步复位到底孰优孰劣呢? 同步复位异步
    的头像 发表于 01-16 16:25 328次阅读