TWI779671B - 具有訊號校正機制的數位至類比轉換裝置及方法 - Google Patents
具有訊號校正機制的數位至類比轉換裝置及方法 Download PDFInfo
- Publication number
- TWI779671B TWI779671B TW110122152A TW110122152A TWI779671B TW I779671 B TWI779671 B TW I779671B TW 110122152 A TW110122152 A TW 110122152A TW 110122152 A TW110122152 A TW 110122152A TW I779671 B TWI779671 B TW I779671B
- Authority
- TW
- Taiwan
- Prior art keywords
- signal
- circuit
- mapping
- correction
- digital
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 208
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000007246 mechanism Effects 0.000 title claims description 15
- 230000004044 response Effects 0.000 claims abstract description 114
- 230000008569 process Effects 0.000 claims abstract description 27
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000012937 correction Methods 0.000 claims description 132
- 238000013507 mapping Methods 0.000 claims description 101
- 238000012549 training Methods 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 10
- 102100023513 Flotillin-2 Human genes 0.000 description 15
- 101000828609 Homo sapiens Flotillin-2 Proteins 0.000 description 15
- 102100027621 2'-5'-oligoadenylate synthase 2 Human genes 0.000 description 12
- 101001008910 Homo sapiens 2'-5'-oligoadenylate synthase 2 Proteins 0.000 description 12
- 102100027769 2'-5'-oligoadenylate synthase 1 Human genes 0.000 description 10
- 101001008907 Homo sapiens 2'-5'-oligoadenylate synthase 1 Proteins 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
- H03M1/1033—Calibration over the full range of the converter, e.g. for correcting differential non-linearity
- H03M1/1038—Calibration over the full range of the converter, e.g. for correcting differential non-linearity by storing corrected or correction values in one or more digital look-up tables
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1071—Measuring or testing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Analogue/Digital Conversion (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
一種具有訊號校正機制的數位至類比轉換裝置。第一轉換電路根據輸入數位訊號產生第一類比訊號至迴音路徑。第二轉換電路根據輸入數位訊號及偽雜訊數位訊號產生第二類比訊號至迴音路徑。迴音傳送電路對迴音路徑的訊號進行處理產生迴音訊號。第一及第二校正電路產生第一及第二校正訊號。校正參數運算電路根據迴音訊號相對第一及第二校正訊號之差及相關路徑資訊進行運算產生第一及第二偏移量。第一及第二校正電路根據迴音訊號使第一及第二響應係數收斂,再根據第一及第二偏移量更新第一及第二碼字偏差表。
Description
本發明是關於數位至類比轉換技術,尤其是關於一種具有訊號校正機制的數位至類比轉換裝置及方法。
數位至類比轉換電路是將訊號自數位形式轉換為類比形式的重要元件。數位至類比轉換電路可根據不同的數位碼,乘以對應的轉換增益值,進而產生不同大小的類比訊號。
然而,當數位至類比轉換電路中包含多個用以進行校正與迴音消除的電路需要進行訓練時,不同電路間的互動常會使訓練無法順利進行。
鑑於先前技術的問題,本發明之一目的在於提供一種具有訊號校正機制的數位至類比轉換裝置及方法,以改善先前技術。
本發明包含一種具有訊號校正機制的數位至類比轉換裝置,包含:第一轉換電路、第二轉換電路、迴音傳送電路、第一校正電路、第二校正電路以及校正參數運算電路。第一轉換電路在致能時自訊號源接收具有輸入碼字(codeword)的輸入數位訊號,進行數位至類比轉換產生第一類比訊號至迴音路徑上。第二轉換電路在致能時自訊號源接收輸入數位訊號且自偽雜訊源接收偽雜訊數位訊號,進行數位至類比轉換產生第二類比訊號至迴音路徑上。迴音傳送電路對迴音路徑進行訊號處理,產生迴音訊號。第一校正電路對輸入數位訊號之饋入根據第一碼字偏差表進行映射以及根據一組第一響應係數進行處理,對應第一轉換電路產生第一校正訊號。第二校正電路對輸入數位訊號以及偽雜訊數位訊號之饋入根據第二碼字偏差表進行映射以及根據一組第二響應係數進行處理,對應第二轉換電路產生第二校正訊號。校正參數運算電路根據迴音訊號相對第一校正訊號及第二校正訊號之差,以及與第一校正電路以及第二校正電路相關的路徑資訊產生第一偏移量以及第二偏移量。其中第一校正電路以及第二校正電路分別先根據迴音訊號使該組第一響應係數以及該組第二響應係數收斂後,再根據第一偏移量以及第二偏移量分別更新第一碼字偏差表以及第二碼字偏差表。
本發明另包含一種具有訊號校正機制的數位至類比轉換方法,應用於數位至類比轉換裝置中,包含:使第一轉換電路在致能時自訊號源接收具有輸入碼字的輸入數位訊號,進行數位至類比轉換產生第一類比訊號至迴音路徑上;使第二轉換電路在致能時自訊號源接收輸入數位訊號且自偽雜訊源接收偽雜訊數位訊號,進行數位至類比轉換產生第二類比訊號至迴音路徑上;使迴音傳送電路對迴音路徑進行訊號處理,產生迴音訊號;使第一校正電路對輸入數位訊號之饋入根據第一碼字偏差表進行映射以及根據一組第一響應係數進行處理,對應第一轉換電路產生第一校正訊號;使第二校正電路對輸入數位訊號以及偽雜訊數位訊號之饋入根據第二碼字偏差表進行映射以及根據一組第二響應係數進行處理,對應第二轉換電路產生第二校正訊號;使校正參數運算電路根據迴音訊號相對第一校正訊號及第二校正訊號之差,以及與第一校正電路以及第二校正電路相關的路徑資訊產生第一偏移量以及第二偏移量;以及使第一校正電路以及第二校正電路分別先根據迴音訊號使該組第一響應係數以及該組第二響應係數收斂後,再根據第一偏移量以及第二偏移量分別更新第一碼字偏差表以及第二碼字偏差表。
有關本案的特徵、實作與功效,茲配合圖式作較佳實施例詳細說明如下。
本發明之一目的在於提供一種具有訊號校正機制的數位至類比轉換裝置,根據不同訊號內容的饋入,分階段進行校正電路的訓練,避免不同校正電路間的互動對訓練造成影響。
請參照圖1。圖1顯示本發明之一實施例中,一種具有訊號校正機制的數位至類比轉換裝置100的方塊圖。數位至類比轉換裝置100包含:第一轉換電路110A、第二轉換電路110B、迴音傳送電路120、第一校正電路130、第二校正電路140、第一誤差計算電路150A、第二誤差計算電路150B、反轉誤差計算電路160及校正參數運算電路170。
第一轉換電路110A在致能時,自例如為通訊系統中的傳送電路(transmitter ;TX)的訊號源SS接收具有輸入碼字的輸入數位訊號IS進行數位至類比轉換以產生第一類比訊號OAS1。於一實施例中,第一轉換電路110A為輸出數位至類比轉換電路,所產生的第一類比訊號OAS1為用以輸出至外部電路的輸出類比訊號,且亦輸出至迴音路徑EP。
第二轉換電路110B在致能時,自訊號源SS接收輸入數位訊號IS且自偽雜訊源NS接收偽雜訊數位訊號IN,進行數位至類比轉換產生第二類比訊號OAS2輸出至迴音路徑EP。
於一實施例中,偽雜訊源NS所產生的偽雜訊數位訊號IN是用以模擬雜訊的隨機0、1訊號。於一實施例中,第二轉換電路110B為迴音消除數位至類比轉換電路,所產生的第二類比訊號OAS2為迴音消除類比訊號,對迴音路徑EP上的第一類比訊號OAS1進行迴音消除。
於一實施例中,第二轉換電路110B包含:非雜訊轉換電路115A及雜訊轉換電路115B,分別接收輸入數位訊號IS以及偽雜訊數位訊號IN進行數位至類比轉換,產生第二類比訊號OAS2。
於一實施例中,第一轉換電路110A、第二轉換電路110B中的非雜訊轉換電路115A及雜訊轉換電路115B可分別包含複數電流源(未繪示於圖中)。輸入數位訊號IS的輸入碼字及偽雜訊數位訊號IN,可分別控制對應的電流源的運作,來產生第一及第二類比訊號OAS1、OAS2。
迴音傳送電路120對迴音路徑EP進行訊號處理,例如迴音響應處理及類比至數位轉換,以及選擇性的低通濾波或其他數位訊號處理,以產生迴音訊號ES。
於一實施例中,第一校正電路130包含第一映射電路135A及第一響應電路135B。
第一映射電路135A根據輸入數位訊號IS的輸入碼字自第一碼字偏差表TB1進行映射產生第一映射訊號DS1。第一碼字偏差表TB1包含複數碼字與複數碼字偏差值間的一對一對應關係,且輸入碼字為此些碼字其中之一。於一實施例中,在初始狀態下,所有碼字對應的偏差值預設為0。
第一響應電路135B根據第一響應係數CC1,對第一映射訊號DS1進行處理,以產生第一校正訊號ECS1。
於一實施例中,第二校正電路140包含第二映射電路145A及第二響應電路145B。
第二映射電路145A根據輸入數位訊號IS的輸入碼字自第二碼字偏差表TB2進行映射產生第二映射訊號DS2。第二碼字偏差表TB2包含複數碼字與複數碼字偏差值間的一對一對應關係,且輸入碼字為此些碼字的其中之一。於一實施例中,在初始狀態下,所有碼字對應的偏差值預設為0。
於一實施例中,數位至類比轉換裝置100更包含偽雜訊饋入電路155,接收第二映射訊號DS2及偽雜訊數位訊號IN產生疊加數位訊號SD。第二響應電路145B根據第二響應係數CC2,對疊加數位訊號SD進行處理產生第二校正訊號ECS2。
校正參數運算電路170根據迴音訊號ES相對第一校正訊號ECS1及第二校正訊號ECS2之差,及與第一校正電路130及第二校正電路140相關的路徑資訊產生第一偏移量DA1及第二偏移量DA2。
於一實施例中,第一及第二誤差計算電路150A、150B分別根據第一及第二校正訊號ECS1、ECS2,與迴音訊號ES進行誤差計算,最終由第一誤差計算電路150A產生誤差訊號DIS。更詳細的說,第二誤差計算電路150B以及第一誤差計算電路150A依序計算迴音訊號ES相對於第一及第二校正訊號ECS1、ECS2之差,來產生誤差訊號DIS。
於一實施例中,數位至類比轉換裝置100更包含反轉誤差計算電路160。反轉誤差計算電路160接收第一響應係數CC1並進行一維反轉後,與誤差訊號DIS的值分別相乘後再累加,以產生第一反轉誤差值FD1。並且,反轉誤差計算電路160接收第二響應係數CC2並進行一維反轉後,與誤差訊號DIS的值分別相乘後再累加,以產生第二反轉誤差值FD2。
校正參數運算電路170將根據第一響應電路135A與反轉誤差計算電路160之路徑延遲DL1,使第一反轉誤差值FD1做為輸入碼字對應的第一偏移量DA1。並且,校正參數運算電路170根據第二響應電路135B與反轉誤差計算電路160之路徑延遲DL2,使第二反轉誤差值FD2做為輸入碼字對應的第二偏移量DA2。
須注意的是,上述的偏移量產生方式僅為一範例。在其他實施例中,校正參數運算電路170亦可能根據其他方式產生第一偏移量DA1及第二偏移量DA2。
數位至類比轉換裝置100需要對第一校正電路130及第二校正電路140中的第一碼字偏差表TB1、第一響應係數CC1、第二碼字偏差表TB2及第二響應係數CC2進行訓練,以達到校正數位至類比電路及迴音消除的目的。更詳細的說,第一校正電路130及第二校正電路140將分別先根據由迴音訊號ES所計算產生的誤差訊號DIS來使第一響應係數CC1及第二響應係數CC2收斂後,再根據第一偏移量DA1及第二偏移量DA2分別更新第一碼字偏差表TB1及第二碼字偏差表TB2。
為避免上述訓練的標的互相牽動,數位至類比轉換裝置100分成不同的階段進行訓練。
在第一訓練階段,第一轉換電路110A禁能且第二轉換電路110B致能。此時,迴音傳送電路120在迴音路徑EP上將僅接收到第二類比訊號OAS2,並依其產生迴音訊號ES。
第二映射電路145A對輸入數位訊號IS根據預設之第二碼字偏差表TB2進行映射產生第二映射訊號DS2,第二響應電路145B對由第二映射訊號DS2及偽雜訊數位訊號IN疊加產生的疊加數位訊號SD根據第二響應係數CC2進行處理產生第二校正訊號ECS2。
在第二訓練階段,第一轉換電路110A繼續禁能且第二轉換電路110B繼續致能。第二映射電路145A將根據第二偏移量DA2更新第二碼字偏差表TB2。
於一實施例中,第二轉換電路110B包含的電流源是溫度計式控制。各電流源的偏差值將因應輸入數位訊號IS的控制,產生對應不同輸入碼字的多個排列組合,而使電流源的偏差值與輸入碼字的偏移量間具有映射關係。
校正參數運算電路170可將不同的輸入碼字對應的第二偏移量DA2依各電流源的運作狀態區分群組進行統計運算,以依照群組分別產生平均值。其中,每二相鄰排列的群組使溫度計控制式電流源其中之一的運作狀態分別為第一電流輸出狀態及第二電流輸出狀態。經由各群組間平均值的差值運算,校正參數運算電路170可得到各電流源間的偏差值,進而將此些電流源的偏差值映射回輸入碼字的偏移量,以更新第二碼字偏差表TB2。
於一實施例中,校正參數運算電路170在進行上述區分群組的統計運算時,可不設置錨點。
在第三訓練階段,第一轉換電路110A及第二轉換電路110B均致能。此時,迴音傳送電路120在迴音路徑EP上將接收到第二類比訊號OAS2對第一類比訊號OAS1進行迴音消除後產生的訊號,以產生迴音訊號ES。
第一映射電路135A對輸入數位訊號IS根據預設之第一碼字偏差表TB1進行映射產生第一映射訊號DS1,第一響應電路135B對第一映射訊號DS1根據第一響應係數CC1進行處理產生第一校正訊號ECS1。
進一步地,第一響應電路135B根據迴音訊號ES相對第一校正訊號ECS1及第二校正訊號ECS2之差,亦即誤差訊號DIS,使第一響應係數CC1收斂。
在第四訓練階段,第一轉換電路110A及第二轉換電路110B均繼續致能。第一映射電路135A根據第一偏移量DA1更新第一碼字偏差表TB1。
第一映射電路135A更新第一碼字偏差表TB1的方式與第二映射電路145A更新第二碼字偏差表TB2的方式相似,在此不再贅述重複的內容。惟校正參數運算電路170在對第二偏移量DA2進行區分群組的統計運算時,可將其中兩個群組的平均值設置為0以做為錨點再進行計算,避免系統上的互動。
依照上述的方式,數位至類比轉換裝置100可在避免電路間的互動下,完成對第一校正電路130及第二校正電路140的訓練。
請參照圖2。圖2顯示本發明之另一實施例中,一種具有訊號校正機制的數位至類比轉換裝置200的方塊圖。
數位至類比轉換裝置200與圖1中的數位至類比轉換裝置100包含的元件類似,因此,在此不再就相同的元件贅述。
於本實施例中,數位至類比轉換裝置200同樣包含偽雜訊饋入電路155。然而,本實施例的偽雜訊饋入電路155自第二映射電路145A接收第二映射訊號DS2及自偽雜訊源NS接收偽雜訊數位訊號IN,以產生疊加數位訊號SD,直接分別饋入至第二轉換電路110B,及第二校正電路140的第二映射電路145A中。
因此,第二轉換電路110B僅須包含如圖1所示的非雜訊轉換電路115A(未繪示於圖中)直接接收疊加數位訊號SD以產生第二類比訊號OAS2,而不須包含雜訊轉換電路115B。
並且,第二映射電路145A根據疊加數位訊號SD自第二碼字偏差表TB2進行映射產生第二映射訊號DS2,且第二響應電路145B根據第二響應係數CC2,對第二映射訊號DS2進行處理產生第二校正訊號ECS2。
在這樣的架構下,數位至類比轉換裝置200可僅需分成兩個階段進行訓練。
在第一訓練階段,第一轉換電路110A及第二轉換電路110B均致能。此時,迴音傳送電路120在迴音路徑EP上將接收到第二類比訊號OAS2對第一類比訊號OAS1進行迴音消除後產生的訊號,以產生迴音訊號ES。
第二映射電路145A對疊加數位訊號SD根據預設之第二碼字偏差表TB2進行映射產生第二映射訊號DS2,第二響應電路145B對第二映射訊號DS2根據第二響應係數CC2進行處理產生第二校正訊號ECS2。第二響應電路145B根據誤差訊號DIS使第二響應係數CC2收斂。
同時,第一映射電路135A對輸入數位訊號IS根據預設之第一碼字偏差表TB1進行映射產生第一映射訊號DS1,第一響應電路135B對第一映射訊號DS1根據第一響應係數CC1進行處理產生第一校正訊號ECS1。第一響應電路135B根據誤差訊號DIS使第一響應係數CC1收斂。
在第二訓練階段,第一轉換電路110A及第二轉換電路110B均繼續致能。此時,迴音傳送電路120在迴音路徑EP上將接收到第二類比訊號OAS2對第一類比訊號OAS1進行迴音消除後產生的訊號,以產生迴音訊號ES。
第二映射電路145A根據第二偏移量DA2更新第二碼字偏差表TB2,且第一映射電路135A根據第一偏移量DA1更新第一碼字偏差表TB1。
在本實施例中,校正參數運算電路170在對第二偏移量DA2及第一偏移量DA1分別進行區分群組的統計運算時,可將其中兩個群組的平均值設置為0以做為錨點再進行計算,避免系統上的互動。
依照上述的方式,數位至類比轉換裝置200可在避免電路間的互動下,完成對第一校正電路130及第二校正電路140的訓練。
須注意的是,上述數位至類比轉換裝置100及200對於第一校正電路130及第二校正電路140的訓練,均可在電路實際運作(real time)時進行。
於一實施例中,數位至類比轉換裝置100及數位至類比轉換裝置200均可更包含第一輔助轉換電路(未繪示於圖中),配置以在訓練狀況穩定後,根據訓練結果得到的第一碼字偏差表TB1產生相應的校正訊號,對第一轉換電路110A產生的第一類比訊號OAS1進行校正,抵銷電流源的誤差,再做為實際輸出至外部電路的訊號。
並且,數位至類比轉換裝置100及數位至類比轉換裝置200均可更包含第二輔助轉換電路(未繪示於圖中),配置以在訓練狀況穩定後,根據訓練結果得到的第二碼字偏差表TB2產生相應的校正訊號,對第二轉換電路110B產生的第二類比訊號OAS2進行校正,抵銷電流源的誤差,再做為實際用以進行迴音消除的訊號。
因此,數位至類比轉換裝置100可藉由對第一轉換電路110A及第一校正電路130進行輸入數位訊號IS的饋入,及對第二轉換電路110B及第二校正電路140進行輸入數位訊號IS及偽雜訊數位訊號IN的饋入,分階段訓練第一校正電路130及第二校正電路140,避免校正電路間的互動。
請參照圖3。圖3顯示本發明一實施例中,一種具有訊號校正機制的數位至類比轉換方法300的流程圖。
除前述裝置外,本發明另揭露一種數位至類比轉換方法300,應用於例如,但不限於圖1的數位至類比轉換裝置100或圖2的數位至類比轉換裝置200中。數位至類比轉換方法300之一實施例如圖3所示,包含下列步驟。
於步驟S310:使第一轉換電路110A在致能時自訊號源SS接收具有輸入碼字的輸入數位訊號IS,進行數位至類比轉換產生第一類比訊號OAS1至迴音路徑EP上。
於步驟S320:使第二轉換電路110B在致能時自訊號源SS接收輸入數位訊號IS且自偽雜訊源NS接收偽雜訊數位訊號IN,進行數位至類比轉換產生第二類比訊號OAS2至迴音路徑EP上。
於步驟S330:使迴音傳送電路120對迴音路徑EP進行訊號處理,產生迴音訊號ES。
於步驟S340:使第一校正電路130對輸入數位訊號IS之饋入根據第一碼字偏差表TB1進行映射及根據一組第一響應係數CC1進行處理,對應第一轉換電路110A產生第一校正訊號ECS1。
於步驟S350:使第二校正電路140對輸入數位訊號IS及偽雜訊數位訊號IN之饋入根據第二碼字偏差表TB2進行映射及根據一組第二響應係數CC2進行處理,對應第二轉換電路110B產生第二校正訊號ECS2。
於步驟S360:使校正參數運算電路170根據迴音訊號ES相對第一校正訊號ECS1及第二校正訊號ECS2之差,及與第一校正電路130及第二校正電路140相關的路徑資訊產生第一偏移量DA1及第二偏移量DA2。
於步驟S370:使第一校正電路130及第二校正電路140分別先根據迴音訊號ES使第一響應係數CC1及第二響應係數CC2收斂後,再根據第一偏移量DA及第二偏移量DA分別更新第一碼字偏差表TB1及第二碼字偏差表TB2。
請參照圖4。圖4顯示本發明一實施例中,應用圖1的數位至類比轉換裝置100所進行的訓練流程400的示意圖。
於步驟S410,在第一訓練階段,第一轉換電路110A禁能且第二轉換電路110B致能,第二映射電路145A對輸入數位訊號IS根據預設之第二碼字偏差表TB2進行映射產生第二映射訊號DS2,第二響應電路145B對疊加數位訊號SD根據第二響應係數CC2進行處理產生第二校正訊號ECS2,且第二響應電路145B根據迴音訊號ES相對第二校正訊號ECS2之差使第二響應係數CC2收斂。
於步驟S420,在第二訓練階段,第一轉換電路110A禁能且第二轉換電路110B致能,第二映射電路145A根據第二偏移量DA2更新第二碼字偏差表TB2。
於步驟S430,在第三訓練階段,第一轉換電路110A且第二轉換電路110B均致能,第一映射電路135A對輸入數位訊號IS根據預設之第一碼字偏差表TB1進行映射產生第一映射訊號DS1,第一響應電路135B對第一映射訊號DS1根據第一響應係數CC1進行處理產生第一校正訊號ECS1,且第一響應電路135B根據迴音訊號ES相對第一校正訊號ECS1及第二校正訊號ECS2之差使第一響應係數CC1收斂。
於步驟S440,在第四訓練階段,第一轉換電路110A及第二轉換電路110B均致能,第一映射電路135A根據第一偏移量DA1更新第一碼字偏差表TB1。
請參照圖5。圖5顯示本發明一實施例中,應用圖2的數位至類比轉換裝置200所進行的訓練流程500的示意圖。
於步驟S510,在第一訓練階段,第一轉換電路110A及第二轉換電路110B均致能,第二映射電路145A對疊加數位訊號SD根據預設之第二碼字偏差表TB2進行映射產生第二映射訊號DS2,第二響應電路145B對第二映射訊號DS2根據第二響應係數CC2進行處理產生第二校正訊號ECS2,且第二響應電路145B根據迴音訊號ES相對第二校正訊號ECS2之差使第二響應係數CC2收斂。
於步驟S520,在第一訓練階段,第一映射電路135A對輸入數位訊號IS根據預設之第一碼字偏差表TB1進行映射產生第一映射訊號DS1,第一響應電路135B對第一映射訊號DS1根據第一響應係數CC1進行處理產生第一校正訊號ECS1,且第一響應電路135B根據迴音訊號ES相對第一校正訊號ECS1及第二校正訊號ECS2之差使第一響應係數CC1收斂。
於步驟S530,在第二訓練階段,第一轉換電路110A及第二轉換電路110B均致能,第二映射電路145A根據第二偏移量DA2更新第二碼字偏差表TB2,且第一映射電路135A根據第一偏移量DA1更新第一碼字偏差表。
需注意的是,上述的實施方式僅為一範例。於其他實施例中,本領域的通常知識者當可在不違背本發明的精神下進行更動。舉例而言,上述的第一轉換電路及第二轉換電路分別以輸出轉換電路及迴音消除轉換電路為範例進行說明。於一實施例中,亦可使第一轉換電路為迴音消除轉換電路,並使第二轉換電路為輸出轉換電路。
綜合上述,本發明中具有訊號校正機制的數位至類比轉換裝置及方法可根據不同訊號內容的饋入,分階段進行校正電路的訓練,避免校正電路間的互動對訓練造成影響。
雖然本案之實施例如上所述,然而該些實施例並非用來限定本案,本技術領域具有通常知識者可依據本案之明示或隱含之內容對本案之技術特徵施以變化,凡此種種變化均可能屬於本案所尋求之專利保護範疇,換言之,本案之專利保護範圍須視本說明書之申請專利範圍所界定者為準。
100:數位至類比轉換裝置
110A:第一轉換電路
110B:第二轉換電路
115A:非雜訊轉換電路
115B:雜訊轉換電路
120:迴音傳送電路
130:第一校正電路
135A:第一映射電路
135B:第一響應電路
140:第二校正電路
145A:第二映射電路
145B:第二響應電路
150A:第一誤差計算電路
150B:第二誤差計算電路
155:偽雜訊饋入電路
160:反轉誤差計算電路
170:校正參數運算電路
300:數位至類比轉換方法
S310~S370:步驟
400、500:訓練流程
S410~S440、S510~S530:步驟
CC1:第一響應係數
CC2:第二響應係數
DA1:第一偏移量
DA2:第二偏移量
DL1、DL2:路徑延遲
DIS:誤差訊號
DS1:第一映射訊號
DS2:第二映射訊號
ECS1:第一校正訊號
ECS2:第二校正訊號
EP:迴音路徑
ES:迴音訊號
FD1:第一反轉誤差值
FD2:第二反轉誤差值
IN:偽雜訊數位訊號
IS:輸入數位訊號
NS:偽雜訊源
OAS1:第一類比訊號
OAS2:第二類比訊號
SD:疊加數位訊號
TB1:第一碼字偏差表
TB2:第二碼字偏差表
[圖1]顯示本發明之一實施例中,一種具有訊號校正機制的數位至類比轉換裝置的方塊圖;
[圖2]顯示本發明之另一實施例中,一種具有訊號校正機制的數位至類比轉換裝置的方塊圖;
[圖3]顯示本發明一實施例中,一種具有訊號校正機制的數位至類比轉換方法的流程圖;
[圖4]顯示本發明一實施例中,應用圖1的數位至類比轉換裝置所進行的訓練流程的示意圖;以及
[圖5]顯示本發明之一實施例中,應用圖2的數位至類比轉換裝置所進行的訓練流程的示意圖。
300:數位至類比轉換方法
S310~S370:步驟
Claims (10)
- 一種具有訊號校正機制的數位至類比轉換裝置,包含:一第一轉換電路,在致能時自一訊號源接收具有一輸入碼字(codeword)的一輸入數位訊號,進行數位至類比轉換產生一第一類比訊號至一迴音路徑上;一第二轉換電路,在致能時自該訊號源接收該輸入數位訊號且自一偽雜訊源接收一偽雜訊數位訊號,進行數位至類比轉換產生一第二類比訊號至該迴音路徑上;一迴音傳送電路,對該迴音路徑進行訊號處理,產生一迴音訊號;一第一校正電路,對該輸入數位訊號之饋入根據一第一碼字偏差表進行映射以及根據一組第一響應係數進行處理,對應該第一轉換電路產生一第一校正訊號;一第二校正電路,對該輸入數位訊號以及該偽雜訊數位訊號之饋入根據一第二碼字偏差表進行映射以及根據一組第二響應係數進行處理,對應該第二轉換電路產生一第二校正訊號;以及一校正參數運算電路,根據該迴音訊號相對該第一校正訊號及該第二校正訊號之差,以及與該第一校正電路以及該第二校正電路相關的路徑資訊產生一第一偏移量以及一第二偏移量;其中該第一校正電路以及該第二校正電路分別先根據該迴音訊號使該組第一響應係數以及該組第二響應係數收斂後,再根據該第一偏移量以及該第二偏移量分別更新該第一碼字偏差表以及該第二碼字偏差表。
- 如請求項1所述之數位至類比轉換裝置,其中該第一轉換電路為一輸出轉換電路,該第一類比訊號為一輸出類比訊號,且該第二轉換電路為一 迴音消除轉換電路,該第二類比訊號為一迴音消除類比訊號,該迴音消除類比訊號用以對該迴音路徑上的該輸入數位訊號進行迴音消除。
- 如請求項1所述之數位至類比轉換裝置,其中該第一校正電路包含配置以根據該第一碼字偏差表進行映射產生一第一映射訊號之一第一映射電路以及根據該組第一響應係數進行處理產生該第一校正訊號之一第一響應電路,該第二校正電路包含配置以根據該第二碼字偏差表進行映射產生一第二映射訊號之一第二映射電路以及根據該組第二響應係數進行處理產生該第二校正訊號之一第二響應電路。
- 如請求項3所述之數位至類比轉換裝置,更包含一偽雜訊饋入電路,配置以自該第二映射電路接收該第二映射訊號以及自該偽雜訊源接收該偽雜訊數位訊號,以產生一疊加數位訊號,進而使該第二響應電路接收該疊加數位訊號,該第二轉換電路更包含一非雜訊轉換電路以及一雜訊轉換電路,該非雜訊轉換電路接收該輸入數位訊號進行數位至類比轉換且該雜訊轉換電路接收該偽雜訊數位訊號進行數位至類比轉換;其中在一第一訓練階段,該第一轉換電路禁能且該第二轉換電路致能,該第二映射電路對該輸入數位訊號根據預設之該第二碼字偏差表進行映射產生該第二映射訊號,該第二響應電路對該疊加數位訊號根據該組第二響應係數進行處理產生該第二校正訊號,且該第二響應電路根據該迴音訊號相對該第二校正訊號之差使該組第二響應係數收斂; 在一第二訓練階段,該第一轉換電路禁能且該第二轉換電路致能,該第二映射電路根據該第二偏移量更新該第二碼字偏差表;在一第三訓練階段,該第一轉換電路且該第二轉換電路均致能,該第一映射電路對該輸入數位訊號根據預設之該第一碼字偏差表進行映射產生該第一映射訊號,該第一響應電路對該第一映射訊號根據該組第一響應係數進行處理產生該第一校正訊號,且該第一響應電路根據該迴音訊號相對該第一及該第二校正訊號之差使該組第一響應係數收斂;在一第四訓練階段,該第一轉換電路且該第二轉換電路均致能,該第一映射電路根據該第一偏移量更新該第一碼字偏差表。
- 如請求項3所述之數位至類比轉換裝置,更包含一偽雜訊饋入電路,配置以自該訊號源接收該輸入數位訊號以及自該偽雜訊源接收該偽雜訊數位訊號,以產生一疊加數位訊號,進而使該第二轉換電路接收該疊加數位訊號進行數位至類比轉換;其中在一第一訓練階段,該第一轉換電路且該第二轉換電路均致能,該第二映射電路對該疊加數位訊號根據預設之該第二碼字偏差表進行映射產生該第二映射訊號,該第二響應電路對該第二映射訊號根據該組第二響應係數進行處理產生該第二校正訊號,且該第二響應電路根據該迴音訊號相對該第二校正訊號之差使該組第二響應係數收斂;在該第一訓練階段,該第一映射電路對該輸入數位訊號根據預設之該第一碼字偏差表進行映射產生該第一映射訊號,該第一響應電路對該第一映射訊號根據該組第一響應係數進行處理產生該第一校正訊號,且該第一響應電路根據該迴音訊號相對該第一及該第二校正訊號之差使該組第一響應係數收斂; 在一第二訓練階段,該第一轉換電路且該第二轉換電路均致能,該第二映射電路根據該第二偏移量更新該第二碼字偏差表,且該第一映射電路根據該第一偏移量更新該第一碼字偏差表。
- 一種具有訊號校正機制的數位至類比轉換方法,應用於一數位至類比轉換裝置中,包含:使一第一轉換電路在致能時自一訊號源接收具有一輸入碼字的一輸入數位訊號,進行數位至類比轉換產生一第一類比訊號至一迴音路徑上;使一第二轉換電路在致能時自該訊號源接收該輸入數位訊號且自一偽雜訊源接收一偽雜訊數位訊號,進行數位至類比轉換產生一第二類比訊號至該迴音路徑上;使一迴音傳送電路對該迴音路徑進行訊號處理,產生一迴音訊號;使一第一校正電路對該輸入數位訊號之饋入根據一第一碼字偏差表進行映射以及根據一組第一響應係數進行處理,對應該第一轉換電路產生一第一校正訊號;使一第二校正電路對該輸入數位訊號以及該偽雜訊數位訊號之饋入根據一第二碼字偏差表進行映射以及根據一組第二響應係數進行處理,對應該第二轉換電路產生一第二校正訊號;使一校正參數運算電路根據該迴音訊號相對該第一校正訊號及該第二校正訊號之差,以及與該第一校正電路以及該第二校正電路相關的路徑資訊產生一第一偏移量以及一第二偏移量;以及 使該第一校正電路以及該第二校正電路分別先根據該迴音訊號使該組第一響應係數以及該組第二響應係數收斂後,再根據該第一偏移量以及該第二偏移量分別更新該第一碼字偏差表以及該第二碼字偏差表。
- 如請求項6所述之數位至類比轉換方法,其中該第一轉換電路為一輸出轉換電路,該第一類比訊號為一輸出類比訊號,且該第二轉換電路為一迴音消除轉換電路,該第二類比訊號為一迴音消除類比訊號,該迴音消除類比訊號用以對該迴音路徑上的該輸入數位訊號進行迴音消除。
- 如請求項6所述之數位至類比轉換方法,其中該第一校正電路包含配置以根據該第一碼字偏差表進行映射產生一第一映射訊號之一第一映射電路以及根據該組第一響應係數進行處理產生該第一校正訊號之一第一響應電路,該第二校正電路包含配置以根據該第二碼字偏差表進行映射產生一第二映射訊號之一第二映射電路以及根據該組第二響應係數進行處理產生該第二校正訊號之一第二響應電路。
- 如請求項8所述之數位至類比轉換方法,其中該第二響應電路直接自該偽雜訊源接收該偽雜訊數位訊號,該第二轉換電路更包含一非雜訊轉換電路以及一雜訊轉換電路,該非雜訊轉換電路接收該輸入數位訊號進行數位至類比轉換且該雜訊轉換電路接收該偽雜訊數位訊號進行數位至類比轉換,該數位至類比轉換方法更包含: 在一第一訓練階段,使該第一轉換電路禁能且該第二轉換電路致能,使該第二映射電路對該輸入數位訊號根據預設之該第二碼字偏差表進行映射產生該第二映射訊號,使該第二響應電路對該第二映射訊號以及該偽雜訊數位訊號根據該組第二響應係數進行處理產生該第二校正訊號,且使該第二響應電路根據該迴音訊號相對該第二校正訊號之差使該組第二響應係數收斂;在一第二訓練階段,使該第一轉換電路禁能且該第二轉換電路致能,使該第二映射電路根據該第二偏移量更新該第二碼字偏差表;在一第三訓練階段,使該第一轉換電路且該第二轉換電路均致能,使該第一映射電路對該輸入數位訊號根據預設之該第一碼字偏差表進行映射產生該第一映射訊號,使該第一響應電路對該第一映射訊號根據該組第一響應係數進行處理產生該第一校正訊號,且使該第一響應電路根據該迴音訊號相對該第一及該第二校正訊號之差使該組第一響應係數收斂;以及在一第四訓練階段,使該第一轉換電路且該第二轉換電路均致能,使該第一映射電路根據該第一偏移量更新該第一碼字偏差表。
- 如請求項8所述之數位至類比轉換方法,更包含一偽雜訊饋入電路,配置以自該訊號源接收該輸入數位訊號以及自該偽雜訊源接收該偽雜訊數位訊號,以產生一疊加數位訊號,進而使該第二轉換電路接收該疊加數位訊號進行數位至類比轉換,該數位至類比轉換方法更包含:在一第一訓練階段,使該第一轉換電路且該第二轉換電路均致能,使該第二映射電路對該疊加數位訊號根據預設之該第二碼字偏差表進行映射產生該第二映射訊號,使該第二響應電路對該第二映射訊號根據該組第二響應係數進行 處理產生該第二校正訊號,且使該第二響應電路根據該迴音訊號相對該第二校正訊號之差使該組第二響應係數收斂;在該第一訓練階段,使該第一映射電路對該輸入數位訊號根據預設之該第一碼字偏差表進行映射產生該第一映射訊號,使該第一響應電路對該第一映射訊號根據該組第一響應係數進行處理產生該第一校正訊號,且使該第一響應電路根據該迴音訊號相對該第一及該第二校正訊號之差使該組第一響應係數收斂;以及在一第二訓練階段,使該第一轉換電路且該第二轉換電路均致能,使該第二映射電路根據該第二偏移量更新該第二碼字偏差表,且使該第一映射電路根據該第一偏移量更新該第一碼字偏差表。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110122152A TWI779671B (zh) | 2021-06-17 | 2021-06-17 | 具有訊號校正機制的數位至類比轉換裝置及方法 |
| US17/691,502 US11784654B2 (en) | 2021-06-17 | 2022-03-10 | Digital-to-analog conversion apparatus and method having signal calibration mechanism |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110122152A TWI779671B (zh) | 2021-06-17 | 2021-06-17 | 具有訊號校正機制的數位至類比轉換裝置及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI779671B true TWI779671B (zh) | 2022-10-01 |
| TW202301811A TW202301811A (zh) | 2023-01-01 |
Family
ID=84490767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110122152A TWI779671B (zh) | 2021-06-17 | 2021-06-17 | 具有訊號校正機制的數位至類比轉換裝置及方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11784654B2 (zh) |
| TW (1) | TWI779671B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI868845B (zh) * | 2023-08-04 | 2025-01-01 | 瑞昱半導體股份有限公司 | 具有訊號校正機制的數位至類比轉換裝置及方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5187481A (en) * | 1990-10-05 | 1993-02-16 | Hewlett-Packard Company | Combined and simplified multiplexing and dithered analog to digital converter |
| US20070109164A1 (en) * | 2005-05-06 | 2007-05-17 | Jesus Arias | Digital correction of nonlinearity errors of multibit delta-sigma digital to analog converters |
| TWI587636B (zh) * | 2014-12-23 | 2017-06-11 | 英特爾智財公司 | 雜訊整形電路、數位時間轉換器、類比數位轉換器、數位類比轉換器頻率合成器、發送器、接收器、收發器、在輸入訊號中整形雜訊的方法 |
| US20190103877A1 (en) * | 2017-10-02 | 2019-04-04 | Raytheon Company | Digital analog dither adjustment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7639165B2 (en) * | 2007-08-10 | 2009-12-29 | Marvell World Trade Ltd. | Calibrating replica digital-to-analog converters |
-
2021
- 2021-06-17 TW TW110122152A patent/TWI779671B/zh active
-
2022
- 2022-03-10 US US17/691,502 patent/US11784654B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5187481A (en) * | 1990-10-05 | 1993-02-16 | Hewlett-Packard Company | Combined and simplified multiplexing and dithered analog to digital converter |
| US20070109164A1 (en) * | 2005-05-06 | 2007-05-17 | Jesus Arias | Digital correction of nonlinearity errors of multibit delta-sigma digital to analog converters |
| TWI587636B (zh) * | 2014-12-23 | 2017-06-11 | 英特爾智財公司 | 雜訊整形電路、數位時間轉換器、類比數位轉換器、數位類比轉換器頻率合成器、發送器、接收器、收發器、在輸入訊號中整形雜訊的方法 |
| US20190103877A1 (en) * | 2017-10-02 | 2019-04-04 | Raytheon Company | Digital analog dither adjustment |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220407531A1 (en) | 2022-12-22 |
| TW202301811A (zh) | 2023-01-01 |
| US11784654B2 (en) | 2023-10-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI779671B (zh) | 具有訊號校正機制的數位至類比轉換裝置及方法 | |
| TWI666880B (zh) | 應用在數位類比轉換器的校正方法及相關的電路 | |
| MX2007005453A (es) | Igualador adaptable con un generador de mascara de derivaciones activas de doble modo y una unidad de control de amplitud de senal de referencia piloto. | |
| EP4310732A3 (en) | Design and training of binary neurons and binary neural networks with error correcting codes | |
| EP1829314B8 (en) | Calibrating amplitude and phase imbalance and DC offset of an analog I/Q modulator in a high-frequency transmitter | |
| EP3598641A3 (en) | Apparatus and method for calibrating characteristics of power amplifier in transmitter | |
| CN115514367B (zh) | 具有信号校准机制的数字至模拟转换装置及方法 | |
| JP2016072719A (ja) | 送信回路および半導体集積回路 | |
| JPH03505661A (ja) | 電気通信システムにおける誤った反響除去及び/又は等化を回避する方法及び装置 | |
| TWI868845B (zh) | 具有訊號校正機制的數位至類比轉換裝置及方法 | |
| WO2020056267A8 (en) | Stable balance controller | |
| TW202243412A (zh) | 具有訊號校正機制的數位至類比轉換裝置及方法 | |
| CN115276651B (zh) | 具有信号校准机制的数字至模拟转换装置及方法 | |
| US20130076544A1 (en) | Analogue to digital converter and signal processing system | |
| TWI806599B (zh) | 具有訊號校正機制的數位至類比轉換裝置及方法 | |
| CN115333537B (zh) | 具有信号校正机制的数模转换装置及方法 | |
| JP2019153909A (ja) | 半導体集積回路およびクロック供給方法 | |
| TWI813218B (zh) | 具有訊號校正機制的數位至類比轉換裝置及方法 | |
| KR101540062B1 (ko) | 신호 절연 변환기 | |
| JPWO2008117363A1 (ja) | 信号伝送方法、送信/受信回路及びこれを備えた装置 | |
| TWI819540B (zh) | 具有電流源量測機制的數位至類比轉換裝置及其電流源量測方法 | |
| EP0605720A4 (en) | WASHER. | |
| US11923866B2 (en) | Digital-to-analog conversion apparatus and method having signal calibration mechanism | |
| AU2017101109A4 (en) | Nolan’s fuzzy analogue process using photonic spectrometry for parallel calculations | |
| US10742229B2 (en) | Dynamic element matching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| GD4A | Issue of patent certificate for granted invention patent |