一種片內(nèi)信號間的相位信息處理和延遲控制電路的制作方法
【專利摘要】本發(fā)明公開了一種片內(nèi)信號間的相位信息處理和延遲控制電路,它包括存儲器、控制器、自動解碼器、手動控制邏輯和輸出控制邏輯,所述的存儲器、自動調(diào)節(jié)解碼器和輸出邏輯控制器分別與控制器連接,所述的手動調(diào)節(jié)控制邏輯與輸出邏輯控制器連接。該相位信息處理和延遲控制電路根據(jù)輸入的相位碼,比較相位信息與所設定的目標相位間的關(guān)系,輸出控制信號來調(diào)整信號間的相位關(guān)系,通過相位檢測電路對相位關(guān)系進行跟蹤,當相位關(guān)系不等于目標相位后,通過對延時碼進行增減,將當前相位重新調(diào)整到目標相位上。
【專利說明】一種片內(nèi)信號間的相位信息處理和延遲控制電路
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種處理電路,特別是一種片內(nèi)信號間的相位信息處理和延遲控制電路。
【背景技術(shù)】
[0002]在高速信號處理電路中,存在多個電路功能模塊間進行數(shù)據(jù)傳輸時,時鐘信號和數(shù)據(jù)信號有嚴格的同步要求。特別是在高速的數(shù)?;旌闲盘栯娐分?,因為模擬域需要高品質(zhì)的時鐘信號,數(shù)字域的時鐘信號往往質(zhì)量差,而數(shù)字域的數(shù)據(jù)只能和數(shù)據(jù)域的時鐘保持同步關(guān)系,數(shù)據(jù)信號要傳遞給模擬域時需要與模擬域的時鐘進行嚴格的同步。為了使得兩個信號能夠同步,需要對信號的相位進行調(diào)整,使兩個信號能夠同步。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種片內(nèi)信號間的相位信息處理和延遲控制電路,該電路根據(jù)輸入的相位碼,比較相位信息與所設定的目標相位間的關(guān)系,輸出控制信號來調(diào)整信號間的相位關(guān)系,通過相位檢測電路對相位關(guān)系進行跟蹤,當相位關(guān)系不等于目標相位后,通過對延時碼進行增減,將當前相位重新調(diào)整到目標相位上。
[0004]本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的:一種片內(nèi)信號間的相位信息處理和延遲控制電路,它包括存儲器、控制器、自動解碼器、手動控制邏輯和輸出控制邏輯,所述的存儲器、自動調(diào)節(jié)解碼器和輸出邏輯控制器分別與控制器連接,所述的手動調(diào)節(jié)控制邏輯與輸出邏輯控制器連接;
所述的存儲器用于存儲在目標相位附近,滿足門限要求的相位和步進值;
所述的控制器在搜索階段控制搜索目標相位的搜索方向以及搜索步進等,在跟蹤階段,判斷是否進行重新搜索,并且產(chǎn)生警示信號和鎖定信號;
所述的自動解碼器用于將溫度碼編碼成二進制補碼;
所述的手動控制邏輯通過手動的控制搜索步進,然后讀出對應相位,并且判斷相位是否為目標相位;
所述的輸出控制邏輯控制目標相位以及鎖定步進輸出。
[0005]一種片內(nèi)信號間的相位信息處理和延遲控制電路進行相位信息處理和延遲控制的方法,它包括如下步驟:
51:相位碼輸入控制器,控制器進入開始狀態(tài),所有寄存器設置初值,若系統(tǒng)進入未定義狀態(tài),則通過默認賦值,控制器將會自動將狀態(tài)跳轉(zhuǎn)到初始狀態(tài),確保不會進入死循環(huán);
52:控制器將存儲器中的參數(shù)值重新載入到控制器中;
33:控制器確認搜索參數(shù)后進入搜索狀態(tài),對控制信號進行搜索,搜索狀態(tài)的每個搜索周期完成一個相位關(guān)系與目標相位的比較和延遲碼的調(diào)整;
84:控制器控制延遲碼和相位碼的對應關(guān)系存儲在存儲器中;
85:控制器根據(jù)存儲的目標相位附近的相位碼與延遲碼的對應關(guān)系判斷出該處的斜率取向;
86:控制器將35中計算的斜率取向與目標斜率進行比較,根據(jù)比較結(jié)果,進行如下子步驟:
八:若比較結(jié)果處于設定的門限值內(nèi),則將存儲器中記錄的值讀出來,計算出對應于目標相位的延遲碼的中間值,并采用該值鎖定環(huán)相位;
8:若比較結(jié)果超出設定的門限值,判定失鎖,輸出警示信號和鎖定信號,跳轉(zhuǎn)到步驟84進行重新搜索;
87:輸出邏輯控制根據(jù)輸入控制信號和36得到的延遲碼的中間值,輸出延遲相位和步進。
[0006]所述的門限值為系統(tǒng)所允許的最大的相位偏差。
[0007]本發(fā)明的有益效果是:該相位信息處理和延遲控制電路根據(jù)輸入的相位碼,比較相位信息與所設定的目標相位間的關(guān)系,輸出控制信號來調(diào)整信號間的相位關(guān)系,通過相位檢測電路對相位關(guān)系進行跟蹤,當相位關(guān)系不等于目標相位后,通過對延時碼進行增減,將當前相位重新調(diào)整到目標相位上。
【專利附圖】
【附圖說明】
[0008]圖1為相位信息處理和延遲控制電路;
圖2為相位信息處理和延遲控制方法流程圖。
【具體實施方式】
[0009]下面結(jié)合附圖進一步詳細描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護范圍不局限于以下所述。
[0010]如圖1所示,一種片內(nèi)信號間的相位信息處理和延遲控制電路,它包括存儲器、控制器、自動解碼器、手動控制邏輯和輸出控制邏輯,所述的存儲器、自動調(diào)節(jié)解碼器和輸出邏輯控制器分別與控制器連接,所述的手動調(diào)節(jié)控制邏輯與輸出邏輯控制器連接;
所述的存儲器用于存儲在目標相位附近,滿足門限要求的相位和步進值;
所述的控制器在搜索階段控制搜索目標相位的搜索方向以及搜索步進等,在跟蹤階段,判斷是否進行重新搜索,并且產(chǎn)生警示信號和鎖定信號;
所述的自動解碼器用于將溫度碼編碼成二進制補碼;
所述的手動控制邏輯通過手動的控制搜索步進,然后讀出對應相位,并且判斷相位是否為目標相位;
所述的輸出控制邏輯控制目標相位以及鎖定步進輸出。
[0011]如圖2所示,一種片內(nèi)信號間的相位信息處理和延遲控制電路進行相位信息處理和延遲控制的方法,它包括如下步驟:
51:相位碼輸入控制器,控制器進入開始狀態(tài),所有寄存器設置初值,若系統(tǒng)進入未定義狀態(tài),則通過默認賦值,控制器將會自動將狀態(tài)跳轉(zhuǎn)到初始狀態(tài),確保不會進入死循環(huán);
52:控制器將存儲器中的參數(shù)值重新載入到控制器中;
33:控制器確認搜索參數(shù)后進入搜索狀態(tài),對控制信號進行搜索,搜索狀態(tài)的每個搜索周期完成一個相位關(guān)系與目標相位的比較和延遲碼的調(diào)整; 84:控制器控制延遲碼和相位碼的對應關(guān)系存儲在存儲器中;
85:控制器根據(jù)存儲的目標相位附近的相位碼與延遲碼的對應關(guān)系判斷出該處的斜率取向;
86:控制器將35中計算的斜率取向與目標斜率進行比較,根據(jù)比較結(jié)果,進行如下子步驟:
八:若比較結(jié)果處于設定的門限值內(nèi),則將存儲器中記錄的值讀出來,計算出對應于目標相位的延遲碼的中間值,并采用該值鎖定環(huán)相位;
8:若比較結(jié)果超出設定的門限值,判定失鎖,輸出警示信號和鎖定信號,跳轉(zhuǎn)到步驟84進行重新搜索;
87:輸出邏輯控制根據(jù)輸入控制信號和36得到的延遲碼的中間值,輸出延遲相位和步進。
[0012]所述的門限值為系統(tǒng)所允許的最大的相位偏差。
[0013]如圖1所示的一種片內(nèi)信號間的相位信息處理和延遲控制電路相位檢測電路輸出的相位碼輸入自動調(diào)節(jié)解碼器,經(jīng)解碼后輸出二進制相位到控制器,控制器根據(jù)控制信號將二進制相位和數(shù)據(jù)信號進行對比,判定是否在系統(tǒng)允許相位差內(nèi),若在相位差內(nèi),輸出延遲相位和延遲步進對信號進行調(diào)整,并輸出步進控制信號、相位信號以及地址信號到存儲器進行存儲,若不在系統(tǒng)允許相位差內(nèi),輸出警示信號和鎖定信號,提示失鎖。
【權(quán)利要求】
1.一種片內(nèi)信號間的相位信息處理和延遲控制電路,其特征在于:它包括存儲器、控制器、自動解碼器、手動控制邏輯和輸出控制邏輯,所述的存儲器、自動調(diào)節(jié)解碼器和輸出邏輯控制器分別與控制器連接,所述的手動調(diào)節(jié)控制邏輯與輸出邏輯控制器連接; 所述的存儲器用于存儲在目標相位附近,滿足門限要求的相位和步進值; 所述的控制器在搜索階段控制搜索目標相位的搜索方向以及搜索步進等,在跟蹤階段,判斷是否進行重新搜索,并且產(chǎn)生警示信號和鎖定信號; 所述的自動解碼器用于將溫度碼編碼成二進制補碼; 所述的手動控制邏輯通過手動的控制搜索步進,然后讀出對應相位,并且判斷相位是否為目標相位; 所述的輸出控制邏輯控制目標相位以及鎖定步進輸出。
2.如權(quán)利要求1所述的一種片內(nèi)信號間的相位信息處理和延遲控制電路進行相位信息處理和延遲控制的方法,其特征在于:它包括如下步驟: 51:相位碼輸入控制器,控制器進入開始狀態(tài),所有寄存器設置初值,若系統(tǒng)進入未定義狀態(tài),則通過默認賦值,控制器將會自動將狀態(tài)跳轉(zhuǎn)到初始狀態(tài),確保不會進入死循環(huán); 52:控制器將存儲器中的參數(shù)值重新載入到控制器中; 53:控制器確認搜索參數(shù)后進入搜索狀態(tài),對控制信號進行搜索,搜索狀態(tài)的每個搜索周期完成一個相位關(guān)系與目標相位的比較和延遲碼的調(diào)整; 54:控制器控制延遲碼和相位碼的對應關(guān)系存儲在存儲器中; 55:控制器根據(jù)存儲的目標相位附近的相位碼與延遲碼的對應關(guān)系判斷出該處的斜率取向; 56:控制器將S5中計算的斜率取向與目標斜率進行比較,根據(jù)比較結(jié)果,進行如下子步驟: A:若比較結(jié)果處于設定的門限值內(nèi),則將存儲器中記錄的值讀出來,計算出對應于目標相位的延遲碼的中間值,并采用該值鎖定環(huán)相位; B:若比較結(jié)果超出設定的門限值,判定失鎖,輸出警示信號和鎖定信號,跳轉(zhuǎn)到步驟S4進行重新搜索; 57:輸出邏輯控制根據(jù)輸入控制信號和S6得到的延遲碼的中間值,輸出延遲相位和步進。
3.根據(jù)權(quán)利要求2所述的一種內(nèi)信號間的相位信息處理和延遲控制電路進行相位信息處理和延遲控制的方法,其特征在于:所述的門限值為系統(tǒng)所允許的最大的相位偏差。
【文檔編號】G05B19/04GK104375426SQ201410544113
【公開日】2015年2月25日 申請日期:2014年10月15日 優(yōu)先權(quán)日:2014年10月15日
【發(fā)明者】 田 浩, 蔣奇, 陳楊, 馬驍 申請人:成都振芯科技股份有限公司