本申請實施例涉及數(shù)模轉(zhuǎn)化,具體而言,涉及一種應用于dac的毛刺優(yōu)化系統(tǒng)及方法。
背景技術(shù):
1、數(shù)模轉(zhuǎn)換器(digital?to?analog?converter,dac)是數(shù)字世界和模擬世界之間的橋梁。正是由于數(shù)字信號處理器件的全面迅速發(fā)展,在各種需要對數(shù)字信號—模擬信號的轉(zhuǎn)換系統(tǒng)中,對高速dac的要求也越來越高。在移動通訊系統(tǒng)中,不僅要求dac要有很高的轉(zhuǎn)換速度,還要有極小的噪聲,有極高的信噪比,以避免出現(xiàn)信號混疊。而在圖像采集系統(tǒng)中,比如照相機、dv設備、液晶顯示設備中,在要求dac有高分辨率的同時保持高速度,這樣才能保證畫面的清晰度與流暢性。
2、在信號轉(zhuǎn)換器的研制過程中,設計者除了考慮dac的靜態(tài)性能外,還應特別注意其動態(tài)性能指標,包括毛刺、建立時間、擺率等。實驗表明,在高速、高精度的數(shù)模轉(zhuǎn)換系統(tǒng)中,輸出毛刺引起的失真是不容忽略的。毛刺(glitch)是指當dac輸入數(shù)據(jù)變化時,輸出端出現(xiàn)的尖峰脈沖。這是由于dac內(nèi)部模擬開關(guān)的導通時間與截止時間存在差異,且由于分布參數(shù)的影響,并行輸入數(shù)據(jù)各比特位的邏輯電平、數(shù)據(jù)波形前后沿及相位也存在差異,形成輸入數(shù)據(jù)饋送延遲。這使得dac在其輸出過渡期間的某一短暫時間內(nèi),輸出端出現(xiàn)輸入數(shù)據(jù)無關(guān)的模擬輸出,只有當各比特位開關(guān)狀態(tài)切換完成后,輸出才能恢復至目標值?,F(xiàn)有的毛刺消除方法中,采樣保持信號與數(shù)據(jù)更新信號同步,無法消除數(shù)據(jù)更新信號對采樣電壓的干擾,同時不能避免采樣保持器在采樣狀態(tài)轉(zhuǎn)換到保持狀態(tài)時被芯片內(nèi)部時鐘干擾。
技術(shù)實現(xiàn)思路
1、本申請實施例的目的在于提供一種應用于dac的毛刺優(yōu)化系統(tǒng)及方法,用以解決現(xiàn)有的毛刺消除方法中,采樣保持信號與數(shù)據(jù)更新信號同步,無法消除數(shù)據(jù)更新信號對采樣電壓的干擾,同時不能避免采樣保持器在采樣狀態(tài)轉(zhuǎn)換到保持狀態(tài)時被芯片內(nèi)部時鐘干擾的問題。
2、第一方面,本申請實施例提供一種應用于dac的毛刺優(yōu)化系統(tǒng),包括依次連接的i/o時鐘模塊、輸入數(shù)據(jù)寄存器、dac寄存器、dac數(shù)模轉(zhuǎn)換器和采樣保持電路,還包括邏輯控制模塊、采??刂颇K和模擬延時模塊,所述邏輯控制模塊連接所述輸入數(shù)據(jù)寄存器、所述dac寄存器和所述采??刂颇K,所述模擬延時模塊連接所述采保控制模塊和所述采樣保持電路;
3、其中,所述邏輯控制模塊用于控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出;所述采??刂颇K的輸出控制信號經(jīng)過所述模擬延時模塊延遲設定相位差后發(fā)送至所述采樣保持電路。
4、在上述實現(xiàn)過程中,通過設置dac寄存器中轉(zhuǎn)輸入數(shù)據(jù),并直接通過dac進行數(shù)模轉(zhuǎn)換,得到轉(zhuǎn)換后的電壓,避免輸入數(shù)據(jù)寄存器在數(shù)據(jù)更新時對dac的輸出電壓產(chǎn)生影響,通過設置內(nèi)部時鐘和模擬延時模塊,將采樣保持控制信號延遲設定相位差后發(fā)送到采樣保持電路;優(yōu)化時序控制使采樣保持信號和數(shù)據(jù)更新信號順序進行,消除數(shù)據(jù)更新信號對采樣電壓的干擾,同時通過模擬延時模塊使采樣保持電路的控制信號與芯片內(nèi)部各種時鐘信號產(chǎn)生相位差,從而避免采樣電壓被芯片內(nèi)部時鐘干擾。
5、進一步的,還包括放大器,所述放大器連接所述采樣保持電路。
6、在上述實現(xiàn)過程中,設置放大器對采樣保持電路的輸出電壓進行放大。
7、進一步的,所述采樣保持電路包括第一采樣開關(guān)、第二采樣開關(guān)、第三采樣開關(guān)和采樣電容,所述第一采樣開關(guān)的第一端和所述第三采樣開關(guān)的第一端連接電壓輸入端,所述第一采樣開關(guān)的第二端連接所述第二采樣開關(guān)的第一端和所述采樣電容的第一端,所述第三采樣開關(guān)的第二端和所述第二采樣開關(guān)的第二端連接電壓輸出端,所述采樣電容的第二端連接接地端。
8、在上述實現(xiàn)過程中,設置采樣保持電路,從而可以通過控制采樣開關(guān)來實現(xiàn)采樣保持電路處于保持狀態(tài)或采樣狀態(tài)。
9、進一步的,所述采樣保持電路還包括放大器輸入寄生電容,所述放大器輸入寄生電容設于電壓輸出端。
10、第二方面,本申請實施例提供一種應用于dac的毛刺優(yōu)化方法,應用于上述的應用于dac的毛刺優(yōu)化系統(tǒng),具體包括:
11、所述邏輯控制模塊控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出;
12、所述采??刂颇K的輸出控制信號經(jīng)過所述模擬延時模塊延遲設定相位差后發(fā)送至所述采樣保持電路。
13、進一步的,所述邏輯控制模塊控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出之前,還包括:
14、所述輸入數(shù)據(jù)寄存器接收輸入數(shù)據(jù)并存儲。
15、進一步的,所述邏輯控制模塊控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出,包括:
16、在所述邏輯控制模塊發(fā)送更新信號前,所述采樣保持電路進入保持狀態(tài);
17、當接收到所述邏輯控制模塊發(fā)送的更新信號后,所述輸入數(shù)據(jù)寄存器將數(shù)據(jù)傳輸至所述dac寄存器;
18、在所述邏輯控制模塊發(fā)送的下一次更新信號前,當dac輸出電壓穩(wěn)定后,采樣保持電路進入采樣狀態(tài),獲得所述dac更新后的轉(zhuǎn)換電壓。
19、進一步的,所述采??刂颇K的輸出控制信號經(jīng)過所述模擬延時模塊延遲設定相位差后發(fā)送至所述采樣保持電路,包括:
20、通過內(nèi)部時鐘采樣所述i/o時鐘的時鐘周期,延遲一個內(nèi)部時鐘周期后,產(chǎn)生采??刂菩盘柹仙夭l(fā)送到所述模擬延時模塊;
21、當所述模擬延時模塊接收到采??刂菩盘柹仙睾螅瑢⑺霾杀?刂颇K的輸出控制信號經(jīng)過延遲后發(fā)送至所述采樣保持電路。
22、第三方面,本申請實施例提供一種電子設備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序;所述存儲器與所述處理器耦接,且所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上所述的應用于dac的毛刺優(yōu)化方法。
23、第四方面,本申請實施例提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)包括存儲的計算機程序;其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行如上所述的應用于dac的毛刺優(yōu)化方法。
1.一種應用于dac的毛刺優(yōu)化系統(tǒng),其特征在于,包括:依次連接的i/o時鐘模塊、輸入數(shù)據(jù)寄存器、dac寄存器、dac數(shù)模轉(zhuǎn)換器和采樣保持電路,還包括邏輯控制模塊、采保控制模塊和模擬延時模塊,所述邏輯控制模塊連接所述輸入數(shù)據(jù)寄存器、所述dac寄存器和所述采??刂颇K,所述模擬延時模塊連接所述采??刂颇K和所述采樣保持電路;
2.根據(jù)權(quán)利要求1所述的應用于dac的毛刺優(yōu)化系統(tǒng),其特征在于,還包括放大器,所述放大器連接所述采樣保持電路。
3.根據(jù)權(quán)利要求1所述的應用于dac的毛刺優(yōu)化系統(tǒng),其特征在于,所述采樣保持電路包括第一采樣開關(guān)、第二采樣開關(guān)、第三采樣開關(guān)和采樣電容,所述第一采樣開關(guān)的第一端和所述第三采樣開關(guān)的第一端連接電壓輸入端,所述第一采樣開關(guān)的第二端連接所述第二采樣開關(guān)的第一端和所述采樣電容的第一端,所述第三采樣開關(guān)的第二端和所述第二采樣開關(guān)的第二端連接電壓輸出端,所述采樣電容的第二端連接接地端。
4.根據(jù)權(quán)利要求3所述的應用于dac的毛刺優(yōu)化系統(tǒng),其特征在于,所述采樣保持電路還包括放大器輸入寄生電容,所述放大器輸入寄生電容設于電壓輸出端。
5.一種應用于dac的毛刺優(yōu)化方法,其特征在于,應用于根據(jù)權(quán)利要求1至4任一項所述的應用于dac的毛刺優(yōu)化系統(tǒng),所述方法包括:
6.根據(jù)權(quán)利要求5所述的應用于dac的毛刺優(yōu)化方法,其特征在于,所述邏輯控制模塊控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出之前,還包括:
7.根據(jù)權(quán)利要求6所述的應用于dac的毛刺優(yōu)化方法,其特征在于,所述邏輯控制模塊控制所述dac寄存器接收所述輸入數(shù)據(jù)寄存器的輸入數(shù)據(jù),并控制所述采樣保持電路的狀態(tài),以調(diào)節(jié)所述dac的電壓輸出,包括:
8.根據(jù)權(quán)利要求5所述的應用于dac的毛刺優(yōu)化方法,其特征在于,所述采保控制模塊的輸出控制信號經(jīng)過所述模擬延時模塊延遲設定相位差后發(fā)送至所述采樣保持電路,包括:
9.一種電子設備,其特征在于,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序;所述存儲器與所述處理器耦接,且所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求5-8中任一項所述的應用于dac的毛刺優(yōu)化方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)包括存儲的計算機程序;其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設備執(zhí)行如權(quán)利要求5-8中任一項所述的應用于dac的毛刺優(yōu)化方法。