1.一種時鐘恢復(fù)方法,其特征在于,所述方法包括:
讀取控制緩存的水位;所述控制緩存的水位用于表征數(shù)據(jù)緩存的寫入數(shù)據(jù)量和寫出數(shù)據(jù)量的差值;
依據(jù)所述控制緩存的水位,形成恢復(fù)時鐘。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述依據(jù)所述控制緩存的水位,形成恢復(fù)時鐘,包括:
將所述控制緩存的水位與本地時鐘的循環(huán)計數(shù)進行比較,形成比較結(jié)果;所述本地時鐘的循環(huán)計數(shù)為所述數(shù)據(jù)緩存依據(jù)本地時鐘寫入數(shù)據(jù)的采樣周期的循環(huán)計數(shù);
依據(jù)所述比較結(jié)果,形成所述恢復(fù)時鐘。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
所述將所述控制緩存的水位與本地時鐘的循環(huán)計數(shù)進行比較,形成比較結(jié)果,包括:
當所述控制緩存的水位大于所述本地時鐘的循環(huán)計數(shù)時,輸出為邏輯高電平的調(diào)整信號;
當所述控制緩存的水位小于所述本地時鐘的循環(huán)計數(shù)時,輸出為邏輯低電平的調(diào)整信號;
所述依據(jù)所述比較結(jié)果,形成恢復(fù)時鐘,包括:
依據(jù)所述調(diào)整信號,形成所述恢復(fù)時鐘。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,
所述方法還包括:
統(tǒng)計指定時間內(nèi)所述數(shù)據(jù)緩存的平均寫入速率;
其中,所述平均寫入速率和所述數(shù)據(jù)緩存的水位用于共同形成所述控制緩存的水位。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,
所述方法還包括:
對所述平均寫入速率和所述數(shù)據(jù)緩存的水位進行平滑處理,形成平滑處理結(jié)果,以使所述數(shù)據(jù)緩存的寫入數(shù)據(jù)量均勻分布到各個時間段;
所述平滑處理結(jié)果用于形成所述控制緩存的水位。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,
所述方法還包括:
依據(jù)所述控制緩存的水位,通過調(diào)整所述恢復(fù)時鐘以調(diào)整所述數(shù)據(jù)緩存的寫出速率。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,
所述方法還包括:
當所述控制緩存的水位變化量保持在第一閾值范圍內(nèi)時,檢測所述數(shù)據(jù)緩存的水位;所述數(shù)據(jù)緩存的水位表征所述數(shù)據(jù)緩存中待寫出的數(shù)據(jù)量;
當所述數(shù)據(jù)緩存的水位位于第二閾值范圍外時,通過調(diào)整所述恢復(fù)時鐘以調(diào)整所述數(shù)據(jù)緩存的寫出速率,以使所述數(shù)據(jù)緩存的水位處于所述第二閾值范圍內(nèi)。
8.一種時鐘恢復(fù)裝置,其特征在于,所述裝置包括:
讀取單元,用于讀取控制緩存的水位;所述控制緩存的水位用于表征數(shù)據(jù)緩存的寫入數(shù)據(jù)量和寫出數(shù)據(jù)量的差值;
比較模塊恢復(fù)單元,用于依據(jù)所述控制緩存的水位的比較結(jié)果,形成恢復(fù)時鐘。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述恢復(fù)單元還包括:
比較模塊,用于將所述控制緩存的水位與本地時鐘的循環(huán)計數(shù)進行比較,形成比較結(jié)果;所述本地時鐘的循環(huán)計數(shù)為所述數(shù)據(jù)緩存依據(jù)本地時鐘寫入數(shù)據(jù)的采樣周期的循環(huán)計數(shù);
恢復(fù)模塊,具體用于依據(jù)所述比較結(jié)果,形成所述恢復(fù)時鐘。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,
所述比較模塊,包括:
第一輸出子模塊,用于當所述控制緩存的水位大于所述本地時鐘的循環(huán)計數(shù)時,輸出為邏輯高電平的調(diào)整信號;
第二輸出子模塊,用于當所述控制緩存的水位小于所述本地時鐘的循環(huán)計數(shù)時,輸出為邏輯低電平的調(diào)整信號;
所述恢復(fù)模塊,具體用于依據(jù)所述調(diào)整信號中邏輯高電平與邏輯低電平的比值,確定所述恢復(fù)時鐘的頻率。
11.根據(jù)權(quán)利要求8至10任一項所述的裝置,其特征在于,
所述裝置還包括:
統(tǒng)計單元,用于統(tǒng)計指定時間內(nèi)所述數(shù)據(jù)緩存的平均寫入速率;
其中,所述平均寫入速率和所述數(shù)據(jù)緩存的水位用于共同形成所述控制緩存的水位。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,
所述恢復(fù)單元,用于對所述平均寫入速率和所述數(shù)據(jù)緩存的水位進行平滑處理,形成平滑處理結(jié)果,以使所述數(shù)據(jù)緩存的寫入數(shù)據(jù)量均勻分布到各個時間段;
所述平滑處理結(jié)果用于形成所述控制緩存的水位。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,
所述恢復(fù)單元,用于依據(jù)所述控制緩存的水位,通過調(diào)整所述恢復(fù)時鐘以調(diào)整所述數(shù)據(jù)緩存的寫出速率。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,
所述確定模塊,用于當所述控制緩存的水位變化量保持在第一閾值范圍內(nèi)時,檢測所述數(shù)據(jù)緩存的水位;所述數(shù)據(jù)緩存的水位表征所述數(shù)據(jù)緩存中待寫出的數(shù)據(jù)量;當所述數(shù)據(jù)緩存的水位位于第二閾值范圍外時,通過調(diào)整所述恢復(fù)時鐘以調(diào)整所述數(shù)據(jù)緩存的寫出速率,以使所述數(shù)據(jù)緩存的水位處于所述第二閾值范圍內(nèi)。