【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備
本專利技術(shù)的實施例涉及用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備。本專利技術(shù)的一些實施例涉及用于分數(shù)取樣率轉(zhuǎn)換器(FSRC)的基于FIFO (FIFO=先進先出)的同步機制。
技術(shù)介紹
用于數(shù)據(jù)切換的兩個時鐘域的同步在諸如取樣率轉(zhuǎn)換器(SRC)和分數(shù)取樣率轉(zhuǎn)換器(FSRC)之類的多種應用中使用。
技術(shù)實現(xiàn)思路
本專利技術(shù)的實施例提供一種用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備。該設備包括一計算器、一先進先出存儲裝置、一同步脈沖發(fā)生器、一填充水平信息提供器和一反饋通路。計算器以第一時鐘域的時鐘來計時,以及配置成提供一同步脈沖周期時長信息,該同步脈沖周期時長信息描述同步脈沖在第二時鐘域的時鐘處的一時間位置。先進先出存儲裝置配置成與第一時鐘域同步地接收一輸入數(shù)據(jù)值,以及與第二時鐘域同步地并且響應一當前同步脈沖而提供一輸出數(shù)據(jù)值。同步脈沖發(fā)生器以第二時鐘域的時鐘來計時,以及配置成生成后續(xù)同步脈沖,使得后續(xù)同步脈沖位于由同步脈沖周期時長信息所描述的時間位置。填充水平信息提供器配置成提供一描述先進先出存儲裝置的填充水平的填充水平信息。反饋通路配置用于向計算器反饋填充水平信息,計算器進一步配置成基于填充水平信息來調(diào)整同步脈沖周期時長信息。本專利技術(shù)的一些實施例提供一種用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備。該設備包括一計算器、一先進先出存儲裝置、一同步脈沖發(fā)生器、一填充水平信息提供器和一反饋通路。計算器以第一時鐘域的時鐘來計時,以及配置成提供一同步脈沖周期時長信息,該同步脈沖周期時 ...
【技術(shù)保護點】
一種用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備,所述設備包括:一計算器,以所述第一時鐘域的時鐘來計時,并且配置成提供一同步脈沖周期時長信息,該信息描述同步脈沖在所述第二時鐘域的時鐘處的一時間位置;一先進先出存儲裝置,其配置成與所述第一時鐘域同步地接收一輸入數(shù)據(jù)值,以及與所述第二時鐘域同步地并且響應一當前同步脈沖而提供一輸出數(shù)據(jù)值;一同步脈沖發(fā)生器,以所述第二時鐘域的時鐘來計時,并且配置成生成后續(xù)同步脈沖,使得所述后續(xù)同步脈沖位于由所述同步脈沖周期時長信息所描述的時間位置;一填充水平信息提供器,其配置成提供描述所述先進先出存儲裝置的填充水平的一填充水平信息;以及一反饋通路,其配置成向所述計算器反饋所述填充水平信息;其中所述計算器配置成基于所述填充水平信息來調(diào)整所述同步脈沖周期時長信息。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】2011.05.23 US 13/113,7301.一種用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備,所述設備包括: 一計算器,以所述第一時鐘域的時鐘來計時,并且配置成提供一同步脈沖周期時長信息,該信息描述同步脈沖在所述第二時鐘域的時鐘處的一時間位置; 一先進先出存儲裝置,其配置成與所述第一時鐘域同步地接收一輸入數(shù)據(jù)值,以及與所述第二時鐘域同步地并且響應一當前同步脈沖而提供一輸出數(shù)據(jù)值; 一同步脈沖發(fā)生器,以所述第二時鐘域的時鐘來計時,并且配置成生成后續(xù)同步脈沖,使得所述后續(xù)同步脈沖位于由所述同步脈沖周期時長信息所描述的時間位置; 一填充水平信息提供器,其配置成提供描述所述先進先出存儲裝置的填充水平的一填充水平信息;以及 一反饋通路,其配置成向所述計算器反饋所述填充水平信息; 其中所述計算器配置成基于所述填充水平信息來調(diào)整所述同步脈沖周期時長信息。2.如權(quán)利要求1所述的設備,其中,所述先進先出存儲裝置配置成與所述第一時鐘域同步地接收所述同步脈沖周期時長信息,以及與所述第二時鐘域同步地并且響應所述當前同步脈沖而提供所述同步脈沖周期時長信息。3.如權(quán)利要求2所述的設備,其中,所述同步脈沖發(fā)生器配置成與所述第二時鐘域同步地并且響應所述當前同步脈沖而從所述先進先出存儲裝置接收所述同步脈沖周期時長信息。4.如權(quán)利要求1所述的設備,其中,所述計算器配置成提供所述同步脈沖周期時長信息,使得所述同步脈沖周期時長信息表示所述當前同步脈沖與所述后續(xù)同步脈沖之間的所述第二時鐘域中的時鐘的數(shù)量。5.如權(quán)利要求4所述的設備,其中,所述先進先出存儲裝置配置成在所述第一時鐘域的一個時鐘周期中接收所述同步脈沖周期時長信息和所述輸入數(shù)據(jù),并且在所述第二時鐘域的一個時鐘周期中提供所述同步脈沖周期時長信息和所述輸出數(shù)據(jù);以及 其中所述同步脈沖周期時長信息描述所述輸出數(shù)據(jù)有效時所述第二時鐘域中的時鐘的數(shù)量。6.如權(quán)利要求4所述的設備,還包括一計數(shù)器,其以所述第二時鐘域的時鐘來計時,并且配置成對于所述第二時鐘域中的時鐘進行計數(shù)和提供一計數(shù)器讀數(shù); 其中所述同步脈沖發(fā)生器配置成基于所述計數(shù)器讀數(shù)來生成所述后續(xù)同步脈沖,使得所述后續(xù)同步脈沖位于由所述第二時鐘域中的時鐘的數(shù)量所描述的所述時間位置,該時間位置由所述同步脈沖周期時長信息來表示,并且其中所述計數(shù)器讀數(shù)響應所述后續(xù)同步脈沖的生成而被設置成一初始值。7.如權(quán)利要求6所述的設備,其中,所述設備配置成響應所述當前同步脈沖而將所述計數(shù)器讀數(shù)設置成由所述同步脈沖周期時長信息所表示的所述第二時鐘域中的時鐘的數(shù)量,并且其中所述計數(shù)器配置成與所述第二時鐘域的時鐘同步地從所設置計數(shù)器讀數(shù)對所述計數(shù)器讀數(shù)進行倒計數(shù);以及 其中所述同步脈沖發(fā)生器配置成將所述計數(shù)器讀數(shù)與一預定義數(shù)值進行比較,并且在所述預定義數(shù)值等于所述計數(shù)器讀數(shù)時生成所述后續(xù)同步脈沖。8.如權(quán)利要求6所述的設備,其中,所述計數(shù)器配置成與所述第二時鐘域的時鐘同步地從所設置計數(shù)器讀數(shù)對所述第二時鐘域中的時鐘進行遞增計數(shù);以及其中所述同步脈沖發(fā)生器配置成將所述計數(shù)器讀數(shù)與所述同步脈沖周期時長信息所表示的所述第二時鐘域中的時鐘的數(shù)量進行比較,并且在所述計數(shù)器讀數(shù)等于由所述同步脈沖周期時長信息所表示的所述第二時鐘域中的時鐘的數(shù)量時生成所述后續(xù)同步脈沖。9.如權(quán)利要求1所述的設備,其中,所述先進先出存儲裝置包括多個存儲單元,其中所述先進先出存儲裝置配置成將所述輸入數(shù)據(jù)值接收到由一寫指針值所指示的所述多個存儲單元中的一存儲單元中,并且其中所述先進先出存儲裝置配置成從由一讀指針值所指示的所述多個存儲單元中的另一存儲單元提供所述輸出數(shù)據(jù)值;以及 其中所述填充水平信息提供器包括用于對所述寫指針值進行取樣的第一寄存器和用于對所述讀指針值進行取樣的第二寄存器,其中所述填充水平信息提供器配置成組合所取樣寫指針值和所取樣讀指針值,以便得到描述所述先進先出存儲裝置的填充水平的一填充水平值,并且提供所述填充水平信息,使得所述填充水平信息表示所述填充水平值。10.如權(quán)利要求9所述的設備,其中,所述填充水平信息提供器配置成對于多個填充水平值求和或者求平均,以便得到描述所述先進先出存儲裝置的平均填充水平的一合計或者平均填充水平值,并且提供所述填充水平信息,使得所述填充水平信息表示所述合計或平均填充水平值。11.如權(quán)利要求1所述的設備,其中,調(diào)制所述第二時鐘域的時鐘,并且其中所述計算器配置成基于描述所述第二時鐘域的時鐘調(diào)制的調(diào)制數(shù)據(jù)來調(diào)整所述同步脈沖周期時長信息。12.如權(quán)利要求1所述的設備,其中,所述計算器包括一控制器,其配置成調(diào)節(jié)所述同步脈沖周期時長信息,以便將所述填充水平信息帶向一預定目標填充水平信息。13.如權(quán)利要求12所述的設備,其中,所述計算器配置成將所述控制器的輸出值與描述所述第二時鐘域的時鐘頻率與所述第一時鐘域的時鐘頻率之間的一頻比的一頻比值相結(jié)合,以便得到所述同步脈沖周期時長信息。14.如權(quán)利要求1所述的設備,還包括: 第一數(shù)據(jù)處理器,以所述第一時鐘域的時鐘來計時,并且配置成處理一輸入信息,使得與所述第一時鐘域同步地為所述先進先出存儲裝置提供所述輸入數(shù)據(jù)值;以及 第二數(shù)據(jù)處理器,以所述第二時鐘域的時鐘來計時,以及配置成與所述第二時鐘域同步地并且響應所述同步脈沖而從所述先進先出存儲裝置接收所述輸出數(shù)據(jù)值,并且還配置成處理所述輸出數(shù)據(jù)值,使得與所述第二時鐘域同步地提供一輸出信息。15.一種用于同步第一時鐘域與第二時鐘域之間的數(shù)據(jù)切換的設備,所述設備包括: 一計算器,以所述第一時鐘域的時鐘來計時,并且配置成提供一同步脈沖周期時長信息,該信息描述同步脈沖在所述第二時鐘域的時鐘處的一時間位置; 一先進先出存儲裝置,其配置成與所述第一時鐘域同步地接收所述同步脈沖周期時長信息和一輸入數(shù)據(jù)值,以及與所述第二時鐘域同步地并且響應一當前同步脈沖而提供所述同步脈沖周期時長信息和一輸出數(shù)據(jù)值; 一同步脈沖發(fā)生器,以所述第二時鐘域的時鐘來計時,并且配置成從所述先進先出存儲裝置接收所述同步脈沖周期時長信息,并且生成所述后續(xù)同步脈沖,使得所述后續(xù)同步脈沖位于由所述同步脈沖周期時長信息所描述的時間位置; 一填充水平信息提供器,其配置成提供描述所述先進先出存儲裝置的填充水平的一填充水平信息;以及 一反饋通路,其配置成向所述計算器反饋所述填充水平信息; 其中所述計算器配置成基于所述填充水平信息來調(diào)整所述同步脈沖周期時長信息。16.如權(quán)利要求14所述的設備,其中,所述計算器配置成提供所述同步脈沖周期時長信息,使得所述同步脈沖周期時長信息表示所述當前同步脈沖與所述后續(xù)同步脈沖之間的所述第二時鐘域中的時鐘的數(shù)量。17.如權(quán)利要求15所述的設備,還包括一計數(shù)器,其以所...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:T鮑爾恩費因德,S亨斯勒,
申請(專利權(quán))人:英特爾移動通信有限公司,
類型:
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。