固定可編程有限沖激響應(yīng)均衡器中的抽頭系數(shù)的制作方法
【專利摘要】公開一種用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的方法。在一個實施例中,這樣的方法包括執(zhí)行初始校準以確定用于FIR均衡器的每個抽頭系數(shù)的初始值。這些初始值可以用來產(chǎn)生第一波形。該方法然后對第一波形執(zhí)行操作以產(chǎn)生包括多個瓣的第二波形。然后分析第二波形以確定第二波形的具有最大面積的至少一個瓣。該方法然后固定與具有最大面積的一個或者多個瓣最接近的一個或者多個抽頭的系數(shù)。也公開一種對應(yīng)裝置和計算機程序產(chǎn)品。
【專利說明】固定可編程有限沖激響應(yīng)均衡器中的抽頭系數(shù)
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及用于讀取存儲介質(zhì)、比如磁帶上的數(shù)據(jù)的裝置和方法。
【背景技術(shù)】
[0002]隨著現(xiàn)代帶盒的存儲容量被推動地越來越高,變得越來越難以從磁帶讀取數(shù)據(jù)。少量制造變化或者溫度、濕度或者頭到帶接口的變化可能引起回讀信號的改變,這些改變可能使傳統(tǒng)記錄通道無法檢測數(shù)據(jù)?,F(xiàn)代帶驅(qū)動能夠通過變得可適配來應(yīng)對這一可變性。基于從帶讀取的數(shù)據(jù),現(xiàn)代帶驅(qū)動的讀取-檢測通道可以調(diào)整回讀信號的均衡以提高信噪t匕。它也可以補償頭不對稱性或者修改數(shù)據(jù)檢測參數(shù)以提高檢測可靠性。
[0003]以上討論的可適配性的問題之一是讀取-檢測通道有時未向最優(yōu)配置收斂。取而代之,它可能從最優(yōu)配置發(fā)散,從而不再能夠檢測數(shù)據(jù)。對于原本良好的介質(zhì)、頭和帶路徑,通道可能以使數(shù)據(jù)無用的方式適配。這一問題往往隨著帶存儲密度增加而變得更差。
[0004]均衡器的發(fā)散是讀取-檢測通道不穩(wěn)定性的主要原因。在許多情況下,可以通過固定可適配有限沖激響應(yīng)(FIR)均衡器(也稱為FIR濾波器)中的某個數(shù)目的抽頭系數(shù)來控制這一發(fā)散。例如在包括十七個抽頭的典型FIR均衡器中,可以固定在十七個抽頭系數(shù)之中的四個抽頭系數(shù)。如果固定了正確的抽頭系數(shù),則FIR均衡器將穩(wěn)定并且FIR均衡器將向最優(yōu)配置收斂(假設(shè)FIR均衡器的初始配置合理)。如果固定了錯誤的抽頭系數(shù),則FIR均衡器不會收斂并且均衡將最終變得如此之差以致于數(shù)據(jù)讀取不會可用。
[0005]在許多當(dāng)前抽頭驅(qū)動的FIR均衡器中,固定在十七個抽頭系數(shù)之中的四個相鄰抽頭系數(shù)。在這樣的驅(qū)動中,可以使用校準過程來確定均衡器的初始配置(即抽頭系數(shù))。然后可以使用十七這一最大抽頭系數(shù)??梢怨潭ㄔ谧畲蟪轭^系數(shù)的一側(cè)上的兩個抽頭系數(shù)和在最大抽頭系數(shù)的另一側(cè)上的一個抽頭系數(shù)。通常選擇具有兩個固定抽頭系數(shù)的該側(cè)在十七個系數(shù)中的下一最大抽頭系數(shù)的方向上。這一方法已經(jīng)在歷史上良好地工作。然而隨著抽頭線性密度已經(jīng)增加并且存儲介質(zhì)的記錄性質(zhì)已經(jīng)改變,這一方法越來越造成發(fā)散FIR均衡器。
[0006]鑒于前文,需要的是一種用于選擇要固定可編程FIR均衡器的哪些抽頭系數(shù)的改進方法。理想地,這樣的方法將允許FIR均衡器向提高(而不是惡化)信噪比的最優(yōu)配置更一致地收斂。
【發(fā)明內(nèi)容】
[0007]已經(jīng)響應(yīng)于本領(lǐng)域的當(dāng)前狀態(tài)并且具體響應(yīng)于本領(lǐng)域中的尚未被當(dāng)前可用裝置和方法完全解決的問題和需要而開發(fā)本發(fā)明。因而,已經(jīng)開發(fā)本發(fā)明以提供用于更有效地選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的裝置和方法。本發(fā)明的特征和優(yōu)點將從以下描述和所附權(quán)利要求中變得更完全地清楚或者可以通過如下文闡述的本發(fā)明的實踐來了解。
[0008]與前文一致,這里描述一種用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的方法。在一個實施例中,這樣的方法包括執(zhí)行初始校準以確定用于FIR均衡器的每個抽頭系數(shù)的初始值。這些初始值可以用來產(chǎn)生第一波形。該方法然后對第一波形執(zhí)行操作以產(chǎn)生包括多個瓣的第二波形。然后分析第二波形以確定第二波形的具有最大面積的一個或者多個瓣。該方法然后固定與具有最大面積的一個或者多個瓣最接近的一個或者多個抽頭的系數(shù)。
[0009]這里也公開和要求保護一種對應(yīng)裝置和計算機程序產(chǎn)品。
【專利附圖】
【附圖說明】
[0010]為了將容易理解本發(fā)明的優(yōu)點,將通過參照附圖中所示具體實施例來表現(xiàn)以上簡要描述的本發(fā)明的更具體描述。理解這些附圖僅描繪本發(fā)明的典型實施例、因此不會視為限制它的范圍,將通過使用附圖用附加特點和細節(jié)描述和說明本發(fā)明,在附圖中:
[0011]圖1是示出用于帶驅(qū)動的讀取-檢測通道的一個示例的高級框圖;
[0012]圖2是示出常規(guī)可編程有限沖激響應(yīng)(FIR)均衡器的高級框圖;
[0013]圖3是示出在功能上與圖2中所示可編程FIR均衡器等效的可編程FIR均衡器的聞級框圖;
[0014]圖4是示出用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的改進方法的一個實施例的流程圖;
[0015]圖5A是示出用于第一示例FIR的初始抽頭系數(shù)以及使用根據(jù)本發(fā)明的改進方法而固定的抽頭系數(shù)的表格;
[0016]圖5B是示出為第一示例FIR生成的第一波形和代表第一波形的修改版本的第二波形的圖形;
[0017]圖5C是示出圖5B中所示第二波形的量值的圖形;
[0018]圖6A是示出用于第二示例FIR的初始抽頭系數(shù)以及使用根據(jù)本發(fā)明的改進方法而固定的抽頭系數(shù)的表格;
[0019]圖6B是示出為第二示例FIR生成的第一波形和代表第一波形的修改版本的第二波形的圖形;
[0020]圖6C是示出圖6B中所示第二波形的量值的圖形;
[0021]圖7A是示出用于第三示例FIR的初始抽頭系數(shù)以及使用根據(jù)本發(fā)明的改進方法而固定的抽頭系數(shù)的表格;
[0022]圖7B是示出為第三示例FIR生成的第一波形和代表第一波形的修改版本的第二波形的圖形;并且
[0023]圖7C是示出圖7B中所示第二波形的量值的圖形。
【具體實施方式】
[0024]將容易理解可以在廣泛多種不同配置中布置和設(shè)計如這里主要描述和各圖中圖示的本發(fā)明的部件。因此,如各圖中代表的本發(fā)明的實施例的以下更具體描述未旨在于限制如要求保護的本發(fā)明的范圍、但是僅代表根據(jù)本發(fā)明的當(dāng)前設(shè)想的實施例的某些示例。將通過參照附圖最好地理解當(dāng)前描述的實施例,其中相似部分全篇由相似標號表示。
[0025]如本領(lǐng)域技術(shù)人員將理解的那樣,可以體現(xiàn)本發(fā)明為一種裝置、系統(tǒng)、方法或者計算機程序產(chǎn)品。另外,可以實施本發(fā)明為一個硬件實施例、被配置用于操作硬件的軟件實施例(包括固件、駐留軟件、微代碼等)以及組合軟件和硬件單元二者的一個實施例。這些實施例中的每個實施例可以由一個或者多個模塊或者塊代表。另外,可以在任何有形表達介質(zhì)中體現(xiàn)的計算機可用存儲介質(zhì)中實施本發(fā)明,該有形表達介質(zhì)具有在其中存儲的計算機可用程序代碼。
[0026]可以利用一個或者多個計算機可用或者計算機可讀存儲介質(zhì)的任何組合以存儲計算機程序產(chǎn)品。計算機可用或者計算機可讀存儲介質(zhì)可以例如是但不限于電子、磁、光、電磁、紅外線或者半導(dǎo)體系統(tǒng)、裝置或者設(shè)備。計算機可讀存儲介質(zhì)的更多具體示例(非窮盡列表)可以包括以下各項:具有一個或者多個接線的電連接、便攜計算機盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPR0M或者閃存)、光纖、便攜緊致盤只讀存儲器(CDROM)、光存儲設(shè)備或者磁存儲設(shè)備。在本文的上下文中,計算機可用或者計算機可讀存儲介質(zhì)可以是任何可以包含、存儲或者傳送用于由或者結(jié)合指令執(zhí)行系統(tǒng)、裝置或者設(shè)備使用的程序的介質(zhì)。
[0027]可以用一個或者多個編程語言的任何組合編寫用于實現(xiàn)本發(fā)明的操作的計算機程序代碼,該一個或者多個編程語目包括面向?qū)ο蟮木幊陶Z目、比如Java、Smalltalk、C++等和常規(guī)過程編程語言、比如“C”編程語言或者相似編程語言。也可以用低級編程語言、比如匯編語言編寫用于實施本發(fā)明的計算機程序代碼。
[0028]以下可以參照根據(jù)本發(fā)明的實施例的方法、裝置、系統(tǒng)和計算機程序產(chǎn)品的流程圖圖示和/或框圖描述本發(fā)明。將理解流程圖圖示和/或框圖的每個塊以及在流程圖圖示和/或框圖中的塊組合可以由計算機程序指令或者代碼實施。可以向通用計算機、專用計算機或者其它可編程數(shù)據(jù)處理裝置的處理器提供計算機程序指令以產(chǎn)生機器,從而經(jīng)由計算機或者其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令產(chǎn)生用于實施在流程圖和/或框圖的一個或者多個塊中指定的功能/動作的裝置。
[0029]計算機程序指令也可以存儲于計算機可讀存儲介質(zhì)中,該計算機可讀存儲介質(zhì)可以指引計算機或者其它可編程數(shù)據(jù)處理裝置以特定方式工作,從而在計算機可讀存儲介質(zhì)中存儲的指令產(chǎn)生包括指令裝置的制造品,這些指令裝置實施在流程圖和/或框圖的一個或者多個塊中指定的功能/動作。也可以向計算機或者其它可編程數(shù)據(jù)處理裝置上加載計算機程序指令以使系列操作步驟在計算機或者其它可編程裝置上執(zhí)行以產(chǎn)生計算機實施的過程,從而在計算機或者其它可編程裝置上執(zhí)行的指令提供用于實施在流程圖和/或框圖的一個或者多個塊中指定的功能/動作的過程。
[0030]參照圖1,圖示高級框圖,該高級框圖示出用于帶驅(qū)動的讀取-檢測通道電路100的一個示例。每帶驅(qū)動通常有十六個或者三十二個讀取檢測通道100,但是其它數(shù)目的通道是可能的。在讀取操作期間,帶頭102通常在磁帶104上記錄的數(shù)據(jù)之上通過以便將記錄的數(shù)據(jù)轉(zhuǎn)換成模擬信號。具體而言,在磁帶驅(qū)動中,磁阻讀取頭102在先前已經(jīng)作為通量反轉(zhuǎn)在磁帶104上寫入的數(shù)據(jù)之上通過。在頭102在帶104之上通過時,頭102將通量反轉(zhuǎn)轉(zhuǎn)換成代表原先存儲于磁帶104上的數(shù)據(jù)的電模擬信號。
[0031]模數(shù)轉(zhuǎn)換器106(“ADC”)對模擬信號定期地采樣并且將采樣的模擬信號轉(zhuǎn)換成數(shù)字輸入信號并且創(chuàng)建數(shù)字波形。然后可以向有限沖激響應(yīng)(FIR)均衡器108發(fā)送模數(shù)轉(zhuǎn)換器106的輸出以對數(shù)字波形進行成形。然后可以通過檢測器接口 110向檢測器112發(fā)送數(shù)字波形。檢測器112可以將數(shù)字波形轉(zhuǎn)換成一和零的二進制流,該二進制流理想地反映原先向磁帶104寫入的數(shù)據(jù)。
[0032]在產(chǎn)生二進制數(shù)據(jù)時,檢測器112產(chǎn)生誤差信號,該誤差信號指示在均衡器輸出與希望的檢測器輸入之間的誤差。可以向最小均方(LMS)引擎116發(fā)送這一誤差信號,該LMS引擎使用誤差信號以調(diào)整FIR均衡器108的選擇的抽頭系數(shù)。輸入緩沖器114可以用來在時間上對準誤差信號與從模數(shù)轉(zhuǎn)換器106接收的輸出。在實踐中,如下文將更具體說明的那樣,可以固定FIR均衡器108的某些相鄰抽頭系數(shù)而可以允許其它抽頭系數(shù)響應(yīng)于誤差信號而適配(即將它們的值調(diào)整成最優(yōu)值)。這理想地允許FIR均衡器108保持穩(wěn)定而仍然允許它適應(yīng)誤差信號。在圖2和圖3中圖示FIR均衡器電路108的兩個示例。
[0033]參照圖2,圖示高級框圖,該高級框圖示出常規(guī)可編程有限沖激響應(yīng)(FIR)均衡器108的示例。如圖所示,通過將FIR均衡器108的輸入信號與FIR均衡器的沖激響應(yīng)卷積來生成它的輸出。FIR均衡器108的輸出是輸入的當(dāng)前和有限數(shù)目的先前值的加權(quán)和。(例如可以使用寄存器而實施的)延遲單元200可以輸出該輸入的先前值。值(HO,HI, H2,…,Hn)是控制沖激響應(yīng)的抽頭系數(shù)。
[0034]在所示實施例中,F(xiàn)IR均衡器108包括十七個抽頭和關(guān)聯(lián)抽頭系數(shù)。這樣的FIR均衡器108主要提供在成本與穩(wěn)定性之間的最優(yōu)平衡、并因此使用于許多當(dāng)前帶驅(qū)動的當(dāng)前-檢測通道100中。更多抽頭可以增加FIR均衡器108的成本而在信噪比(SNR)方面提供很少附加益處。更少抽頭可以減少FIR均衡器108的成本、但是不合需要地減少SNR。
[0035]然而公開 的FIR均衡器108不限于十七個抽頭、而是可以根據(jù)需要包括更多或者更少抽頭。另外,這里公開的方法不限于具有十七個抽頭的FIR均衡器108、而是可以與具有任何數(shù)目的抽頭的FIR均衡器108使用。在圖3中示出在物理上不同于、但是在功能上等效于圖2中所示FIR均衡器108的FIR均衡器108。
[0036]為了解決制造、溫度、濕度和/或頭到帶接口的變化所引起的對回讀信號的改變,可以允許FIR均衡器108的某些抽頭系數(shù)變化?;趶拇艓?04讀取的信號,讀取-檢測通道100可以通過修改抽頭系數(shù)來調(diào)整回讀信號的均衡。這一方式的一個缺點是如果允許錯誤抽頭系數(shù)變化,則抽頭系數(shù)可能以實際上惡化信噪比的方式變化。在一些情況下,抽頭系數(shù)可以用不再能夠檢測磁帶104上的數(shù)據(jù)這樣的方式變化。
[0037]因此,需要一種改進方法以正確選擇固定FIR均衡器108的哪些抽頭系數(shù)、由此也選擇FIR均衡器108的允許變化的抽頭系數(shù)。理想地,這樣的方法將使FIR均衡器108能夠向最優(yōu)配置更一致地收斂,該最優(yōu)配置提高正在讀取的數(shù)據(jù)的信噪比。將結(jié)合圖4描述這樣的方法的一個實施例。
[0038]參照圖4,圖示用于選擇固定FIR均衡器108的哪些抽頭系數(shù)的改進方法400的一個實施例。如圖所示,方法400通過執(zhí)行402初始校準過程以確定用于FIR的抽頭系數(shù)的初始值來開始。在某些實施例中,通過讀取磁帶104上的校準數(shù)據(jù)并且設(shè)置抽頭系數(shù)以最大化校準數(shù)據(jù)的信噪比來執(zhí)行402初始校準。在其它實施例中,通過將抽頭系數(shù)簡單地設(shè)置成從磁帶104或者另一位置讀取的值來執(zhí)行402初始校準。
[0039]一旦確定用于抽頭系數(shù)的初始值,按照某個數(shù)目X、比如八對抽頭系數(shù)進行上采樣404。例如在具有十七個抽頭的FIR均衡器108的情況下,按照八的上采樣將提供(8X17=136)個系數(shù)??梢酝ㄟ^在每個FIR系數(shù)值之間插入(x-1)個零(而x/2個零在HO之前并且(x/2)-1個零在H16之后)來執(zhí)行上采樣。為了用十七個抽頭FIR均衡器108按照八的上采樣,可以在每個FIR抽頭系數(shù)之間插入七個零而四個零在HO之前并且三個零在H16之后。這些系數(shù)可以用來產(chǎn)生第一波形。第一波形然后可以與正弦函數(shù)卷積406以提供第二波形,該第二波形是第一波形的修改版本。然后可以通過標識第二波形的過零點來標識408第二波形的一個或者多個瓣。在某些實施例中,確定第二波形的絕對值(即量值)以有助于計算每個瓣的功率。
[0040]方法400然后可以跨每個瓣積分410以確定每個瓣的功率(即面積)。在某些實施例中,通過取得在每個瓣內(nèi)的每個采樣的量值并且將它們一起求和來確定瓣的功率。然后可以選擇412具有最大功率的一個或者多個相鄰瓣。在一個實施例中,例如可以選擇412具有最大功率的兩個相鄰瓣。方法400然后可以確定414哪一個或者多個抽頭與具有最大功率的瓣最接近。例如在將方法400應(yīng)用于具有十七個瓣的FIR均衡器108時,方法400可以確定414與具有最大功率的瓣最接近的三個或者四個相鄰抽頭。方法400然后可以固定416這些抽頭的系數(shù)而允許其它抽頭的系數(shù)變化。
[0041]本發(fā)明人已經(jīng)發(fā)現(xiàn)以上描述的方法400提供一種用于標識將產(chǎn)生穩(wěn)定(即收斂)FIR均衡器108的固定抽頭系數(shù)的更一致方式,這些抽頭系數(shù)。結(jié)合圖5A至7C描述將方法400應(yīng)用于實際現(xiàn)實FIR均衡器108的若干具體示例。更具體而言,圖5A至5C示出將方法400應(yīng)用于第一現(xiàn)實FIR均衡器108 ;圖6八至6C示出將方法400應(yīng)用于第二現(xiàn)實FIR均衡器108 ;并且圖7A至7C示出將方法400應(yīng)用于第三現(xiàn)實FIR均衡器108。在這些示例中的每個示例中,方法400成功地標識產(chǎn)生穩(wěn)定FIR均衡器108的固定抽頭系數(shù)。
[0042]參照圖5A,圖不表格510,該表格不出用于第一不例FIR均衡器108的初始抽頭系數(shù)。沿著表格510的左手側(cè)豎直地列舉初始抽頭系數(shù)。使用圖4的方法400,按照八對初始十七個抽頭系數(shù)進行上采樣以產(chǎn)生136個系數(shù)。這些136個系數(shù)然后用來產(chǎn)生如圖5B中所示第一波形500。第一波形500的尖峰的量值代表圖5A中列舉的系數(shù)的量值。波形500在尖峰之間的部分代表在上采樣步驟404期間生成的附加采樣(即零)。
[0043]如方法400進一步具體說明的那樣,第一波形與正弦函數(shù)卷積406以生成代表第一波形的修改版本的第二波形502。如所示出的,第二波形502包括多個“瓣”。出于本說明書的目的,定義“瓣”為波形在過零點之間的部分。圖5C示出第二波形502的瓣的量值。
[0044]如先前討論的那樣,方法400對每個瓣進行積分以確定它的功率。應(yīng)當(dāng)認識可以對圖5B中所示第二波形502或者如圖5C中所示代表第二波形502的量值的波形執(zhí)行積分(出于本說明書的目的,圖5B和5C中所示波形中的每個波形視為“第二波形502”的不同變化)。然后可以選擇412具有最大功率的一個或者多個瓣。在這一示例中,選擇兩個最大瓣504a、504b。方法400然后確定哪一個或者多個抽頭與具有最大功率的瓣最接近。在這一示例中,與瓣504a、504b最接近的四個抽頭包括抽頭7、8、9和10。因此,如圖5A中所示,將如粗體所指示的那樣,使用圖4中描述的方法400來固定系數(shù)H7、H8、H9和H10。
[0045]本發(fā)明人測試第一現(xiàn)實FIR均衡器108并且發(fā)現(xiàn)FIR均衡器108對于四個固定抽頭系數(shù)的三個集合收斂(即穩(wěn)定)。在圖5A的表格510中示出三個系數(shù)集合。更具體而言,發(fā)現(xiàn)每個集合[H7, H8,H9,H10]、[H8,H9,H10, Hll]和[H9,H10, Hll,H12]在固定時產(chǎn)生穩(wěn)定FIR均衡器108。如圖所示,集合之一([H7,H8,H9,H10])與方法400確定的集合相同。因此,測試確認以上描述的方法400有能力選擇用于第一 FIR均衡器108的正確固定抽頭系數(shù)集合。
[0046]參照圖6A,圖示表格610,該表格示出用于第二示例FIR均衡器108的初始抽頭系數(shù)。沿著表格610的左手側(cè)豎直地列舉初始抽頭系數(shù)。使用圖4的方法400,按照八對初始十七個抽頭系數(shù)進行上采樣以產(chǎn)生136個系數(shù)。136個系數(shù)然后用來產(chǎn)生如圖6B中所示第一波形600。第一波形600然后與正弦函數(shù)卷積406以生成包括多個瓣的第二波形602。然后對每個瓣進行積分以確定它的功率(即面積)。選擇兩個最大瓣604a、604b,并且確定與瓣604a、604b最接近的四個抽頭。在這一示例中,與瓣604a、604b最近的四個抽頭是抽頭4、5、6和7。因此,如圖6A中所示,如粗體所指示的那樣,使用方法400來固定系數(shù)H4、H5、H6 和 H7。
[0047]本發(fā)明人測試第二現(xiàn)實FIR均衡器108并且發(fā)現(xiàn)FIR均衡器108對于四個固定抽頭系數(shù)的三個不同集合收斂(即穩(wěn)定)。在圖6A的表格610中示出三個抽頭系數(shù)集合。更具體而言,發(fā)現(xiàn)每個集合[H4, H5,H6,H7]、[H5,H6,H7,H8]和[H6,H7,H8,H9]產(chǎn)生穩(wěn)定FIR均衡器108。如圖所示,集合之一([H4,H5,H6,H7])與方法400確定的集合相同。因此,這一測試確認以上描述的方法400有能力選擇用于第二 FIR均衡器108的正確固定抽頭系數(shù)集合。
[0048]參照圖7A,圖示表格710,該表格示出用于第三示例FIR均衡器108的初始抽頭系數(shù)。沿著表格710的左手側(cè)豎直地列舉初始抽頭系數(shù)。使用圖4的方法400,按照八對初始十七個抽頭系數(shù)進行上采樣以產(chǎn)生136個系數(shù)。136個系數(shù)然后用來產(chǎn)生如圖7B中所示第一波形700。第一波形700然后與正弦函數(shù)卷積406以生成包括多個瓣的第二波形702。然后對每個瓣進行積分以確定它的功率(即面積)。選擇兩個最大瓣704a、704b,并且確定與瓣704a、704b最接近的四個抽頭。在這一示例中,與瓣704a、704b最接近的四個抽頭是抽頭2、3、4和5。因此,如圖7A中所示,如粗體所指示的那樣,使用方法400來固定系數(shù)H2、H3、H4 和 H5。
[0049]本發(fā)明人測試第三現(xiàn)實FIR均衡器108并且發(fā)現(xiàn)FIR均衡器108對于四個固定抽頭系數(shù)的三個不同集合收斂(即穩(wěn)定)。在圖7A的表格710中示出三個抽頭系數(shù)集合。更具體而言,發(fā)現(xiàn)每個集合[H2,H3,H4,H5]、[H3,H4,H5,H6]和[H4,H5,H6,H7]穩(wěn)定 FIR 均衡器108。如圖所示,集合之一([H2,H3,H4,H5])與方法400確定的集合相同。因此,這一測試也確認以上描述的方法400有能力選擇用于第三FIR均衡器108的正確估計抽頭系數(shù)
口 O
[0050]應(yīng)當(dāng)認識方法400的如它涉及圖5A至7C的不同變化是可能的。例如選擇的瓣數(shù)目和為瓣選擇的固定抽頭系數(shù)數(shù)目可以在方法400的不同實施例中變化。例如在一個備選實施例中,方法400確定單個最大瓣并且固定相對于單個最大瓣的最接近三個或者四個抽頭的系數(shù)。在另一實施例中,確定多于兩個相鄰最大瓣,并且固定與該組最大瓣最接近的抽頭或者抽頭組的系數(shù)。其它變化在本發(fā)明的范圍內(nèi)是可能的。
[0051]各圖中的流程圖和/或框圖圖示根據(jù)本發(fā)明的各種實施例的系統(tǒng)、方法和計算機可用存儲介質(zhì)的可能實現(xiàn)方式的架構(gòu)、功能和操作。就這一點而言,在流程圖和/或框圖中的每個塊可以代表代碼模塊、段或者部分,該代碼模塊、段或者部分包括用于實施指定的邏輯功能的一個或者多個指令。也應(yīng)當(dāng)注意,在一些備選實現(xiàn)方式中,在塊中指出的功能可以按照與各圖中所示順序不同的順序出現(xiàn)。例如事實上可以根據(jù)涉及到的功能按照相反順序?qū)嵤┙舆B示出的兩個塊。也將注意框圖和/或流程圖圖示的每個塊以及在框圖和/或流程圖中的塊組合可以由執(zhí)行指定的功能或者動作的基于專用硬件的系統(tǒng)實施或者由專用硬件和計算機指令的組合實施。
【權(quán)利要求】
1.一種用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的方法,所述方法包括: 執(zhí)行初始校準以確定用于FIR均衡器的每個抽頭系數(shù)的初始值; 使用所述初始值來產(chǎn)生第一波形; 對所述第一波形執(zhí)行操作以產(chǎn)生代表所述第一波形的修改版本的第二波形,所述第二波形包括多個瓣; 分析所述第二波形以確定所述第二波形的具有最大面積的至少一個瓣;以及 固定與所述至少一個瓣最接近的至少一個抽頭的系數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其中執(zhí)行所述操作包括將函數(shù)與所述第一波形卷積以產(chǎn)生所述第二波形。
3.根據(jù)權(quán)利要求2所述的方法,其中所述函數(shù)是正弦函數(shù)。
4.根據(jù)權(quán)利 要求1所述的方法,其中所述至少一個瓣是單瓣。
5.根據(jù)權(quán)利要求1所述的方法,其中所述至少一個瓣是一組若干相鄰瓣。
6.根據(jù)權(quán)利要求1所述的方法,其中所述至少一個抽頭是單抽頭。
7.根據(jù)權(quán)利要求1所述的方法,其中所述至少一個抽頭是一組若干相鄰抽頭。
8.根據(jù)權(quán)利要求1所述的方法,其中產(chǎn)生所述第一波形包括對所述初始值進行上采樣以產(chǎn)生所述第一波形。
9.根據(jù)權(quán)利要求1所述的方法,還包括通過找到所述第二波形的過零點來確定所述多個瓣。
10.一種用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的裝置,所述裝置包括: 帶驅(qū)動,被配置用于執(zhí)行以下操作: 執(zhí)行初始校準以確定用于FIR均衡器的每個抽頭系數(shù)的初始值; 使用所述初始值來產(chǎn)生第一波形; 對所述第一波形執(zhí)行操作以產(chǎn)生代表所述第一波形的修改版本的第二波形,所述第二波形包括多個瓣; 分析所述第二波形以確定所述第二波形的具有最大面積的至少一個瓣;以及 固定與所述至少一個瓣最接近的至少一個抽頭的系數(shù)。
11.根據(jù)權(quán)利要求10所述的裝置,其中所述帶驅(qū)動還被配置用于通過將函數(shù)與所述第一波形卷積以產(chǎn)生所述第二波形來執(zhí)行所述操作。
12.根據(jù)權(quán)利要求11所述的方法,其中所述函數(shù)是正弦函數(shù)。
13.根據(jù)權(quán)利要求10所述的裝置,其中所述至少一個瓣是單瓣。
14.根據(jù)權(quán)利要求10所述的裝置,其中所述至少一個瓣是一組若干相鄰瓣。
15.根據(jù)權(quán)利要求10所述的裝置,其中所述至少一個抽頭是單抽頭。
16.根據(jù)權(quán)利要求10所述的裝置,其中所述至少一個抽頭是一組若干相鄰抽頭。
17.根據(jù)權(quán)利要求10所述的裝置,其中所述帶驅(qū)動被配置用于通過對所述初始值進行上采樣來產(chǎn)生所述第一波形。
18.根據(jù)權(quán)利要求10所述的裝置,其中所述帶驅(qū)動還被配置用于通過找到所述第二波形的過零點來確定所述多個瓣。
19.一種用于選擇要固定可編程有限沖激響應(yīng)(FIR)均衡器的哪些抽頭系數(shù)的計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括非瞬態(tài)計算機可讀存儲介質(zhì),所述非瞬態(tài)計算機可讀存儲介質(zhì)具有在其中具體化的計算機可用程序代碼,所述計算機可用程序代碼包括: 用于執(zhí)行初始校準以確定用于FIR均衡器的每個抽頭系數(shù)的初始值的計算機可用程序代碼; 用于使用所述初始值來產(chǎn)生第一波形的計算機可用程序代碼; 用于對所述第一波形執(zhí)行操作以產(chǎn)生代表所述第一波形的修改版本的第二波形的計算機可用程序代碼,所述第二波形包括多個瓣; 用于分析所述第二波形以確定所述第二波形的具有最大面積的至少一個瓣的計算機可用程序代碼;以及 用于固定與所述至少一個瓣最接近的至少一個抽頭的系數(shù)的計算機可用程序代碼。
20.根據(jù)權(quán)利要求19所述的計算機程序產(chǎn)品,其中執(zhí)行所述操作包括將函數(shù)與所述第一波形卷積以產(chǎn)生所 述第二波形。
【文檔編號】G11B5/035GK103959378SQ201280056865
【公開日】2014年7月30日 申請日期:2012年11月9日 優(yōu)先權(quán)日:2011年11月23日
【發(fā)明者】R·A·哈欽斯, S·奧爾瑟, E·S·加勒, E·R·克里斯滕森 申請人:國際商業(yè)機器公司