Understanding of Register
之前一直不是很理解register的作用,最近学习Chisel的时候逐渐有了点理解,记录一下。
比如上图中的结构,这是一个同步四位移位寄存器,每当时钟(上升沿或下降沿)来临时,寄存器才可传递数据,即只有时钟来临时,才可移位。由于图中的clock直接与四个寄存器并联,所以时钟来临时,四个FlipFlop都是同时工作的,所以是同步电路。
寄存器是由时钟操控的存储单元,只有当时钟运动时,寄存器才有可能工作。
在Chisel中,正是由于在第二章后引入了register,所以电路设计由之前的组合逻辑电路转为同步时序电路,继而在tester的书写中需要引入step函数来进行时钟信号的传递。
Comments
Post a Comment