1. 程式人生 > >數據建立和保持時間

數據建立和保持時間

span 就是 同時 保持 打開 變化 定時 關閉 時間

數據建立時間和保持時間:

  在理想情況下,只要在時鐘沿來臨時,有效數據也來臨(時鐘沿之前或同時),則能夠正確采集到數據;而在時鐘沿之後(或同時),即使數據發生變化,也不會影響DFF的輸出了。然而在實際中,上升沿打開開關需要時間,邏輯門的狀態改變(電容充放電等)都需要時間,因此數據的采集是需要一定時間的,在這個時間內數據不能發生變化。上升沿時候開關關閉也需要時間,如果在這個時間段內數據有變化的話,那麽新數據就有可能被傳遞到下一級,進而發生錯誤,所以數據必須保持一定時間不變。

  • 在clk上升沿來之前,數據必須提前一個最小時間量“預先準備好”,這個最小時間量就是建立時間;
  • 在clk上升沿來之後,數據必須保持一個最小時間量“不能變化”,這個最小時間量就是保持時間。

數據建立和保持時間