基本RS鎖存器
交叉耦合的或非門構(gòu)成,R是reset(置0)骗绕,S是set(置1),RS不能同時為1藐窄。
RS鎖存器
由基本RS加了控制電平構(gòu)成,圖中不應(yīng)該是clk酬土,這里是latch荆忍,電平敏感。
當(dāng)clk為0時撤缴,鎖存Q自己構(gòu)成二穩(wěn)態(tài)刹枉,不受RS影響。
D鎖存器
由于RS不能相同屈呕,改為D和D’微宝,就得到D鎖存器。clk為0時鎖存虎眨。
上圖是另一種D鎖存器蟋软,本質(zhì)是一樣的,用基本RS來保持二穩(wěn)態(tài)嗽桩,用CP加與門來控制钟鸵。
D觸發(fā)器
兩個D鎖存器就可以構(gòu)成D觸發(fā)器,clk為0是涤躲,第一級鎖存數(shù)據(jù),clk上升沿贡未,第二級鎖存數(shù)據(jù)种樱。
RS觸發(fā)器
同理蒙袍,兩個RS鎖存器可以構(gòu)成主從RS觸發(fā)器。
建立時間與保持時間的理解
-
建立時間
以D觸發(fā)器為例嫩挤,第二級clk上升沿時害幅,D通過非門有延時,如果D穩(wěn)定到clk上升沿的時間小于延時岂昭,那就不能正確輸入以现,可能RS同時為1。
-
保持時間
以D觸發(fā)器為例子约啊,第一級clk要通過非門邑遏,存在延時,D要在clk上升沿后非門延時時間里保持?jǐn)?shù)據(jù)穩(wěn)定恰矩。