数字IC必修之Verilog知识点——时序逻辑(sequential logic),锁存器,异步&同步触发器flipflops,N位移位寄存器,计数器,FSM三段式状态机

  1. Flip-Flops
    asynchronous (异步中CDC)
    synchronous(同步时钟)
    时钟上升沿到来后,会产生的

  2. FSMs:有限状态机
    在同步时钟中一般用状态机来进行控制
    ——structural view(FFs separate from combinational logic)
    ——behavioral view(synthesis of sequencers)

  3. Latch with Reset
    Alt
    第二个if没有else连接,所以当g=0时,Q锁存原来的值。

  4. 异步复位FF
    在这里插入图片描述

  5. 同步reset/set
    在这里插入图片描述

  6. FF with Async & Sync Restn

在这里插入图片描述
7. N-bit shift register (N比特移位寄存器)

在这里插入图片描述
8. Counter 计数器
在这里插入图片描述
9. FSM

Mealy state machine: 输出取决于当前状态和当前输入

在这里插入图片描述

Moore: 输出只与现在状态有关

在这里插入图片描述

Moore Verilog FSM 三段式

在这里插入图片描述
在这里插入图片描述
判断转移状态的时候也能写成,next_state= (in)?`one1:`zero ;

Mealy Verilog FSM 三段式

在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值