模型机设计——cf寄存器(8)
cf寄存器
(1) 部件功能:
功能:将c标志,保存,并传送给部件控制器。
(2) 接口设计:
输入:
X:标志输入,数据来源
EN:使能控制信号,1有效
Clk时钟信号
输出:
Cf,标志位对外输出
RTL视图
(3) 功能实现:
时钟下降沿时,判断EN
如果EN=1,载入数据,否则不进行载入
VHDL设计:
(4)功能仿真验证:
仿真结果:
时钟为4.2ns:EN=1,X=1,时钟下降沿,将数据载入,输出cf=1
时钟为16.2ns:EN=0,时钟下降沿,数据不进行载入,输出保存的值cf=1持续保持不变
结论:仿真结果满足功能要求,设计正确.