1. 锁存器
定义:
对脉冲电平敏感,在时钟脉冲的电平作用下改变状态。
优点:
面积小。锁存器比FF快,所以用在地址锁存是很合适的,不过一定要保证所有的latch信号源的质量,锁存器在CPU设计中很常见,正是由于它的应用使得CPU的速度比外部IO部件逻辑快许多。latch完成同一个功能所需要的门较触发器要少,所以在asic中用的较多。
缺点:
a. 容易产生毛刺
b. 在FPGA中,大部分器件没有锁存器,所以需要用一个逻辑门和Flipflop来组成锁存器,这样浪费了资源。
c. 时序分析较困难
2. D触发器
定义:
时钟边沿敏感,检测到上升沿或下降沿触发瞬间改变状态。
3. 寄存器
定义:
用来存放数据的一些小型存储区域,由N个锁存器或触发器可以构成N位寄存器