03-时序逻辑习题

一,时序逻辑芯片的说明
1. DFF门
芯片名:DFF
_输入 _:in
输出:out
功能:out(t)=in(t-1)
说明:该DFF门不需要自己去实现
————————————————————————————————————————————
2.寄存器:这里仅指一个的存储单元
(1)1-位的寄存器
芯片名:Bit
输入:in,load
输出:out
功能:if load(t-1) then out(t)=in(t-1) else out(t)=out(t-1)
(2)多位的寄存器
芯片名:Register
输入:in[16],load
输出:out[16]
功能:if load(t-1) then out(t)=in(t-1)
else out(t)=out(t-1)

注意:寄存器的读/写行为:
读: 获取寄存器的输出
写:要将新数值写入寄存器,只需将d置于in输入管脚,并将load的值置于1。
这样,在下一个时钟周期,寄存器被赋予新的值,输出就变成了d
————————————————————————————————————————————
3. 存储RAM
芯片名:RAMn
输入:in[16],address[k],load
输出:out[16]
功能:out(t) = RAMaddress(t)

举例子:
芯片名 n k
RAM8 8 3
RAM64 64 6
RAM512 512 9
RAM4K 4096 12
RAM16K 16384 14
————————————————————————————————————————————
4. 计数器
芯片名:PC
输入:in[16],inc,load,reset
输出:out[16]
功能:if reset(t-1) then out(t)=0
else if inc(t-1) then out(t)= out(t-1)+1
else out(t)=out(t-1)

说明:参见计数器的模拟

————————————————————————————————————————————
二,时序逻辑芯片的实现 //TODO
1. 1-位的寄存器
2. 8-位的寄存器
3. n-位的寄存器
4. 计数器

posted on 2016-10-16 22:01  桃枝妖妖  阅读(127)  评论(0编辑  收藏  举报

导航