複製鏈接
請複製以下鏈接發送給好友

時鐘週期

鎖定
時鐘週期也稱為振盪週期,定義為時鐘頻率倒數。時鐘週期是計算機中最基本的、最小的時間單位。在一個時鐘週期內,CPU僅完成一個最基本的動作。時鐘週期是一個時間的量。時鐘週期表示了SDRAM所能運行的最高頻率。更小的時鐘週期就意味着更高的工作頻率
中文名
時鐘週期
外文名
Clock Cycle
別    名
狀態週期
定    義
時鐘頻率的倒數
本    質
振盪週期
表    示
SDRAM所能運行的最高頻率
單片時間單位
振盪週期
應用學科
通信、計算機科學
性    質
時間單位

時鐘週期簡介

時鐘週期是同步電路中時鐘基礎頻率的倒數。它以時間動作重複的最小週期來度量,度量單位採用時間單位。在單個時鐘週期內(現代非嵌入式微處理器的這個時間一般都短於1納秒),邏輯零狀態與邏輯一狀態來回切換。由於發熱和電氣規格的限制,週期裏邏輯零狀態的持續時間歷來要長於邏輯一狀態。

時鐘週期應用

時鐘週期是由CPU時鐘定義的定長時間間隔,是CPU工作的最小時間單位,也稱節拍脈衝或T週期。
時鐘週期表示了SDRAM所能運行的最高頻率。更小的時鐘週期就意味着更高的工作頻率。對於PC100規格的內存來説,它的運行時鐘週期應該不高於10納秒。納秒與工作頻率之間的轉換關係為:1 / 時鐘週期 =工作頻率。例如,標稱10納秒的PC100內存芯片,其工作頻率的表達式就應該是1/ 10 = 100MHZ,這説明此內存芯片的額定工作頻率為100MHZ。市場上一些質量優秀的內存通常可以工作在比額定頻率高的頻率下,這為一些喜歡超頻的朋友帶來了極大的方便。例如KingMAX的PC100內存,此類內存多采用8納秒的芯片,相對於其100MHZ的頻率來説,頻率提高的餘地還很大,許多用户都可以讓它們工作在133MHZ甚至更高的頻率下。能不能超頻使用很大程度上反應了內存芯片以及PCB板的質量。不過,僅僅憑藉時鐘週期來判斷內存的速度還是不夠的,內存CAS的存取時間和延遲時間也在一定程度上決定了內存的性能。 [1] 

時鐘週期單片機時間單位

在MCS-51中時鐘週期也稱振盪週期,振盪週期也稱為晶振週期,振盪週期是單片機的基本時間單位。8051把一個振盪週期定義為一個節拍(用P表示),兩個節拍為一個狀態週期。
振盪器脈衝信號經過時鐘電路二分頻之後產生的單片機時鐘信號的週期(用S表示)稱為狀態週期。故一個狀態週期S包含2個節拍,前一時鐘週期稱為P1節拍,後一時鐘週期稱為P2節拍。
若時鐘晶振的振盪頻率為fosc,則振盪週期Tosc=(1/fosc)。
如:晶振頻率為12MHZ,則振盪週期Tosc=(1/12us)。

時鐘週期相互關係

1、時鐘週期=振盪週期,名稱不同而已,都是等於單片機晶振頻率的倒數,如常見的外接12M晶振,那它的時鐘週期=1/12M。
2、機器週期,8051系列單片機的機器週期=12*時鐘週期,之所以這樣分是因為單個時鐘週期根本幹不了一件完整的事情(如取指令、寫寄存器、讀寄存器等),而12個時鐘週期就能基本完成一項基本操作了。
3、指令週期。一個機器週期能完成一項基本操作,但一條指令常常是需要多項基本操作結合才能完成,完成一條指令所需的時間就是指令週期,當然不同的指令,其指令週期就不一樣的了。 [2] 
參考資料
  • 1.    楊勳, 劉明業. 基於時鐘週期的VHDL模擬算法[J]. 計算機輔助設計與圖形學學報, 1999, 11(6):538-541.
  • 2.    王磊, 魏少軍. 一種調度引導的時鐘週期選擇算法[J]. 計算機工程與應用, 2004, 40(17):44-46.