TW319849B - - Google Patents

Download PDF

Info

Publication number
TW319849B
TW319849B TW085116152A TW85116152A TW319849B TW 319849 B TW319849 B TW 319849B TW 085116152 A TW085116152 A TW 085116152A TW 85116152 A TW85116152 A TW 85116152A TW 319849 B TW319849 B TW 319849B
Authority
TW
Taiwan
Prior art keywords
digital
filter
sampling rate
rate
item
Prior art date
Application number
TW085116152A
Other languages
English (en)
Original Assignee
Paradyne Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Paradyne Corp filed Critical Paradyne Corp
Application granted granted Critical
Publication of TW319849B publication Critical patent/TW319849B/zh

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0657Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0664Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is lower than the input sampling frequency, i.e. decimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/05Electric or magnetic storage of signals before transmitting or retransmitting for changing the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/16Half-duplex systems; Simplex/duplex switching; Transmission of break signals non-automatically inverting the direction of transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

3.9849 經濟部中央標準局肩工消費合作社印製 A7 B7五、發明説明(1 ) 技術領域 本發明大體上係關於與諸如ΤΙ、 E1等每一頻道均 具有固定時槽率之數位線或整體服務數位網路交介之數據 機,且特別的是,此數據機必須也可以與在諸如國際通信 聯盟(ITU,前身爲CCITT)V.32及V. 34 等不同數據機標準下操作之已經存在的類比數攄機互相通 訊。 發明背景 爲取得較佳功效及節省成本,存取數位線之數據機必 須將代表被被傳送訊號之數位資料直接置入數位線時槽。 假使可適當地如此執行,則當訊號於諸如AT&T數位傳 送網路等數位網路上傳輸時,來自數位線的訊號會被轉換 成類比下行,例如在中央辦公室中於類比線上傳送至接收 數據機之前。但是,爲了如此執行,必須將傳真機的取樣 率內插成時槽率。舉例而言,對於國際電信聯盟(I TU ,前身爲CCITT)標準V.34而言,符號率典型上 爲 2400、2743、2800、3000、3200 、3429,而取樣率典型上爲符號_率的三或四倍。數位 線的時槽率典型上爲8 k Η z ,通常是用於傳統電話網路 中以傳送聲音及資料。習知技藝對於發展來自數據機之8 k Η ζ的數位輸出之解決之道爲背對背連接a )傳統上存 在於數據機中用以發展類比數據機訊號之編解碼及b)用 以將類比數據機訊號轉換回8 k Η z速率數位形式之額外 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) (請t閱讀背面之注意事項再填4,4頁) 裝 *11 線 A7 3.SS49 ___B7 五、發明説明(2 ) 編解碼〇但是,顯然此解決方法會增加數據機的成本而非 降低成本,並可能導入降低數據機功效之額外量化錯誤、 典型上,在全雙工系統中,假使傳送器正內插化,則接收 器會+分化。同樣地,假使接收器正內插化,則傳送器會 十分化^特定的角色指派係取決於時槽率是否大於取樣率 或反之亦可。在可變取樣率系統中,典型上這將需要內插 器及十分器等二者,其可以由具有複雜切換邏輯以便在濾 波器種類之間切換之傳送器及接收器等二者所利用。 發明概述 根據發明之原理,在附於數位線之數據機中使用數位 訊號處理,適當地根據被使用的特定速率,由濾波器將數 據機取樣率內插化或+分化至數位頻道之時槽率,該濾波 器係由統一的內插化_/十分化濾波器控制器所操作以充當 模數計數器值之功能。有利的是,發明提供簡單及彈性配 置,以便將第一取樣率轉換成任意數目的其它取樣率。 舉例而言,對於數據機傳送器而言,數據機的傳送訊 號會以傳統方式被展開1宛如要被供應至編解碼一般。但 是,數據機的傳送訊號不會被供應至編解碼而是由低通有 限脈沖數位濾波器濾波。所產生的數據機傳送訊號會被以 時槽率取樣,然後再將其適當地施加至諸如;α - 1 a w或 A - 1 a w等訊號壓縮演繹法·>每一被壓縮訊號的取樣會 輸出至數位線的時槽。濾波及取樣處理會被控制以回應模 數計數器。 表張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) ---------裝I (請先閱讀背面之注意事項再填一々頁 訂 線 經濟部中央標準局J工消費合作社印聚 -5 - A7 經濟部中央標隼局員工消費合作社印製 __B7_五、發明説明(3) 根據發明的觀點,在操作濾波器以便內插或十分化之 前,會先決定時槽率對取樣率的比例。比例會以最小可能 整數比例形式表示。所造成的比例之分子以P表示而分母 以I表示。濾波器會配置成其有效的取樣率,亦即在所決 定的濾波器分接及輸出處取樣之取樣率,被設定成P與取 樣率的乘積,其與I及時槽率的乘積是相同的值。而且, 也會以此有效取樣率將新資料理論地移入濾波器中。但是 ,根據發明的觀點,爲避免不必要的計算,僅會以時槽率 計算傳送濾波器的輸出。根據發明的觀點,數據機訊號_黽 樣的展開及濾波器操作等二者間的協調係受控於具有P模 數之模數計數器β值得注意的是,當針對數攄機接收器賓 現發明_時,僅會以接收取樣率計算接收濾波器的輸出。 在發明的典型利用中,會適當地根據所使用的特定速 率,將傳送及接收訊號等二者之數據機取樣率內插化或十 分化成至數位頻道的時槽率,傳送及接收訊號中的每一者 之內插化或十分化係由個別濾波器所執行,該個別器 係由統一的內插化/十分化濾波器控制器所操作以充當單 一模數計數器值之功能。有利的是,不再需要用於濾波器 型式之間切換的複雜邏輯。在使用6個不同取樣率之 等 V . 3 4數據機中,此種系統是特別有價值的,該6個不 同取樣頻率之一係在共用的8 _k Η z數位時槽率之下而其 餘5個係在8kHz數位時槽率之上。 發明的另一優點爲可允許藉由單一訊號處理器’簡單 地實現獨立的傳送及接收符號率β (請'先聞讀背面之注意事項再填C,本頁) 裝 訂 線 本紙張尺度適用中國國家標準(CNS ) Α4規格(210X 297公釐) 31QS49 A7 B7 五、發明説明(4 ) 經濟部中央標隼局負工消費合作社印製
圖式簡述 在圖式中: 圖1係以方塊圖形式顯示根據致jg之原理執行內插化 或十分化之範例系統;及 圖2係顯示流程圖’說明根據發明原理,使用模數計 數器控制內插化及十分化的功效之範例處理。 詳細說明 爲了將第一取樣率之數位取樣所代表的類比訊號轉換 成第二取樣率之數位取樣,舉例而言,必須使用數位對類 比轉換器,有效地將對應於第一取樣率取樣的類比訊號展 開,然後,舉例而言,使用類比對數位轉換器,以第二取 樣率取樣己展開的類比訊號。在數位區中,爲能如此盡 以取得良好結果,所必須做的是以第一取樣率將訊號以數 位方式低通濾波,以使其平滑,然後以第二取樣率獲取旦 濾波之訊號的值。當然,爲確保類比訊號的逼真度,此二 取樣率均須大於類比訊號的Nyqui st速率。根據發明的觀 點,以低通有限脈沖響應數位濾波器執行濾波》 圖1係以方塊圖形式顯示根據發明原理執行內插化或 十分化之範例系統《圖1之系統包含範例之數位低通有限 脈沖響應濾波器1 0 1 數位低通有限脈沖響應濾波器 101包含:a):取樣儲存區103— 1至103 — N 配置成形成濾波器延遲線:b )濾波器係數1 〇 5,包 本紙張尺度適用中國國家標率(CNS ) A4規格(210X297公釐) 請- 先 聞 讀 背· 面 之 注 項 ί 頁 裝 訂 線 Α7 Β7 經濟部中央標準局員工消費合作社印製 五、發明説明(5 ) 含濾波器係數105—1至105—N;c)數位乘法器 107,包含數位乘法器107— 1至107— N;及d )加法器109 ,以傳統方式配置。 根據發明的觀點*圖1之系統也包含1 )控制器 111 ,2)選擇係數分配器115,及3)輸出控制 1 1 7。控制器1 1 1會控制內插化及十分化處理之功效 以回應如同所示包含於其中之模數計數器1 1 3。控制器 1 1 1也會接收並回應數位線計時資訊。特別的是,控制 器1 1 1會決定:a )何時新資訊應被輸入數位低通有限 脈沖響應濾波器111的延遲線及資訊於其中前進之速率 ;b )係數1 0 5中何一特定者應被供應至乘法器1 0 7 中的每一特定者;及c)數位低通有限脈沖響應濾波器 1 0 1的輸出何時變成可資利用。爲回應這些條件之後二 者,控制器111會耦合至:1)選擇係數分配器115 ,其會提供濾波器係數1 0 5中的特定者予控制器1 1 1 所指定之數位乘法器1 0 7中的特定者;及2 )輸出控制 1 1 7,其會決定控制器1 1 1所指定的數位低通有限脈 沖響應濾波器1 0 1的輸出之可用性。 使用習知的濾波器設計,設計數位低通有限脈沖響應 濾波器1 0 1以根據訊號頻寬,例如根據出現在被傳送或 被接收的訊號中的最高頻率,而取得所需之假頻成份拒絕 程度。數位低通有限脈沖響應濾波器101之初始設計通 常是將Μ及Ν設定成相同值•以致於具有與每一取樣儲存 區1 0 3有關之單一、個別的係數1 05之一》舉例而言 (蛛先閱讀背面之注意事項再1?本頁 裝 ,ιτ 線 本紙浪尺度適用中國國家標準(CNS ) Α4規格(2丨0X297公釐) 經濟部中央標準局負工消費合作社印製 A7 __B7____ 五、發明説明(6 ) ,對於耦合至8 kH z時槽率數位線之符號率3 2 0 〇的 V _ 3 4數據機而言,Μ與N中的每一者之良好值爲 1 1 5。同樣地,Μ與Ν爲200至3 1 5範圍中的相同 值之濾波器,己證明對其它V.34符號率是有用的。典 型上,在初始設計具有所需濾波特性之數位低通有限脈沖 響應濾波器1 0 1之後,舉例而言,如同根據發明觀點之 下述所述般,濾波器設計可改進至減少儲存需求、改進操 作效率、加強功效等。這些改進會造成數位低通有限脈沖 響應濾波器1 0 1之最後實現中Μ不等於Ν。 可以使用a)任何型式的專用硬體;b)於一般處理 器執行軟體;c)於數位訊號處理器執行軟體;d)前述 中之任何組合;或e )類似物,實現數位低通有限脈沖響 應濾波器101與圖1之整個系統。 使用發明之數據機典型上具有諸如數位低通有限脈沖 響應濾波器1 0 1 ,一稱爲傳送濾波器,用於數據機傳送 器區,一爲稱爲接收濾波器,用於數據機之接收區。爲簡 化說明起見,假設數位低通有限脈沖響應濾波器1 0 1用 於數據機的傳送部份。但是,對於習於此技藝者而言,應 可瞭解如何將數位低通有限脈沖響應濾波器101應用於 數據機的接收部份。有利的是,數據機的傳送器及接收器 會以不同的取樣率操作。 在特定數據機所支持的每一取樣率會需要不同濾波器 ,例如不同長度及不同係數組。而且,對於傳送及接收濾 波器而言,會需要不同的濾波器。舉例而言,在需要低通 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) ' (誇先閲讀背面之注意事項再&本頁 裝 線 A7 _B7 ___ (7 ) 情形下,會需要不同的較短濾波器。但是,在 ,僅有單一濾波器用於傳送及接收濾波器。在 之前,必須決定時槽率對取樣率的比例。比例 能整數比例之方式表示之。所產生的比例之分 而分母以I表示。濾波器會配置成其有效取樣 於濾波器分接處理論上取樣之速率,設定成Ρ 乘積,與I及時槽率乘積之值相同。而且,理 以此有效取樣率被移入濾波器延遲線中。 表1 符號率 取樣率 Ρ [ f 2 4 0 0 7 2 0 0 1 0 9 7 2 k 2 7 4 3 8 2 2 9 3 5 3 6 2 8 8 k 2 8 0 0 8 4 0 0 2 0 2 1 1 6 8 k 3 0 0 0 9 0 0 0 8 9 7 2 k 3 2 0 0 9 6 0 0 5 6 4 8 k 3 4 2 9 10 2 8 6 7 9 7 2 k 經濟部中央標準局負工消費合作社印製 五、發明説明 過量延遲的 某些應用中 操作濾波器 係以最小可 子以P表示 率,亦即, 與取樣率之 論上取樣會 表1係顯示V . 3 4數據機中,當其耦合至8 kH ζ 時槽率之數位線時,數據機中可利用的6個不同取樣率下 之I及P的範例值、與所產生的有效取樣率。在表1 中,符號率及取樣率被簡化成最接近的整數但是真實的數 據機會使用ITU所界定的符號率·舉例而言’顯示於表 本紙張尺度適用中國國家標準(CNS ) Α4規格(210Χ 297公釐) -10 - A7 3.9849 ___B7_ 五、發明説明(8 ) 1中的符號率2743係對應於ITU符號率((8* 2 4 0 0 / 7 ))。 在數據機的傳送器中會以諸如高於已知之第一取樣率 之三倍符號率等取樣率產生新取樣。如同上述,理論上, 取樣會以有效的取樣率被移入傳送濾波器的濾波器延遲線 中》但是,在此有效取樣率下,僅以第一取樣率發展的P - 1個零值會被***每一真實取樣值之間的傳送濾波器中 。這是因爲並無可被置於濾波器中的新資料值會產生於數 據機所產生的每一真實取樣值之間,以致於每一真實取樣 值之間的資料值爲零。有利的是,會以忽略零資料值的簡 潔形式儲存傳送濾波器的資料β相對地,會指定傳送濾波 器係數,以致於僅有每第Ρ個係數會於傳送濾波器輸出的 任何計算期間被使用,這是因爲'僅有這些係數會對應非零 資料值。 爲避免造成零輸出值或無用資訊等不必要的計算,則 根據發明的觀點僅會以諸如8 k Η ζ之時槽率計算傳送濾 波器的輸出。因此,假使以有效取樣率真正地決定濾波器 輸出時在傳送濾波器輸出處發展的值、及不對應數位線上 的新時槽率之可利用性(發生於時槽率)的值等實際上無 需被計算。這是因爲這些輸出係對應非傳送次數,並因而 被廢棄。因此*僅需以時槽率操作傳送濾波器,且當發射 濾波器操作時其輸出會置於數位線上。 上述技術會產生進步的傳送濾波器設計及操作*其具 有相同的濾波器輸出但卻可取得操作及儲存效率。事實上 1 I I 裝I I 訂— I ί I 線 (t先閱讀背面之注意事項再本頁) 《 經濟部中央標準局員工消费合作社印掣 -11 - 五、發明説明(9 ) ,使用這些技術以實現圖1之系統中的數位低通有限脈沖 響應濾波器101之值得注意的結果之一係Μ不再等於N ,而是Ν = Μ/ Ρ 〇萬一Μ/P不是整數時,則高達Ρ — 1個零係數會加至濾波器終端以致於增加Μ/P值,並因 而增加Ν,直至取得整數結果爲止。零係數會被加至濾波 器終端以避免增加通過量延遲。 經濟部中央橾率局—工消費合作社印製 在反方向上,會以諸如8 kH ζ之時槽率將接收資料 值移入接收濾波器的濾波器延遲線中,並以諸如三倍符號 率之取樣率計算並取出接收濾波器輸出。但是,輸入至接 收濾波器延遲線之資料輸出,在不對應新的接收資料而以 時槽率抵達之所有時序上,總是爲零,這是導因於在這些 時序上不會接收到任何新資料。因此,在接收器中,會有 濾波器全長度觀點之I-1個零值位於每一真實值之間。 結果,如同傳送濾波器一般,會以忽略零值之簡潔方式儲 存接收濾波器的資料》同樣地,會指定接收濾波器係數, 以致於僅有每第I個係數會於接收濾波器輸出的任何計算 期間被使用,這是因爲僅有這些係數會對應非零資料值〇 使用這些技術以實現圖1之系統中的數位低通有限脈沖響 應濾波器101之結果爲Μ不再等於N,而是N=M/I 。萬一Μ / I不是整數時,則高達I _ 1個零係數會加至 濾波器終端以致於增加Μ/ I值•並因而增加Ν,直至取 得整數結果爲止》零係數會被加至濾波器終端以避免增加 通過量延遲》 圖2係流程圖 顯示根據發明原理,使用模數計數器 本紙張尺度適用中國國家標準(CNS ) Λ4規格(210Χ297公釐) -12 - 經濟部中央標準局員工消f合作社印製 3.C849 A7 __B7 五、發明説明(10) 控制內插化及+分化之功效之範例處理。當發生時槽中斷 時,亦即,當供應取樣予數位線或從數位線讀取樣時所產 生的中斷,則會於步驟2 Ο 1中開始處理。對於8 kH z 的數位時槽率而言,每1 2 5秒會發生一次時槽中斷。在 步驟2 0 3中,傳送濾波器會作動,亦即,會操作傳送濾 波器以產生不需爲零之濾波器輸出值。如同所示,會指向 傳送濾波器於此操作時所使用的第一係數之係數指標P t ,會被設定於P — 1 — cn t + b a s e ,其中c n t係 發明之模數計數器而b a s e係指向最低係數區域之指標 。根據發明的觀點,將濾波器分接之乘積、R1所指向的 第一者、及從P t所指向者開始的每第P個濾波器係數等 總和之,而計算濾波器值。如同上述,由於傳送濾波器的 所有其它分接之輸出爲零,所以,無需針對每一第P個係 數計算該值。 接著,在步驟204中,使用諸如以一1 aw或A — I aw編碼之訊號壓縮將來自傳送濾波器之值之傳送資料 編碼。然後|被編碼的值會被輸出至數位線,而在步驟 205中會從數位線輸入接收資料。之後,自數位線輸入 的接收資料會被轉換成線性型式。舉例而言,接收資料會 從諸如A— 1 aw或Α_ 1 aw之訊號壓縮形式轉換成諸 如1 6位元之線性形式。在步驟2 0 7中,線性的接收資 料值會被置入接收濾波器中。根據發明的觀點,c n t的 值會增加步驟2 0 9中的I與P之間的差。 條件分枝點2 Ο 1會嘗試判定c n t的值是否小於零 本紙張尺度適用中國國家標準(CNS ) A4規格(2t0X297公釐) ---------¾— (請先聞I背面之注意事項再产Λ.本頁
,1T 線 經濟部中央標準局員工消费合作社印製 A7 ___B7五、發明説明(11) 。根據本發明的觀點,假使在步驟2 1 1中,測試結果爲 是(僅發生於P > I時’亦即當傳送取樣率小於數位時槽 率時),則控制權會交由步驟213,其中cnt值會增 加P值,使cn t成爲模數P計數器。然後,控制權會傳 至步驟2 1 5,且跳出此處理。此跳出將造成從時槽率中 斷常式返回而不會執行接收濾波器,亦即,跳過且不執行 根據出現在數位線上並置於接收濾波器中的新接收資料之 新計算。根據發明的觀點,如此作法將可維持時槽率對接 收器取樣率之適當比例》 假使步驟2 1 1中的測試結果爲否,則控制權會交至 步驟2 1 7,於其中接收濾波器會作動。指向要被用於此 接收濾波器操作之第一係數之係數指標p t會設定於 b a s e + c n t之值,其中cn t係發明的模數計數器 而b a s e係指向最低係數區域之指標。根據發明的觀點 ,將濾波器分接之乘積、R2所指向的第一者、及從 P t所指向者開始的每第I個濾波器係數等總和之,而計 算濾波器值。如同上述,由於接收濾波器的所有其它分接 之輸出爲零,所以,無需針對每一第I個係數計算該值。 在步驟2 1 9中處理數據機中斷功能。這些功能是有關數 據機傳送及接收資料能力且每當發生線中斷時數據機所必 須執行之處理。這些處理可能需要一些時間以便執行,但 是必須於很短的數位線時槽週期(時槽率之倒數)或取樣 週期(取樣率之倒數)內平均地完成。由數據機以數據機 傳送取樣率所產生的下一傳送取樣會於步驟211中被置 (會先閱讀背面之注意事項再bw本頁) 裝 訂 線 本紙浪尺度適用中國國家標隼(CNS ) Α4規格(210Χ297公釐) 3:2849 A7 ____B7_ _ 五、發明説明(12) 入傳送濾波器。 根據發明原理,條件分枝點2 2 3會嘗試決定c n t 是否大於或等於P。根據發明觀點,假使測試結果爲是, 則意指傳送取樣率大於時槽率,控制會傳至步驟2 2 5, 於其中c n t的值會減少P,使c n t成爲模數P計時器 。然後,控制權會傳回步驟2 1 7,如上所述般,處理接 收濾波器中的額外取樣。假使步驟2 2 3之測試結果爲否 ,則控制權會傳至步驟2 1 5然後跳出處理。此跳出會造 成再度從時槽率中斷常式返回。 值得注意的是,根據發明之觀點,步驟2 0 1至 2 1 1係以時槽率執行,而步驟2 1 7至2 2 3係以數據 '機取樣率執行,且二者相位之執行係受控於模數計數器 c n t ° '雖然於上述中使用數位低通有限脈沖響應數位濾波器 之實施例說明本發明,但是選擇此濾波器之原因係爲了便 於說明本申請案之發明。然而,可以使用任何其它型式之 濾波器。舉例而言,可以使用a )有限脈沖響應濾波器或 b )任何取它取樣資料濾波器。此外,濾波器無需爲低通 型濾波器但可爲帶通或高通型濾波器。_ 發明之原理會允許在單一訊號處理器中簡單地實施獨 立的傳送及接收符號率β爲如此執行,習於此技藝者可瞭 解可將分別的I、 Ρ及模數計數器應用於傳送及接收處理 。對每一時槽中斷而言,圖2之處理會執行兩次,一次用 於傳送器而另一次用於接收器。當處理用於傳送器時,圖 本紙張尺度適用中國國家標準(CNS ) Λ4規格(2丨0Χ297公釐} 免先閱讀背面之注意事項再^本頁 裝 線 經濟部中央標準局貝工消費合作社印製 A7 _B7_ 五、發明説明(13) 2僅有那些與傳送功能有關的運算會被執行並使用傳送器 的I、P及模數計數器,其中I、P及cnt係圖2中的 處理所需者β 上述僅說明發明之原理。對習於此技藝者而言,可藉 由使發明原理具體化且在不背離其精神及範圍下,設計出 此處並未明述或顯示之不同配置。 請 先 閣 讀. 背 之 注 意 事, 項 再 I裝 頁 訂 線 經濟部中央標準局負工消費合作社印褽 本紙張尺度適用中國國家標準(CNS ) Λ4現格(210Χ 297公釐)

Claims (1)

  1. A 8 B8 C8 _ D8 六、申請專利範圍 1.一種用於附接在數位線之數據機傳送器之方法》 該數位線具有預定的、固定的時槽率,用以傳送取樣率不 同於該時槽率之取樣所代表的訊號,該方法包括下列步驟 使用數位濾波器,以該取樣率濾波取樣所代表的訊號 濾波;以該時槽率,供應該已爐波取樣資訊; 其中*數位線之該時槽率對該取樣率之比例係決定成 最小可能整數之比例,且其中該數位濾波器會作動以回應 模數計數器,以致於其有效的取樣率會設定成乘上取樣率 之該結果比例之分子。 2 ·如申請專利範圍第1項之方法,其中僅以該時槽 率計算該數位濾波器之輸出。 3 .如申請專利範圍第1項之方法,其中當輸出值爲 與該取樣資訊的值無關而必須爲零時,該數位濾波器不會 作動以產生這些輸出值。 4 .如申請專利範圍第1項之方法,其中該數位濾波 器係數位低通有限脈沖響應濾波器。 5 .如申請專利範圍第1項之方法,其中該濾波器具 有一組預定係數且其中每當該數位濾波器作動時僅使用該 係數之副組合,該副組合係選作該模數計數器的值之函數 〇 6 .如申請專利範圍第1項之方法,其中該模數計數 器的模數係爲該最小可能整數比例之分子。 7 如申請專利範圍第6項之方法,其中該濾波器具 本紙張尺度適用中國國家標準(CNS〉A4規格( 210X297公釐)-17 - ---------«1 (請先阶讀背面之注元事項《,^寫本頁 訂 線 經濟部中央標隼局員工消費合作社印製 A8 B8 D8 經濟部中央榇準局員工消費合作社印製 六、申請專利範圍 有一組預定係數且其中每當該數位濾波器作動時僅使甩該 係數之副組合,該副組合係選作該模數計數器的值及該模 數計數器的模數之函數。 8 .如申請專利範圍第1項之方法,其中該數據機傳 送器會與該數據機之接收器共享該數位濾波器之係數。 9 .如申請專利範圍第8項之方法,其中每當接收器 數位濾波器操作時,該接收器僅使用該係數之副組合,該 副組合係選作該模數計數器的值及該最小可能整數比例分 子之函數。 1 0 .—種用於附接在數位線之數據機接收器之方法 ,該數位線具有預定的、固定的時槽率,用以展開取樣率 不同於該時槽率之取樣所代表的訊號,該方法包括下列步 驟. 使用數位濾波器,以該時槽率將從該數位線所接收的 資料值濾波; 以不同於該時槽率之該取樣率,供應該已濾波取樣資 訊; 其中,數位線之該時槽率對該取樣率之比例係決定成 最小可能整數之比例,且其中該數位濾波器會作動以回應 模數計數器,以致於其有效的取樣率會設定成乘上取樣率 之該結果比例之分子。 . 1 1 ·如申請專利範圍第1 0項之方法,其中僅以該 取樣率計算該數位濾波器之輸出。 1 2 .如申請専利範圍第1 〇項之方法,其中當輸出 請先閱讀背面之注意事項一,-掄寫本頁> 裝 '1T 線 本紙張尺度通用中國國家標準(〇^)六4说格(21〇乂297公釐)-18, 經濟部中央標準局員工消費合作社印製 A8 B8 C8 D8 六、申請專利範圍 值爲與該取樣資訊的值無關而必須爲零時,該數位濾波器 不會作動以產生這些輸出值》 1 3 ·如申請專利範圍第1 0項之方法,其中該數位 濾波器係低通有限脈沖響應濾波器。 1 4 ·如申請專利範圍第1 0項之方法,其中該濾波 器具有一組預定係數且其中每當該數位濾波器作動時僅使 用該係數之副組合,該副組合係選作該模數計數器的值之 函數。 1 5 .如申請專利範圍第1 0項之方法,其中該計數 器的模數係爲該最小可能整數比例之分子。 1 6 .如申請專利範圍第1 5項之方法,其中該濾波 器具有一組預定係數且其中每當該數位濾波器作動時僅使 用該係數之副組合,該副組合係選作該模數計數器的值及 該最小可能整數比例的分子之函數》 1 7 .如申請專利範圍第1 0項之方法,其中該數據 機接收器會與該數據機之傳送器共享該數位濾波器之係數 〇 1 8 _如申請專利範圍第1 7項之方法,其中每當該 傳送器數位濾波器操作時,該傳送器僅使用該係數之副組 合,該副組合係選作該模數計數器的值及該最小可能整數 比例之分子之函數。 1 9 . 一種數位內插或十分化之方法,將第一取樣頻 率之第一數位訊號以數位方式內插化或十分化成第二取樣 頻率之第二數位訊號,該方法包括下列步驟: 本紙張尺度適用中國國家樣準(CNS ) Α4規格(210X297公嫠)-19 - ---------«------ir------^ (請先閱讀背面之注务事^:‘寫本頁) ί B8 C8 經濟部中央標準局員工消費合作社印策 六、’申請專利範圍 將該第一數位訊號濾波以產生該第一數位訊號之已濾 波訊號;及 以該第二取樣頻率取得該第一數位訊號的該已濾波訊 號的特別值以產生該第二數位訊號; 其中該濾波及該取得步驟係回應模數計數器。 2 0 ·如申請專利範圍第Γ9項之方法,其中該濾波 係低通濾波》 2 1 .如申請專利範圍第1 9項之方法,其中僅以該 第一取樣率計算該特別值。 2 2 _如申請專利範圍第1 9項之方法,其中僅以該 第二取樣率計算該特別值。 2 3 如申請專利範圍第1 9項之方法,其中以該第 一取樣率更新該模數計數器的值。 2 4 .如申請專利範圍第1 9項之方法,其中以該第 二取樣率更新該模數計數器的值。 2 5 .如申請專利範圍第1 9項之方法,其中該第一 取樣率係數據機取樣率而該第二取樣率ί系數位線的時槽率 〇 2 6 .如申請專利範圍第1 9項之方法,其中該第一 取樣率係數位線的時槽率而該第二取樣率係數據機取樣率 Q 2 7 ·如申請專利範圍第2 6項之方法,其中該數位 線的該時槽率對該數據機取樣率的比例係決定成最小可能 整數之比例,且其中該模數計數器該比例的分子之模數》 本紙張尺度逋用中國國家標準(CNS)A4現格( 210Χ297公釐)一 2G - " (請先閱讀背面之注t事項-^4-,寫本頁) 裝 訂 線 經濟部中央標準局負工消费合作社印製 A8 B8 C8 _ D8 六、申請專利範圍 2 8 .如申請專利範圍第2 6項之方法,其中僅以該 時槽率計算該特別值。 2 9 .—種裝置,將第一取樣頻率之第一數位訊號以 數位方式內插化或十分化成第二取樣頻率之第二數位訊號 ,該裝置包括: 低通有限脈沖數位濾波器,將該第一數位訊號低通濾 波以產生該第一數位訊號之已濾波訊號;及 模數計數器; 其中該低通有限脈沖響應數位濾波器之操作係回應該 模數計數器以產生該第二取樣率之該第二數位訊號。 3 0 種裝置,將第一取樣頻率之第一數位訊號以 數位方式內插化或十分化成第二取樣頻率之第二數位訊號 ,該裝置包括: 濾波機構,將該第一數位訊號濾波以產生該第一數位 訊號之已濾波訊號; 供應機構,以該第二取樣率供應該第一數位訊號之該 已濾波訊號之特別值,以產生該第二數位訊號;及 模數計數器; 其中該濾波機構會回應該模數計數器》 3 1 . —種裝置,將第一取樣頻率之第一數位訊號以 數位方式內插化或+分化成第二取樣頻率之第二數位訊號 •該裝置包栝: 濾波機構*將該第一數位訊號濾波以產生該第一數位 訊號之已濾波訊號; 本紙張尺度通用中國國家標準(CNS>A4规格( 210X297公釐)-21 - ---------¾------1T------0 (請先閱讀背面之注氣事項I, \寫本頁) ί 34d C8 D8 六、申請專利範圍 供應機構,以該第二取樣率供應該第一數位訊號之該 已濾波訊號之特別值,以產生該第二數位訊號:及 模數計數器; 其中該供應機構會回應該模數計數器。 ---------^1 (請先閲讀背面之注意_事項νί 寫本頁 訂 線 經濟部中央標準局員工消費合作社印製 本紙張尺度適用中國國家標準(CNS>A4規格(210Χ297公釐)-22 -
TW085116152A 1995-12-22 1996-12-27 TW319849B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/577,786 US5768311A (en) 1995-12-22 1995-12-22 Interpolation system for fixed sample rate signal processing

Publications (1)

Publication Number Publication Date
TW319849B true TW319849B (zh) 1997-11-11

Family

ID=24310158

Family Applications (1)

Application Number Title Priority Date Filing Date
TW085116152A TW319849B (zh) 1995-12-22 1996-12-27

Country Status (3)

Country Link
US (1) US5768311A (zh)
TW (1) TW319849B (zh)
WO (1) WO1997023970A1 (zh)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233275B1 (en) 1994-12-09 2001-05-15 Brent Townshend High speed communications system for analog subscriber connections
AU701274B2 (en) 1994-12-09 1999-01-21 Brent Townshend High speed communications system for analog subscriber connections
DE19612108A1 (de) * 1996-03-27 1997-10-02 Bosch Gmbh Robert Punkt-zu-Mehrpunkt Funkübertragungssystem
US6084907A (en) * 1996-12-09 2000-07-04 Matsushita Electric Industrial Co., Ltd. Adaptive auto equalizer
US6014682A (en) * 1997-05-30 2000-01-11 International Business Machines Corporation Methods and apparatus for variable-rate down-sampling filters for discrete-time sampled systems using a fixed sampling rate
JP3181879B2 (ja) * 1998-07-22 2001-07-03 シャープ株式会社 送信装置
US6490628B2 (en) * 1998-09-25 2002-12-03 Intel Corporation Modem using a digital signal processor and a signal based command set
US6711205B1 (en) 1998-09-25 2004-03-23 Intel Corporation Tone detector for use in a modem
US6625208B2 (en) 1998-09-25 2003-09-23 Intel Corporation Modem using batch processing of signal samples
US6502138B2 (en) * 1998-09-25 2002-12-31 Intel Corporation Modem with code execution adapted to symbol rate
US6374312B1 (en) * 1998-09-25 2002-04-16 Intel Corporation System for dedicating a host processor to running one of a plurality of modem programs and dedicating a DSP to running another one of the modem programs
US6711206B1 (en) 1998-09-25 2004-03-23 Intel Corporation Modem using a digital signal processor and separate transmit and receive sequencers
US6661848B1 (en) * 1998-09-25 2003-12-09 Intel Corporation Integrated audio and modem device
US6057789A (en) * 1998-10-29 2000-05-02 Neomagic Corp. Re-synchronization of independently-clocked audio streams by dynamically switching among 3 ratios for sampling-rate-conversion
US6252919B1 (en) 1998-12-17 2001-06-26 Neomagic Corp. Re-synchronization of independently-clocked audio streams by fading-in with a fractional sample over multiple periods for sample-rate conversion
US6553518B1 (en) 1999-03-08 2003-04-22 International Business Machines Corporation Severe error detectors, methods and computer program products that use constellation specific error event thresholds to detect severe error events during demodulation of a signal comprising symbols from a plurality of symbol constellations
US6381267B1 (en) 1999-03-08 2002-04-30 International Business Machines Corporation Modems, methods, and computer program products for falling back to a lower data rate protocol upon detecting abnormal line conditions during startup
US6389064B1 (en) 1999-03-08 2002-05-14 International Business Machines Corporation Modems, methods, and computer program products for identifying a signaling alphabet in variance with an ideal alphabet due to digital impairments
US6661837B1 (en) 1999-03-08 2003-12-09 International Business Machines Corporation Modems, methods, and computer program products for selecting an optimum data rate using error signals representing the difference between the output of an equalizer and the output of a slicer or detector
US7003030B2 (en) 1999-03-08 2006-02-21 Lenovo (Singapore) Pte. Ltd. Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem
US6341360B1 (en) 1999-03-08 2002-01-22 International Business Machines Corporation Decision feedback equalizers, methods, and computer program products for detecting severe error events and preserving equalizer filter characteristics in response thereto
US6487243B1 (en) 1999-03-08 2002-11-26 International Business Machines Corporation Modems, methods, and computer program products for recovering from errors in a tone reversal sequence between two modems
US6661847B1 (en) 1999-05-20 2003-12-09 International Business Machines Corporation Systems methods and computer program products for generating and optimizing signal constellations
US6650657B1 (en) 1999-10-29 2003-11-18 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modem signals
US6662322B1 (en) 1999-10-29 2003-12-09 International Business Machines Corporation Systems, methods, and computer program products for controlling the error rate in a communication device by adjusting the distance between signal constellation points
US6754258B1 (en) 1999-10-29 2004-06-22 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of digital impairments based on patterns
US6505222B1 (en) 1999-10-29 2003-01-07 International Business Machines Corporation Systems methods and computer program products for controlling undesirable bias in an equalizer
US6823017B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Systems, methods and computer program products for filtering glitches from measured values in a sequence of code points
US6826157B1 (en) 1999-10-29 2004-11-30 International Business Machines Corporation Systems, methods, and computer program products for controlling data rate reductions in a communication device by using a plurality of filters to detect short-term bursts of errors and long-term sustainable errors
US6765955B1 (en) 1999-10-29 2004-07-20 International Business Machines Corporation Methods, systems and computer program products establishing a communication configuration for a modem connection to compensate for echo noise
US6816545B1 (en) 1999-10-29 2004-11-09 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modems based on clusters and/or skips in pulse code modulation signal levels
US6611563B1 (en) 1999-10-29 2003-08-26 International Business Machines Corporation Systems, methods and computer program products for data mode refinement of modem constellation points
US6823004B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Methods, systems and computer program products for monitoring performance of a modem during a connection
US6792040B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Modems having a dual power mode capability and methods of operating same
US6792004B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of robbed-bit signaling based on proximity
JP3536971B2 (ja) * 2000-03-03 2004-06-14 日本電気株式会社 信号受信回路及び信号受信方法
JP2002043965A (ja) * 2000-07-31 2002-02-08 Pioneer Electronic Corp 受信機
KR100497351B1 (ko) * 2001-02-08 2005-06-23 삼성전자주식회사 시분할 다중화에 따른 위상 불일치 보상 장치 및 방법
US6940897B2 (en) * 2001-02-27 2005-09-06 Analog Devices, Inc. System and method for a highly-programmable FIR filter
US8589461B1 (en) * 2003-03-24 2013-11-19 Altera Corporation Dynamically re-configurable signal decimation system using a finite impulse response (FIR) filter
US7403963B2 (en) * 2003-08-28 2008-07-22 Texas Instruments Incorporated Re-sampling with an arbitrary scaling ratio
JP2005136910A (ja) * 2003-10-31 2005-05-26 Sanyo Electric Co Ltd インターポレータ、インターポレート方法および信号処理回路
US20060045173A1 (en) * 2004-08-31 2006-03-02 Ittiam Systems (P) Ltd. Method and apparatus for improving upstream pulse code modulation connect rates of an analog modem
DE602005007213D1 (de) * 2005-08-12 2008-07-10 St Microelectronics Belgium Nv Empfänger für erweiterte Datenrate mit einer Abtastrate des AD-Wandlers von einem gebrochenen Vielfachen der Symbolrate
US7417569B2 (en) * 2006-11-30 2008-08-26 Broadcom Corporation Sampling rate converter with no timing drift and bounded amplitude error
US8151174B2 (en) * 2008-02-13 2012-04-03 Sunrise IP, LLC Block modulus coding (BMC) systems and methods for block coding with non-binary modulus
CN110212889B (zh) * 2019-05-29 2020-11-13 北京机电工程研究所 一种数字信号采样装置及方法
US11949395B1 (en) * 2021-05-14 2024-04-02 Xilinx, Inc. Polyphase filter control scheme for fractional resampler systems

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3851252A (en) * 1972-12-29 1974-11-26 Ibm Timing recovery in a digitally implemented data receiver
FR2495857B1 (fr) * 1980-08-27 1987-11-27 Petit Jean Filtre numerique recursif de surechantillonnage en arithmetique distribuee
US5051981A (en) * 1988-01-21 1991-09-24 Codex Corporation Digital filtering
US5513209A (en) * 1993-02-26 1996-04-30 Holm; Gunnar Resampling synchronizer of digitally sampled signals
DE4326427A1 (de) * 1993-08-06 1995-02-09 Thomson Brandt Gmbh Digitaler Abtastratenumsetzer
AU7805794A (en) * 1993-10-08 1995-05-04 Genesis Microchip Inc. Image filtering with an efficient implementation of high order decimation digital filters
US5648777A (en) * 1993-12-16 1997-07-15 Lucent Technologies Inc. Data converter with FIFO
EP0695032B1 (en) * 1994-07-25 2001-11-07 Matsushita Electric Industrial Co., Ltd. Digital-to-digital sample rate converter

Also Published As

Publication number Publication date
US5768311A (en) 1998-06-16
WO1997023970A1 (en) 1997-07-03

Similar Documents

Publication Publication Date Title
TW319849B (zh)
EP1639703B1 (en) Rational sample rate conversion
US6531970B2 (en) Digital sample rate converters having matched group delay
CN1819457B (zh) 采样率转换器以及相应的方法
IT9048227A1 (it) Apparecchio di abbonato per un sistema di comunicazioni di tipo digitale via radio ad abbonati
US9432043B2 (en) Sample rate converter, an analog to digital converter including a sample rate converter and a method of converting a data stream from one data rate to another data rate
JPH09200042A (ja) 複合位相濾波器とこれを用いたタイミング誤差補償装置及びその方法
US20080071846A1 (en) Processor Architecture for Programmable Digital Filters in a Multi-Standard Integrated Circuit
US6000834A (en) Audio sampling rate conversion filter
US5821884A (en) Sampling rate conversion method and apparatus utilizing an area effect correlation method
WO1989012359A1 (en) Signal processor
KR19990013503A (ko) 데이터 속도 저감 장치
US9209783B2 (en) Efficient drift avoidance mechanism for synchronous and asynchronous digital sample rate converters
JP2009232079A (ja) 補間フィルタ
JPH04235407A (ja) アナログ/ディジタル変換方式
US6959012B2 (en) Apparatus for compensating for phase difference attendant upon time division multiplexing and method thereof
JP7333423B2 (ja) サンプリングレート変換器、サンプリングレート変換方法及び通信システム
CN115085693B (zh) 一种多通道多相内插处理架构
Beckmann et al. An efficient asynchronous sampling-rate conversion algorithm for multi-channel audio applications
JP2790066B2 (ja) 楽音信号発生装置および波形メモリ読出補間装置
JP2006509436A (ja) マルチレートフィルタならびにマルチレートフィルタを備える表示システムおよび移動電話
JPH0865105A (ja) サンプリング周波数変換装置
US6476750B1 (en) Over-sampling A/D, D/A converter
TW462160B (en) Combiner
JP4651311B2 (ja) サンプリング変換手段を備えたシステムおよびデジタルフィルタ