創建時間Tsu(setup):觸發器在時鐘上升沿到來以前,其數據輸入端的數據必須保持不變的最小時間。html
保持時間Th(hold):觸發器在時鐘上升沿到來以後,其數據輸入端的數據必須保持不變的最小時間。微信
Tco:寄存器更新延遲。clock output delay,時鐘觸發到數據輸出的最大延遲時間異步
最小時鐘週期:Tmin = Tco + Tdata + Tsu - Tskew。最快頻率Fmax = 1/Tminhtm
Tskew = Tclkd – Tclks。blog
時鐘抖動(Clock Jitter):指芯片的某一個給定點上時鐘週期發生暫時性變化,使得時鐘週期在不一樣的週期上可能加長或縮短。開發
時鐘偏移(Clock Skew):是因爲佈線長度及負載不一樣引發的,致使同一個時鐘信號到達相鄰兩個時序單元的時間不一致。get
區別:Jitter是在時鐘發生器內部產生的,和晶振或者PLL內部電路有關,佈線對其沒有影響。Skew是由不一樣佈線長度致使的不一樣路徑的時鐘上升沿到來的延時不一樣。同步
亞穩態:是指觸發器沒法在某個規定時間段內達到一個肯定的狀態。it
緣由:因爲觸發器的Tsu和Th不知足,當觸發器進入亞穩態,使得沒法預測該單元的輸出,這種不穩定是會沿信號通道的各個觸發器級聯傳播。微博
消除:兩級或多級寄存器同步。理論上亞穩態不能徹底消除,只能下降,通常採用兩級觸發器同步就能夠大大下降亞穩態發生的機率,再加多級觸發器改善不大。
同步復位和異步復位的區別
同步復位是復位信號隨時鐘邊沿觸發有效。異步復位是復位信號有效和時鐘無關。
同步邏輯和異步邏輯的區別
同步邏輯是時鐘之間有固定的因果關係。異步邏輯是各時鐘之間沒有固定的因果關係
同步電路和異步電路區別
同步電路有統一的時鐘源,通過PLL分頻後的時鐘驅動的模塊,由於是一個統一的時鐘源驅動,因此仍是同步電路。異步電路沒有統一的時鐘源。
Retiming就是從新調整時序,例如電路中遇到複雜的組合邏輯,延遲過大,電路時序不知足,這個時候採用流水線技術,在組合邏輯中插入寄存器加流水線,進行操做,面積換速度思想。
轉載請註明出處:NingHeChuan(寧河川)
我的微信訂閱號:硅農
若是你想及時收到我的撰寫的博文推送,能夠掃描左邊二維碼(或者長按識別二維碼)關注我的微信訂閱號
知乎ID:NingHeChuan
微博ID:NingHeChuan