CN101743591B - 用于记录通道中自适应均衡的***和方法 - Google Patents

用于记录通道中自适应均衡的***和方法 Download PDF

Info

Publication number
CN101743591B
CN101743591B CN2008800246790A CN200880024679A CN101743591B CN 101743591 B CN101743591 B CN 101743591B CN 2008800246790 A CN2008800246790 A CN 2008800246790A CN 200880024679 A CN200880024679 A CN 200880024679A CN 101743591 B CN101743591 B CN 101743591B
Authority
CN
China
Prior art keywords
circuit
output
target
equalizer
error
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CN2008800246790A
Other languages
English (en)
Other versions
CN101743591A (zh
Inventor
G·马修
李元兴
宋宏伟
刘靖峰
朴锺胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Infineon Technologies North America 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 Infineon Technologies North America Corp filed Critical Infineon Technologies North America Corp
Publication of CN101743591A publication Critical patent/CN101743591A/zh
Application granted granted Critical
Publication of CN101743591B publication Critical patent/CN101743591B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • G11B19/041Detection or prevention of read or write errors
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10046Improvement or modification of read or write signals filtering or equalising, e.g. setting the tap weights of an FIR filter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10481Improvement or modification of read or write signals optimisation methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/02Recording, reproducing, or erasing methods; Read, write or erase circuits therefor
    • G11B5/09Digital recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

本发明的各种实施例提供用于进行自适应均衡的***和方法。例如,本发明的各种实施例提供用于自适应均衡的方法,包括提供具有均衡器电路(210)和目标滤波器电路(265)的数据处理***。该均衡器电路至少部分地基于均衡器系数(215)进行均衡。该方法还包括基于来自该均衡器电路的第一输出和来自该目标滤波器电路的第二输出生成误差(285)。从该误差(285)提取符号间干扰分量(295),并使用该符号间干扰分量计算均衡器梯度(226)。至少部分地基于均衡器梯度(226)计算均衡器系数(215)。

Description

用于记录通道中自适应均衡的***和方法
对相关申请的交叉引用
本申请要求由Mathew等在2007年12月21日提交的标题为“NearOptimal Adaptive Equalization for Recording Channels”的(非临时)美国专利申请No.61/016231的优先权。上述申请的全部内容通过引用包含于此用于一切目的。
技术领域
本发明涉及用于数据传输的***和方法,并且更具体地涉及与数据传输有关的均衡数据的***和方法。
背景技术
记录通道的自然的并且不受控制的符号间干扰(inter-symbolinterference,ISI)可能是非常长的。在通道检测器中补偿该符号间干扰是复杂的并且是硬件密集型的(hardware intensive)。为了使其复杂性最小化,可以在通道检测器之前使用通道均衡器(channelequalizer)。由这种均衡器提供的信噪比影响通道检测器的复杂性所能降低到的程度。该均衡器的信噪比取决于对适当目标的选择,但是这种目标选择不是简单的任务并且其本身可包含相当大的复杂性。
此外,典型地,预先进行这种目标选择并且在***操作期间使用静态目标。因此,取决于通道的动态操作,该目标可能是有效的也可能是无效的。为了避免静态目标选择带来的问题,经常使用用户可编程的目标。当检测到***变化时这种类型的目标允许用户进行修正。选择适当的用户可编程的目标经常依赖于试验和比较方法,以达到期望的目标值。一旦确定了合理的目标值,就将该值编程到支持所讨论的通道的半导体装置中。尽管该处理使得能够补偿从一个通道到另一个通道的一些变化,但是它是非常耗时的处理,需要搜索和计算在搜索空间中每个点的对应检测误差率。此外,这种方法不容易补偿给定通道的特性变化。
因此,至少因为上述原因,在该技术领域中需要用于提供均衡器目标选择的先进***和方法。
发明内容
本发明涉及用于数据传输的***和方法,并且更具体地涉及与数据传输有关的均衡数据的***和方法。
本发明的各种实施例提供用于自适应均衡的方法。这种方法包括提供具有均衡器电路和目标滤波器电路的数据处理***。该均衡器电路至少部分地基于均衡器系数进行均衡。该方法还包括基于来自该均衡器电路的第一输出和来自该目标滤波器电路的第二输出生成误差。从该误差提取符号间干扰分量,并使用符号间干扰分量计算均衡器梯度。至少部分地基于该均衡器梯度计算均衡器系数。
在上述实施例的一些实例中,该方法还包括将从存储介质得到的数据输入提供给均衡器电路,该存储介质具有多个分区(sector),每个分区具有多个样本(sample)。在某些情况下,逐个样本地提取符号间干扰,并且逐个分区地计算均衡器系数。
在上述实施例的各实例中,目标滤波器电路至少部分地基于目标系数进行对该数据输入的滤波。在这种实例中,该方法还包括至少部分地基于所述误差计算目标梯度,并且至少部分地基于该目标梯度计算目标系数。在某些情况下,约束目标系数和均衡器系数二者。在某些情况下,逐个分区地计算目标系数。
本发明的其它实施例提供包括均衡器电路的均衡电路,该均衡器电路可操作用于基于可更新的均衡器系数来均衡数据输入,并且提供均衡输出。该电路还包括目标滤波器电路,该目标滤波器电路可操作用于至少部分地基于目标系数对数据输入进行滤波,并提供目标输出。还包括误差计算电路,其用于确定目标输出和均衡输出之间的差异,并提供误差输出。依赖于数据的平均电路(data dependent averagingcircuit)提取误差输出的符号间干扰分量,并且梯度累积电路可操作用于至少部分地基于误差输出的符号间干扰分量计算均衡器梯度。均衡器系数计算电路接收均衡器梯度并计算可更新的均衡器系数。
在上述实施例的一些实例中,从存储介质得到数据输入,该存储介质具有多个分区,每个分区具有多个样本。在某些情况下,逐个样本地提取符号间干扰,依赖于数据的平均电路逐个样本地操作以提取误差输出的符号间干扰分量,并且逐个分区地计算均衡器系数。
在上述实施例的一些实例中,梯度累积电路还可操作用于计算目标梯度。在这种实例中,所述电路还包括目标系数计算电路,该目标系数计算电路接收目标梯度并计算可更新的目标系数。在一些这样的实例中,从存储介质得到数据输入,该存储介质具有多个分区,每个分区具有多个样本,并且目标系数计算电路逐个分区地计算可更新的目标系数。
本发明的其它实施例提供传输装置,所述传输装置包括可操作用于从传输介质接收数据的接收器。该接收器包括可操作用于基于可更新的均衡器系数均衡数据输入并提供均衡输出的均衡器电路。所述电路还包括可操作用于至少部分地基于目标系数进行对数据输入的滤波并提供目标输出的目标滤波器电路。包括误差计算电路,其确定目标输出和均衡输出之间的差异并提供误差输出。依赖于数据的平均电路提取误差输出的符号间干扰分量,并且梯度累积电路可操作用于至少部分地基于误差输出的符号间干扰分量计算均衡器梯度。均衡器系数计算电路接收均衡器梯度并计算可更新的均衡器系数。在某些情况下,传输装置是存储装置并且传输介质是磁性存储介质。在其它实例中,传输装置是通信装置并且传输介质是无线传输介质。
本发明内容部分仅提供了对本发明的一些实施例的总体概述。通过下面的详细说明、所附权利要求和附图,本发明的许多其它目的、特征、优点和其它实施例将变得更加明显。
附图说明
通过参照在本说明书其余部分中描述的附图可以实现对本发明各种实施例的进一步理解。在附图中,在全部的几张附图中使用同样的附图标号来表示类似的组件。在一些实例中,由小写字母组成的下标与附图标号相关联以表示多个类似的组件中的一个。当引用附图标号而不说明已有下标时,意图指代所有的多个类似组件。
图1示出根据本发明的一些实施例的可以与自适应均衡***相关地使用的用于误差确定的波特率模型;
图2示出根据本发明的各种实施例的自适应均衡***;
图3是示出根据本发明的一个或多个实施例的用于自适应均衡的方法的流程图;
图4示出根据本发明的各种实施例的包括具有自适应均衡器和目标系数计算电路的读取通道的存储***;以及
图5示出根据本发明的不同实施例的包括具有自适应目标导向(adaptive targeting)和均衡的接收器的通信***。
具体实施方式
本发明涉及用于数据传输的***和方法,并且更具体地涉及与数据传输有关的均衡数据的***和方法。
本发明的各种实施例提供用于通道均衡的***和方法。在一些情况下,这些实施例将通道均衡分成两种不同的操作。在第一操作中,确定最佳的目标和均衡器系数以使任何残留的符号间干扰最小化。在第二操作中,实现依赖于数据的噪声预测。通过将该问题分成两种操作(即,均衡器和目标系数确定以及噪声预测滤波器),可以一起或分开设计每一个的优化而不导致性能损失。在一些情况下,可以使用对于最佳的目标和均衡器系数的闭式表达(closed form expression)。在其它情况下,执行自适应算法。因为通过自适应计算该***能够识别最佳目标,因此作为自适应实施例的其中一个优点,不必执行对最佳目标的手动搜索。此外,即使在随时间变化的通道条件下目标和均衡器系数也保持在最佳范围内。
转向图1,图1示出了用于描述分离误差信号185的构成分量的波特率模型100。具体来说,由下游检测器(未示出)提供的理想输出105代表写入存储介质的不归零(non-return to zero,NRZ)位。理想输出105被应用于位响应(由提供输出xm[n]的位响应块130hb[k]表示)和脉冲响应(由提供输出xl[n]的脉冲响应块125hi[k]表示)。所述位响应和脉冲响应由下面的公式表示:
hb(t)=hs(t+0.5T)-hs(t-0.5T);
h i ( t ) = ∂ h s ( t ) ∂ t .
假定通道是有限带宽的并且使用理想的模拟前端(即,截止频率为
Figure G2008800246790D00052
的理想低通滤波器),则可以由下面的公式表示在上游模拟-数字转换器(未示出)的输出处的波特率:
x[n]=xl[n]+xm[n]+xr[n],
其中 x l [ n ] = Σ k a [ k ] h b [ n - k ] ; x m [ n ] = - Σ k b [ k ] τ [ k ] h i [ n - k ] ; 并且xr[n]=v[n]。在此情况下,xl[n]表示线性符号间干扰分量,xm[n]表示介质噪声分量,xr[n]表示电子噪声分量,而hb[n]和hi[n]分别表示波特率样本hb[t-0.5T]和hi[t],并且v[n]表示有限带宽的电子噪声的波特率样本。使用从噪声中分离符号间干扰的模型使得能够产生为解决符号间干扰分量而优化的初级目标(primary target)和为解决所述噪声分量而优化的一组噪声预测滤波器。这种分离使得能够独立地解决相应的问题并且在一些情况下使得能够实现更容易的优化和更高程度的优化。
出于推导目的,由所选择的目标块120表示的初级目标的形式由下式给出:
G ~ [ D ] = ( 1 - αD ) G [ D ] , 以及
G [ D ] = Σ i = 0 Ng - 1 g [ i ] D i ,
其中0≤α≤1是可编程以允许由DC成分块(DC content block)135执行的对该目标的DC成分的控制的参数。在目标块120中,g[i]表示目标系数,其中i=0,1,...,Ng-1,并且在延迟块115中,D表示一位延迟运算符。如果将α选择为零,则目标的DC成分将取决于下层原始通道(underlying raw channel)。
在波特率模型100中,均衡器块110表示使用均衡器系数u[k]计算均衡器输出,其中k=0,1,...,Nu-1。延迟块115表示执行从通道输入到均衡器输出m0的延迟。输出d[n]表示目标块120的输出。基于该信息,输出误差信号e[n]可以表达为:
e [ n ] = y [ n ] - d [ n - m 0 ] = Σ i = 0 Nu - 1 u [ i ] x [ n - i ] - Σ i = 0 Ng - 1 g [ i ] a ~ [ n - m 0 - i ] = u T x n - g T a ~ n - m 0 ,
其中:
u=[u[0],u[1],...,u[Nu-1]]T
g=[g[0],g[1],...,g[Ng-1]]T
xn=[x[n],x[n-1],...,x[n-Nu+1]]T,以及
a ~ n = [ a ~ [ n ] , a ~ [ n - 1 ] , . . . , a ~ [ n - N g + 1 ] ] T , 其中 a ~ [ n ] = a [ n ] - α · a [ n - 1 ] .
使用上述公式,可以将误差信号e[n]分解成以下构成分量:
e[n]=el[n]+em[n]+er[n],
其中el[n]表示残留的符号间干扰,em[n]表示介质噪声分量,而er[n]表示电子噪声分量。基于此,误差信号的构成分量由下面的公式定义:
e l [ n ] = Σ i = 0 Nu - 1 u [ i ] x l [ n - i ] - Σ i = 0 Ng - 1 g [ i ] a ~ [ n - m 0 - i ] = u T x l , n - g T a ~ n - m 0 ,
e m [ n ] = Σ i = 0 Nu - 1 u [ i ] x m [ n - i ] = u T x m , n , 以及
e r [ n ] = Σ i = 0 Nu - 1 u [ i ] x r [ n - i ] = u T v n .
在此情况下,xl,n=[xl[n],xl[n-1],...,xl[n-Nu+1]]T,vn=[v[n],v[n-1],...,v[n-Nu+1]]T,而xm,n=[xm[n],xm[n-1],...,xm[n-Nu+1]]T。注意,因为α[n]、τ[n]和v[n]是相互独立的,所以误差分量el[n],em[n]和er[n]是互不相关的。
在本发明的一个Nu=10的具体实施例中,将下面的约束施加到目标块120和均衡器块110:
Σ i = 0 Ng - 1 g [ i ] = φ 1 , u [ 3 ] = φ 2 , 以及u[4]-u[2]=φ3,                  公式1a
其中φ1,φ2和φ3是通过推理选择的常数。该约束可被表达为:
gTi0=φ1
Figure G2008800246790D00072
其中AT=[i4,i5-i3]并且
Figure G2008800246790D00073
                                    公式1b
在此情况下,i0是所有1的Ngxl矢量,ik是除了在位置k以外的所有0的Ngxl矢量,其中对于k=3,4,5,它是“1”。上面假定第四分支(tap)是均衡器的主分支。本领域的技术人员将认识到这些约束适合于均衡器和目标滤波器的若干变化。
所提出的用于设计由目标块120表示的初级目标g[k]的方法背后的原理,用于使残留的符号间干扰的功率最小化。使用该思想,可以根据本发明的一个或多个实施例实现用于目标设计的闭式方法。为此,可以将符号间干扰的功率表达为:
P isi = E { e l 2 [ n ] } = u T R l u + g T R a ~ g - 2 u T R l , a ~ g ,
其中 R l = E { x l , n x l , n T } , R a ~ = E { a ~ n a ~ n T } , 以及 R l , a ~ = E { x l , n a ~ n - m 0 T } . 在此,E{*}表示统计期望算符。由此,Pisi被最小化,并受到先前定义的约束。
作为上述受约束最小化的基础的拉格朗日成本函数由下式给出:
L ( u , g , λ 1 , λ 2 , λ 3 ) = u T R l u + g T R a ~ g - 2 u T T l , a ~ g - 2 λ 1 ( g T i 0 - φ 1 ) - 2 λ T ( A T u - φ )
其中,λ=[λ2,λ3]T,并且{λ1,λ2,λ3}是拉格朗日乘数(multiplier)。L(u,g,λ1,λ2,λ3)关于u和g的梯度由下式给出:
▿ u L = 2 R l u - 2 R l , a ~ - 2 Aλ , 以及
▿ g L = 2 R a ~ g - 2 R l , a ~ T u - 2 λ 1 i 0 .
对于u和g进行求解,得到下面的公式:
Figure G2008800246790D000710
以及
Figure G2008800246790D000711
其中 R u = [ R l - R l , a ~ R a ~ - 1 R l , a ~ T ] - 1 并且 R g = [ R a ~ - R l , a ~ T R l - 1 R l , a ~ ] - 1 . 使用前述公式,定义下面的矩阵公式:
Figure G2008800246790D00081
在使用上面的矩阵公式对拉格朗日乘数{λ1,λ}求解之后,可以从上面给出的均衡器和目标系数公式获得最佳均衡器和目标系数。
相关矩阵Rl
Figure G2008800246790D00082
Figure G2008800246790D00083
中的第(i,j)元素可以计算如下。假定接收到的数据位a[n]是独立的并且等同分布(identically distributed),则得到下面的定义公式:
R l ( i , j ) = Σ k h b [ k ] h b [ k + i - j ] , i , j = 0,1 , . . . , N u - 1 ;
R a ~ ( i , j ) = ( 1 + α 2 ) δ ( i - j ) - α [ δ ( i - j - 1 ) + δ ( i - j + 1 ) ] , i , j = 0,1 , . . . , N g - 1 ;
以及
R l , a ~ ( i , j ) = h b [ m 0 + j - i ] - α h b [ m 0 + j - i + 1 ] , i = 0,1 , . . . , N u - 1 , 并且j=0,1,...,Ng-1,其中当k≠0时δ(k)是“0”,而当k=0时,δ(k)是“1”。
开发自适应算法的步骤之一是从误差信号185估计残留的符号间干扰。这可以通过对误差信号185进行依赖于数据的平均来完成。由于电子噪声(v[n])和位置抖动(τ[n])是零均值随机处理并且独立于数据位(a[n]),所以由依赖于数据的平均电路290(图2中所示)提供的对误差信号185的平均将有效地消除介质噪声和电子噪声的贡献,留下每个模式的残留符号间干扰分量作为平均。
使用本领域已知的受约束的最小二次均方(constrainedleast-mean-square)算法的原理,可以开发用于计算均衡器系数和目标系数的自适应方法。具体来说,可以将用于计算均衡器系数和目标系数的公式推导为:
u ~ [ n + 1 ] = u [ n ] - 2 μ u x n e d , k [ n ] ,
g ~ [ n + 1 ] = g [ n ] + 2 μ g a ~ n e d , k [ n ] ,
Figure G2008800246790D00089
以及
其中,μu和μg分别是均衡器和目标的自适应步长大小。在此情况下,ed,k[n]是以时间常数n对残留的符号间干扰的估计。通过确定将使
Figure G2008800246790D00091
Figure G2008800246790D00092
满足在上面的公式(1a-1c)中给出的约束的扰动的最小量得到量Θu[n]和Θg[n]。也就是说,通过最小化下面的拉格朗日成本函数得到Θu[n]和Θg[n]:
Figure G2008800246790D00093
L g ( Θ g [ n ] , λ g ) = Θ g T [ n ] Θ g [ n ] - 2 λ g T [ n ] ( i 0 T g [ n + 1 ] - φ 1 ,
其中2×1矢量λu[n]和标量λg[n]是拉格朗日乘数。
考虑到上述内容,Lu和Lg关于Θu[n]和Θg[n]的梯度分别由下式给出:
▿ Θ u L u = 2 Θ u - 2 A λ u [ n ] , 以及 ▿ Θ g L g = 2 Θ g - 2 i 0 λ g [ n ] 公式2
通过将上述梯度设置为零并应用上面的公式(1)的约束,可以确定Θu[n]和Θg[n]的最佳值。由此得到下面的公式:
Θ u [ n ] = A ( A T A ) - 1 ( φ - A T u ~ [ n + 1 ] ) ,
Θ g [ n ] = φ 1 - i 0 T g ~ [ n + 1 ] N g i 0 .
通过代入,导出下面的公式:
Figure G2008800246790D00099
公式3a
Figure G2008800246790D000910
公式3b
可以验证,紧挨在前面的公式满足约束ATu[n+1]=φ和 i 0 T g ~ [ n + 1 ] = φ 1 . 由于ATu[n]=φ和 i 0 T g ~ [ n ] = φ 1 , 所以可以简化上面的公式,得到下面的更新后的均衡器系数215(图2中所示)和更新后的目标系数270(图2中所示)的公式:
Figure G2008800246790D000913
公式4a
公式4b
作为例子,对于Nu=10,Ng=3,并且当数字有限脉冲响应滤波器110的主分支是第四分支时,上述更新后的均衡器系数和更新后的目标系数的公式可被简化为:
均衡系数=ui[n+1]=ui[n]-2μux[n-i]ed,k[n],其中i=0,1,5,6,7,8,9;
均衡系数=ui[n+1]=ui[n]-μued,k[n](x[n-2]+x[n-4]),其中i=2,4;
Figure G2008800246790D00102
其中i=0,1,2;对于所有的n,u3总是被设置为等于φ2
由于有限精度的影响,适应性系数可能慢慢离开满足约束的区域。因此,在一些情况中,基于上面的公式(3)而不是公式(4)来实施该自适应算法。与公式(3)相对应的均衡器的分支方式(tap-wise)自适应公式可以用简化形式写为:
ui[n+1]=ui[n]-2μux[n-i]ed,k[n],其中i=0,1,2,5,6,7,8,9;
u ~ [ n + 1 ] = 0.5 { u 2 [ n ] + u 4 [ n ] - 2 μ u ( x [ n - 2 ] + x [ n - 4 ] ) e d , k [ n ] } ;
u 2 [ n + 1 ] = u ~ [ n + 1 ] - φ 3 2 ; 以及
u 4 [ n + 1 ] = u ~ [ n + 1 ] + φ 3 2 .
与公式(3)相对应的目标的自适应公式可以用简化形式写为:
g ~ i [ n + 1 ] = g i [ n ] + 2 μ g a ~ [ n - m 0 - i ] e d , k [ n ] , 其中i=0,1,2;以及
g i [ n + 1 ] = g ~ i [ n + 1 ] + φ 1 - Σ j = 0 2 g ~ j [ n + 1 ] N g ) , 其中i=0,1,2,
其中对于所有的n,u3[n]=φ2
转到图2,图2示出根据本发明各种实施例的自适应均衡***200。自适应均衡***200包括作为数字有限脉冲响应滤波器210来实施的均衡器。数字有限脉冲响应滤波器210接收一系列的数字样本205,x[n],进行均衡处理,并提供相应系列的均衡样本220,y[n]。在本发明的一些实施例中,由模拟-数字转换器(未示出)提供数字样本205。在一些情况中,数字样本205对应于从磁存储介质得到的模拟输入。在其它情况中,数字样本205对应于从通信通道得到的模拟输入。基于本文中提供的公开内容,本领域的技术人员将会想到数字样本205的多种来源。通过更新后的均衡器系数215调节该均衡处理。如下面更充分描述的,更新后的均衡器系数215被自适应地算出,并且因此能够适应随时间变化的通道条件。应该指出,尽管该均衡器作为数字有限脉冲响应滤波器来实现,但是关于本发明的不同实施例可以使用其它形式的可调节均衡器。
均衡后的样本220被提供给检测器225,检测器225进行检测处理并提供理想输出230,a[n-Md],其中Md是检测器延迟。检测器225可以是本领域已知的能够执行可以再生原始输入的检测算法的任何检测器。均衡后的样本220还被提供给延迟电路235,延迟电路235将均衡后的样本延迟了延迟值240,M0,并提供延迟后的输出245,y[n-M0]。理想的输出230,a[n-Md]被提供给延迟电路250,在延迟电路250中它被延迟了延迟值255,Nl,使得M0=Md+Nl,其中Nl是在残留符号间干扰估计中使用的前体分量(pre-cursor components)的数目。得到的延迟输出260,a[n-M0]在时间上与延迟输出245对准。延迟输出260被提供给目标滤波器265,目标滤波器265根据更新后的目标系数270操作。目标滤波器265提供目标输出275,d[n-M0]。使用累加元件280从延迟输出245减去目标输出275。相减的结果是误差信号285,e[n-M0]。误差信号285表示均衡器、数字有限脉冲响应滤波器210的输出和通过目标滤波器265的处理之后的理想输出230之间的差。
误差信号285和延迟输出260被提供给依赖于数据的平均电路290。依赖于数据的平均电路290从误差信号285的其它构成分量中分离出未均衡分量(即,符号间干扰(el[n]))。由于电子噪声(v[n])和位置抖动(τ[n])是零均值随机处理并且独立于数据位(a[n]),所以由依赖于数据的平均电路290提供的对误差信号285的平均将有效地从介质噪声和电子噪声中消除电子噪声和位置抖动的贡献,留下每个模式的残留符号间干扰分量作为平均。因此,依赖于数据的平均电路290的依赖于数据的平均输出295(ed,k[n])大致等同于误差信号285的符号间干扰或未均衡分量(el[n])。
可以根据下面的方法进行依赖于数据的平均,其中模式长度是Nc位并且在时间上为第n时刻。通过围绕当前时刻n对称地设置数据模式的窗口,得到下面的公式:
a d , n = { a [ n - N c - 1 2 ] , a [ n - N c - 1 2 + 1 ] , . . . , a [ n + N c - 1 2 - 1 ] , a [ n + N c - 1 2 ] } , Nc为奇数;以及
a d , n = { a [ n - N c 2 + 1 ] , a [ n - N c 2 + 2 ] , . . . , a [ n + N c 2 - 1 ] , a [ n + N c 2 ] } , Nc为偶数。
然后,可以根据下面的公式估计残留的符号间干扰分量:
n k = n k + 1 e d , k [ n ] = n k - 1 n k e d , k [ n - 1 ] + 1 n k e [ n ] , a d , n = A d ( : , k ) , 以及
ed,k[n]=ed,k[n-1],其它。
在此情况下,Ad是所有可能的Nc位数据模式的
Figure G2008800246790D00124
矩阵,Ad(:,k)表示Ad的第k列,并且nk是对应于Ad的第k列的数据模式在时间上直到第n时刻的输入数据序列中出现的次数。设置针对
Figure G2008800246790D00125
的公式中给出的数据模式窗口使得捕获ed,k[n]中的后体(post cursor)符号间干扰和前体符号间干扰。然而,在本发明的一些实施例中,可以根据下面的公式设置模式窗口以重点考虑前体符号间干扰,从而提供好的均衡和检测性能:
ad,n={a[n],a[n+1],...,a[n+Nc-2],a[n+Nc-2]},    公式5
本领域的技术人员将会想到也可以使用例如指数平均、统一平均(uniform averaging)、窗口平均等任何平均方法来实现上面描述的依赖于数据的平均处理。
依赖于数据的平均输出295被提供给梯度累积电路201。另外,梯度累积电路201接收延迟输出260,a[n-M0],和延迟形式的数字样本205,x[n]。延迟形式的数字样本205被标记为延迟输出206,x[n-M0],并且在时间上与延迟输出260对准。基于这些输入,梯度计算电路201根据下面的公式计算均衡梯度226和目标梯度231:
Figure G2008800246790D00131
以及
Figure G2008800246790D00132
均衡梯度226和目标梯度231被提供给自适应均衡器系数和目标系数计算电路211。自适应均衡器系数和目标系数计算电路211将更新后的均衡器系数215提供给数字有限脉冲响应滤波器210并且将更新后的目标系数270提供给目标滤波器265。在本发明的一些实施例中,根据上面的公式(3a)计算更新后的均衡器系数215,为了方便将其复制在下面:
Figure G2008800246790D00133
其中 u ~ [ n + 1 ] = u [ n ] - 2 μ u x n - M 0 e d , k [ n ] . 在这些实施例中,根据上面的公式(3b)计算更新后的目标系数270,为了方便将其复制在下面:
Figure G2008800246790D00135
其中 g ~ [ n + 1 ] = g [ n ] + 2 μ g a ~ n - M 0 e d , k [ n ] . 在本发明的其它实施例中,根据上面的公式(4a)计算更新后的均衡器系数215,为了方便将其复制在下面:
均衡系数=u[n+1]=u[n]-2μued,k[n](INu-A(ATA)-1AT)xn
在这些实施例中,根据上面的公式(4b)计算更新后的目标系数270,为了方便将其复制在下面:
Figure G2008800246790D00137
在本发明的一些实施例中,实施上述自适应方法使用单独的目标滤波器和均衡器,所述目标滤波器和均衡器只用于自适应目的并且与不逐个样本地受影响的主信号通道上的目标滤波器和均衡器分开存在。这种方法避免了在计算分支度量(branch metrics)和通道度量(path metrics)时在检测器内部使用目标系数的自适应值的必要性。然而,因为该方法需要与主信号通道中的目标滤波器和均衡器并行的附加目标滤波器和均衡器,因此该方法是硬件密集型的。其它实施例通过使用改进的自适应策略避免了该附加硬件成本。更新后的均衡器系数和更新后的目标系数每个分区只被改变一次。在某些情况下,在每个分区的结尾处进行一次这样的改变。在这样做时,针对在整个分区上连续的每个样本计算均衡器和目标滤波器的瞬时梯度。在分区的结尾或者在分区中的一些点处,使用累积梯度计算更新后的均衡器系数和更新后的目标系数。
关于图3的流程图300描述用于均衡器和目标系数自适应的所得到的算法。遵循流程图300,将均衡器和目标系数初始化到所选约束内的值(块305)。将初始均衡器系数称为u,并且将初始目标系数称为g。对于公式(1a)-(1b)中给出的约束,可以如下使任意给定的目标矢量g=[g0,g1,g2]T和均衡器矢量u=[u0,u1,...,u9]满足该约束:
g i ← g i + φ 1 - g 0 - g 1 - g 2 3 , i = 0,1,2
u3=φ2 u ~ = u 2 + u 4 2
u 2 = u ~ - φ 3 2 , u 4 = u ~ + φ 3 2
并且对于i=0,1,5,6,...,9,ui保持不变。本领域的技术人员将认识到可以很容易地将上述满足约束的方法推广到任意长度和任意类型的线性约束的均衡器和目标矢量。将得到的满足约束的均衡器系数和目标系数应用于主信号通道的均衡器和目标滤波器。为了处理每个分区的数据,将均衡器计算和目标计算中的每一个的梯度矢量初始化为零(块310)。将均衡器梯度称为qu,并且将目标梯度称为qg。然后提取与当前时刻相对应的数据模式ad,n(块315)。这可以根据上面的公式(5)来完成:
ad,n={a[n],a[n+1],...,a[n+Nc-2],a[n+Nc-2]}。
然后计算主信号通道中均衡器输出的误差(块320)。这可以根据下面的公式来完成,前面关于图1描述了该公式:
e [ n ] = y [ n ] - d [ n - m 0 ] = Σ i = 0 Nu - 1 u [ i ] x [ n - i ] - Σ i = 0 Ng - 1 g [ i ] a ~ [ n - m 0 - - i ] = u T x n - g T a ~ n - m 0 .
然后提取与该时刻相对应的残留符号间干扰(ed,k[n])(块325)。在该分区的多个样本上重复该处理。在一些情况下,针对该分区中的每个样本重复该处理。在每个分区的后部期间,累积与均衡器和目标滤波器相对应的梯度(块330)。在一些情况下,在该分区的后一半样本上进行该处理。根据下面的公式计算和累积梯度:
qu[n]=qu[n-1]+xn-M0ed,k[n],n>0.5Ns;以及
q g [ n ] = q g [ n - 1 ] + a ~ n - m 0 e d , k [ n ] , n > 0.5 N s ,
其中qu[n]和qg[n]表示在时刻n的累积梯度,并且Ns是该分区中的位数。应该指出,在一些情况下,可以根据分区累积被设计为在哪儿开始来修正乘数0.5。此外,在一些情况下,可以简化均衡器梯度的计算,例如,通过使用符号(xn-M0)代替xn-M0
然后确定是否已经到达该分区的结尾(块335)。如果没有到达该分区的结尾(块335),则对后续样本重复块310-330的处理。作为选择,如果已经到达该分区的结尾(块335),则更新均衡器系数并且更新目标系数,并进行约束(块340,345,350)。在本发明的一些实施例中,根据上面提出的如下公式更新和约束均衡器系数:
u ~ ← u - 2 μ u q u [ N s ] ,
u ← u ~ + A ( A T A ) - 1 [ φ - A T u ] .
在这些实施例中,根据上面提出的如下公式更新和约束目标系数:
g ~ ← g + 2 μ g q g [ N s ] , 以及
g ← g ~ + i 0 φ 1 - i 0 T g ~ N g .
在本发明的其它实施例中,根据上面提出的如下公式更新和约束均衡器系数:
ui←ui-2μuqu,i[Ns],i=0,1,2,5,6,7,8,9;
u ~ ← 0.5 { u 2 + u 4 - 2 μ u ( q u , 2 [ N s ] + q u , 4 [ N s ] ) } ;
u 2 ← u ~ - φ 3 2 ; 以及
u 4 = u ~ + φ 3 2 ,
其中u3总被设置为等于φ2。在这些实施例中,根据上面提出的如下公式更新和约束目标系数:
g ~ i = g i + 2 μ g q g , i [ N s ] , i = 0,1,2 ; 以及
g i = g ~ i + φ 1 - Σ j = 0 2 g ~ j N g , i = 0,1,2 ,
其中u3总被设置为等于φ2。在此情况下,对于i=0,1,...,9和j=0,1,2,qui[Ns]和qg,i[Ns]分别是累积梯度矢量qu[Ns]和qg[Ns]中的第i和第j项系数。
转到图4,图4示出根据本发明的各种实施例的包括具有自适应均衡器和目标系数计算电路410的读取通道的存储***400。存储***400可以例如是硬盘驱动器。所包含的自适应计算电路能够基于接收到的数据流自适应地计算均衡器和目标系数。因此,可以根据上面关于图1-图3所进行的描述来实现该自适应计算电路。另外,存储***400包括接口控制器420、前置放大器412、硬盘控制器466、电动机控制器468、主轴电动机472、盘片(disk platter)478以及读/写头476。接口控制器420控制数据写入盘片478以及从盘片478读取数据的寻址和定时。盘片478上的数据由磁信号组构成,当读/写头组件476正确地定位在盘片478之上时该组件可以检测该磁信号组。在典型的读操作中,读/写头组件476被电动机控制器468准确地定位在盘片478上的期望数据轨道上方。电动机控制器468也通过在硬盘控制器466的指引下将读/写头组件移动到盘片478上的适当数据轨道来关于盘片478定位读/写头组件476并驱动主轴电动机472。主轴电动机472以确定的旋转速率(RPM)转动盘片478。
当读/写头组件476被定位到正确的数据轨道附近时,随着主轴电动机472转动盘片478,读/写头组件476感测代表盘片478上的数据的磁信号。感测到的磁信号被提供为代表盘片478上的磁数据的连续的微小模拟信号。该微小模拟信号从读/写头组件476经由前置放大器412被传送到读通道模块410。前置放大器412可操作用于调节从盘片478访问的微小模拟信号。另外,前置放大器412可操作用于调节来自读通道模块410的被指定写到盘片478的数据。反过来,读通道模块410解码(包括自适应目标导向和均衡化)并数字化接收到的模拟信号以重建最初写到盘片478的信息。将该数据作为读取数据403提供给接收电路。写操作基本上与上述读操作相反,其中将写入数据401提供给读通道模块410。然后将该数据编码并写到盘片478。
转到图5,图5示出根据本发明的不同实施例的通信***591,其包括具有自适应目标导向和均衡的接收器595。通信***591包括发送器593,如本领域中所知的,发送器593可操作用于经由传输介质597发送编码信息。接收器595从传输介质597接收该编码数据。接收器595包含了自适应均衡器和目标系数计算电路。所包含的自适应计算电路能够基于接收到的数据流自适应计算均衡器和目标系数。因此,可以按照上述关于图1-图3描述的内容实现该自适应计算电路。基于本文所提供的公开内容,本领域的技术人员将想到可对其进行根据本发明的实施例的均衡和目标导向的各种介质。
总之,本发明提供了用于进行均衡和目标过滤的新颖的***、装置、方法和配置。尽管上面已经给出了对本发明的一个和多个实施例的详细描述,但是在不偏离本发明的精神的情况下,各种替换、修改和等同物对于本领域的技术人员来说是显而易见的。因此,不应该将上述说明认为是对由所附权利要求限定的本发明的范围的限制。

Claims (18)

1.一种用于自适应均衡的方法,该方法包括:
提供数据处理***,其中该数据处理***包括均衡器电路、目标滤波器电路和检测器,并且其中该均衡器电路至少部分地基于均衡器系数进行均衡以得到第一输出,所述第一输出被提供给所述检测器,所述检测器进行检测处理并提供理想输出,该目标滤波器电路对经过延迟的理想输出进行滤波以得到第二输出;
基于来自所述均衡器电路的所述第一输出和来自所述目标滤波器电路的所述第二输出生成误差;
提取所述误差的符号间干扰分量;
使用所述符号间干扰分量计算均衡器梯度;以及
至少部分地基于所述均衡器梯度计算所述均衡器系数。
2.根据权利要求1所述的方法,其中所述方法还包括:
将数据输入提供给所述均衡器电路,其中从存储介质得到所述数据输入,所述存储介质具有多个分区,每个分区具有多个样本。
3.根据权利要求2所述的方法,其中逐个样本地提取所述符号间干扰分量。
4.根据权利要求3所述的方法,其中逐个分区地计算所述均衡器系数。
5.根据权利要求1所述的方法,其中由所述目标滤波器电路进行的滤波是至少部分地基于目标系数的噪声预测滤波,并且其中该方法还包括:
至少部分地基于所述误差计算目标梯度;以及
至少部分地基于所述目标梯度计算所述目标系数。
6.根据权利要求5所述的方法,其中所述目标系数是被约束的。
7.根据权利要求2所述的方法,其中逐个分区地计算所述目标系数。
8.根据权利要求1所述的方法,其中所述均衡器系数是被约束的。
9.根据权利要求1所述的方法,其中提取所述误差的符号间干扰分量包括:
对误差值进行依赖于数据的平均。
10.一种自适应均衡电路,该电路包括:
均衡器电路,其可操作用于基于可更新的均衡器系数均衡数据输入,并且提供均衡输出;
检测器,对均衡输出进行检测处理,并提供理想输出;
目标滤波器电路,其可操作用于至少部分地基于目标系数对经过延迟的理想输出进行滤波,并提供目标输出;
误差计算电路,其中所述误差计算电路确定所述目标输出和所述均衡输出之间的差异,并且其中所述误差计算电路提供误差输出;
依赖于数据的平均电路,其中所述依赖于数据的平均电路提取所述误差输出的符号间干扰分量;
梯度累积电路,其可操作用于至少部分地基于所述误差输出的符号间干扰分量计算均衡器梯度;以及
均衡器系数计算电路,其接收所述均衡器梯度并计算所述可更新的均衡器系数。
11.根据权利要求10所述的电路,其中从存储介质得到所述数据输入,该存储介质具有多个分区,每个分区具有多个样本。
12.根据权利要求11所述的电路,其中所述依赖于数据的平均电路逐个样本地操作以提取所述误差输出的符号间干扰分量。
13.根据权利要求12所述的电路,其中所述均衡器系数计算电路逐个分区地计算所述可更新的均衡器系数。
14.根据权利要求10所述的电路,其中所述目标系数是可更新的目标系数,其中所述梯度累积电路还可操作用于计算目标梯度,并且其中所述自适应均衡电路还包括:
目标系数计算电路,其接收所述目标梯度并计算所述可更新的目标系数。
15.根据权利要求14所述的电路,其中从存储介质得到所述数据输入,该存储介质具有多个分区,每个分区具有多个样本,并且其中所述目标系数计算电路逐个分区地计算所述可更新的目标系数。
16.根据权利要求14所述的电路,其中所述可更新的目标系数和所述可更新的均衡器系数是被约束的。
17.一种传输装置,其中所述传输装置包括:
接收器,其可操作用于从传输介质接收数据,并且其中所述接收器包括:
均衡器电路,其可操作用于基于可更新的均衡器系数均衡数据输入,并且提供均衡输出;
检测器,对均衡输出进行检测处理并提供理想输出;
目标滤波器电路,其可操作用于至少部分地基于目标系数对经过延迟的理想输出进行滤波,并且提供目标输出;
误差计算电路,其中所述误差计算电路确定所述目标输出和所述均衡输出之间的差异,并且其中所述误差计算电路提供误差输出;
依赖于数据的平均电路,其中所述依赖于数据的平均电路提取所述误差输出的符号间干扰分量;
梯度累积电路,其可操作用于至少部分地基于所述误差输出的符号间干扰分量计算均衡器梯度;以及
均衡器系数计算电路,其接收所述均衡器梯度并计算所述可更新的均衡器系数。
18.根据权利要求17所述的传输装置,其中所述传输装置是存储装置,并且所述传输介质是磁性存储介质。
CN2008800246790A 2007-12-21 2008-10-27 用于记录通道中自适应均衡的***和方法 Expired - Fee Related CN101743591B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US1623107P 2007-12-21 2007-12-21
US61/016,231 2007-12-21
PCT/US2008/081382 WO2009082542A1 (en) 2007-12-21 2008-10-27 Systems and methods for adaptive equalization in recording channels

Publications (2)

Publication Number Publication Date
CN101743591A CN101743591A (zh) 2010-06-16
CN101743591B true CN101743591B (zh) 2013-03-06

Family

ID=40801531

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008800246790A Expired - Fee Related CN101743591B (zh) 2007-12-21 2008-10-27 用于记录通道中自适应均衡的***和方法

Country Status (7)

Country Link
US (1) US8175201B2 (zh)
EP (1) EP2198427A4 (zh)
JP (1) JP5178844B2 (zh)
KR (1) KR101500024B1 (zh)
CN (1) CN101743591B (zh)
TW (1) TWI447713B (zh)
WO (1) WO2009082542A1 (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012514935A (ja) * 2009-01-09 2012-06-28 エルエスアイ コーポレーション 適応ターゲット探索のためのシステム及び方法
ITMI20091755A1 (it) 2009-10-13 2011-04-14 St Microelectronics Inc Sistema e metodo per la predizione adattativa del rumore dipendente dai dati (addnp)
TWI433480B (zh) * 2011-07-19 2014-04-01 Raydium Semiconductor Corp 可調適等化器及其運作方法
JP2013149306A (ja) * 2012-01-18 2013-08-01 Toshiba Corp 信号処理回路、信号処理方法、及び磁気ディスク装置
US8675769B1 (en) * 2012-06-20 2014-03-18 MagnaCom Ltd. Constellation map optimization for highly spectrally efficient communications
US8854757B2 (en) * 2012-12-04 2014-10-07 Lsi Corporation Systems and methods for old data inter-track interference compensation
US9190104B2 (en) * 2012-12-13 2015-11-17 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for data retry using averaging process
US9112538B2 (en) 2013-03-13 2015-08-18 Avago Technologies General Ip (Singapore) Pte. Ltd. Systems and methods for loop feedback
US8848776B1 (en) 2013-03-25 2014-09-30 Lsi Corporation Systems and methods for multi-dimensional signal equalization
US9165597B2 (en) * 2013-06-28 2015-10-20 Seagate Technology Llc Time-multiplexed single input single output (SISO) data recovery channel
US8929010B1 (en) 2013-08-21 2015-01-06 Lsi Corporation Systems and methods for loop pulse estimation
US9118519B2 (en) 2013-11-01 2015-08-25 MagnaCom Ltd. Reception of inter-symbol-correlated signals using symbol-by-symbol soft-output demodulator
US9245559B2 (en) 2014-03-04 2016-01-26 Avago Technologies General Ip (Singapore) Pte. Ltd. Track misregistration sensitive initialization of joint equalizer
US9496900B2 (en) 2014-05-06 2016-11-15 MagnaCom Ltd. Signal acquisition in a multimode environment
US9305593B2 (en) 2014-07-29 2016-04-05 Avago Technologies General Ip (Singapore) Pte. Ltd. Skew-tolerant multiple-reader array in array-reader based magnetic recording
US9093119B1 (en) 2014-07-29 2015-07-28 Lsi Corporation Skew-tolerant reader set selection in array-reader based magnetic recording
US9246523B1 (en) 2014-08-27 2016-01-26 MagnaCom Ltd. Transmitter signal shaping
US9985807B1 (en) 2016-06-28 2018-05-29 Seagate Technology Llc Channel parameter recovery
US10615881B2 (en) 2018-03-23 2020-04-07 Huawei Technologies Co., Ltd. System and method for adaptive channel equalization in a time varying channel

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005086156A2 (en) * 2004-03-09 2005-09-15 Thomson Licensing Arrangement for adaptive bit recovery
CN1971737A (zh) * 2005-11-23 2007-05-30 国际商业机器公司 读通道、存储驱动器和处理信号的方法

Family Cites Families (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5262904A (en) 1991-01-22 1993-11-16 International Business Machines Corporation Method and apparatus for measuring and compensating nonlinear bitshift
US5357520A (en) 1992-01-31 1994-10-18 International Business Machines Corporation Method and apparatus for precompensation value determination in a PRML data channel
IES61815B2 (en) * 1993-05-14 1994-11-30 Lowe Alpine Systems Int A harness for a rucksack
US5517146A (en) 1994-04-18 1996-05-14 Silicon Systems, Inc. Write precompensation circuit for compensating nonlinear magnetic effects in a recording channel
US5493454A (en) 1994-10-04 1996-02-20 Quantum Corporation Write precompensation optimization in a PRML channel using a selected PRML signal level
JP3453002B2 (ja) 1995-04-21 2003-10-06 富士通株式会社 自動調整方法、再生装置及び記憶装置
JP2658994B2 (ja) 1995-07-31 1997-09-30 日本電気株式会社 磁気記録装置
US5999355A (en) 1996-04-30 1999-12-07 Cirrus Logic, Inc. Gain and phase constrained adaptive equalizing filter in a sampled amplitude read channel for magnetic recording
US6819514B1 (en) * 1996-04-30 2004-11-16 Cirrus Logic, Inc. Adaptive equalization and interpolated timing recovery in a sampled amplitude read channel for magnetic recording
US6563655B1 (en) 1996-05-20 2003-05-13 Texas Instruments Incorporated Method and apparatus for failsafing and extending range for write precompensation
GB2330505B (en) * 1996-07-22 2001-02-07 Seagate Technology Phase detector estimator
JPH10134512A (ja) * 1996-10-24 1998-05-22 Hitachi Ltd 適応型波形等化器およびこれを用いた磁気ディスク装置
US6894854B1 (en) 1996-12-12 2005-05-17 Maxtor Corporation Disk drive which detects head flying height using first and second non-overlapping data patterns with different frequencies
GB2320866A (en) 1996-12-30 1998-07-01 Daewoo Electronics Co Ltd An equalization arrangement in which initial values which determine tap coefficients are adaptively chosen
JP3677141B2 (ja) 1997-05-30 2005-07-27 株式会社日立グローバルストレージテクノロジーズ 記録等化器及びそれを用いた磁気記録再生装置
US5986830A (en) 1997-07-30 1999-11-16 Cirrus Logic, Inc. Read/write channel write precompensation system and method using one or more delay clocks
US6091560A (en) 1997-10-30 2000-07-18 Seagate Technology, Inc. Low frequency signal baseline shift compensation in a disc drive
US6043942A (en) 1997-10-09 2000-03-28 International Business Machines Corporation Selectable write precompensation in a direct access storage device (DASD)
JPH11250407A (ja) 1998-02-27 1999-09-17 Hewlett Packard Japan Ltd Nlts補正回路
US6147828A (en) 1998-03-04 2000-11-14 Texas Instruments Incorporated Method and apparatus for reducing asymmetry in a signal from a magneto-resistive read head
US6246723B1 (en) 1998-05-04 2001-06-12 Cirrus Logic, Inc. Sampled amplitude read channel employing early-decisions from a trellis sequence detector for sampling value estimation
US6133861A (en) 1998-05-20 2000-10-17 Marvell Technology Group Selectable delay circuit having immunity to variations in fabrication and operating condition for write precompensation in a read/write channel
US6181505B1 (en) 1998-06-26 2001-01-30 Seagate Technology Llc Synchronous digital demodulator with integrated read and servo channels
US6130794A (en) 1998-06-30 2000-10-10 Lucent Technologies Inc. Statistical monitoring of data channels for enhanced data recovery performance
US7012772B1 (en) 1998-09-02 2006-03-14 Cirrus Logic, Inc. Sampled amplitude read channel employing an adaptive non-linear correction circuit for correcting non-linear distortions in a read signal
US6275345B1 (en) 1998-12-02 2001-08-14 International Business Machines Corporation System and method for estimating a frequency of slider airbearing resonance
US6587529B1 (en) * 1999-02-25 2003-07-01 Texas Instruments Incorporated Phase detector architecture for phase error estimating and zero phase restarting
JP3611472B2 (ja) * 1999-02-02 2005-01-19 松下電器産業株式会社 適応等化回路
US6404572B1 (en) 1999-05-05 2002-06-11 Texas Instruments Incorporated Circuit and method for generating a write precompensation signal
US6337778B1 (en) 1999-05-25 2002-01-08 Western Digital Technologies, Inc. Disk drive employing vector addition of primary phase write clock signals for generating secondary phase write clock signal
US6396651B1 (en) 1999-07-12 2002-05-28 Deanne S. Grover Gear-shifting compensation system and method for nonlinear input elements
JP3886300B2 (ja) 1999-07-21 2007-02-28 富士通株式会社 信号処理装置及びその信号処理方法
TW512320B (en) 1999-09-10 2002-12-01 Matsushita Electric Ind Co Ltd Signal processing device
JP2001184795A (ja) * 1999-12-24 2001-07-06 Nec Corp 適応等化器を内蔵した情報検出回路およびこれを用いた光ディスク装置
US6662303B1 (en) 2000-01-10 2003-12-09 Infineon Technologies North America Corp. Write precompensation circuit and read channel with write precompensation circuit that generates output signals by interpolating between selected phases
JP3486145B2 (ja) 2000-01-17 2004-01-13 松下電器産業株式会社 デジタル記録データ再生装置
US6678230B2 (en) 2000-10-31 2004-01-13 Matsushita Electric Industrial Co., Ltd. Waveform equalizer for a reproduction signal obtained by reproducing marks and non-marks recorded on a recording medium
JP3870333B2 (ja) 2000-11-30 2007-01-17 富士通株式会社 磁気記録再生装置および磁気記録再生用lsi
US6965638B2 (en) * 2001-04-17 2005-11-15 Texas Instruments Incorporated Increasing performance in modems in presence of noise
US6621648B2 (en) 2001-04-30 2003-09-16 Agere Systems Inc. Look ahead write precompensation
US6721114B1 (en) 2001-05-09 2004-04-13 Marvell International, Ltd. Precompensation circuit for magnetic recording
WO2003005348A1 (fr) 2001-07-06 2003-01-16 Fujitsu Limited Procede et dispositif de reglage de quantite de precompensation d'ecriture
US6831797B2 (en) 2001-09-14 2004-12-14 Quantum Corporation Programmable write equalization circuit
US6937415B2 (en) 2002-02-04 2005-08-30 Hitachi Global Storage Technologies Netherlands B.V. Method and apparatus for enhanced data channel performance using read sample buffering
US6788481B2 (en) 2002-03-21 2004-09-07 International Business Machines Corporation Process for measuring nonlinear transition shift (NLTS) at high recording densities with a giant magetoresistive (GMR) head
AU2003216690A1 (en) * 2002-04-23 2003-11-10 Koninklijke Philips Electronics N.V. Interference-free lms-based adaptive asynchronous receiver
US7116504B1 (en) 2003-03-25 2006-10-03 Marvell International Ltd. DC-offset compensation loops for magnetic recording system
US7248424B2 (en) 2003-04-25 2007-07-24 Fujitsu Limited Nonlinearity measuring method, nonlinearity measuring unit, magnetic recording/regenerating unit and LSI for magnetic recording/regenerating
US7308057B1 (en) 2003-06-05 2007-12-11 Maxtor Corporation Baseline wander compensation for perpendicular recording
WO2005013267A1 (ja) 2003-07-18 2005-02-10 Mitsubishi Chemical Corporation 光記録方法
JP4109173B2 (ja) * 2003-09-09 2008-07-02 松下電器産業株式会社 適応等化装置、及び適応等化方法
US20070140088A1 (en) 2003-09-30 2007-06-21 Yasumori Hino Evaluating apparatus and evaluating method
US7286595B2 (en) * 2003-10-10 2007-10-23 Hitachi Global Storage Technologies Netherlands B.V. Apparatus using a lengthened equalization target filter with a matched filter metric in a viterbi detector
JP2005135532A (ja) * 2003-10-30 2005-05-26 Sony Corp 適応等化装置、復号装置、及び誤差検出装置
JP2005135563A (ja) 2003-10-31 2005-05-26 Sanyo Electric Co Ltd 適応等化器
US7545862B2 (en) * 2004-02-16 2009-06-09 Sony Corporation Adaptive equalizer, decoding device, and error detecting device
US7123429B2 (en) 2004-02-26 2006-10-17 Hitachi Global Storage Technologies Netherlands B.V. Method and apparatus for providing write pre-compensation using a read timing path
US7193802B2 (en) 2004-03-25 2007-03-20 Hitachi Global Storage Technologies Netherlands, B.V. Apparatus for providing dynamic equalizer optimization
US7079342B1 (en) 2004-07-26 2006-07-18 Marvell International Ltd. Method and apparatus for asymmetry correction in magnetic recording channels
US7158324B2 (en) 2004-09-20 2007-01-02 Guzik Technical Enterprises Self-adjusting PRML receiver
KR100614241B1 (ko) 2005-02-07 2006-08-21 삼성전자주식회사 적응형 등화기의 초기값 설정 방법 및 장치
DE102005009002B4 (de) 2005-02-28 2018-10-31 Volkswagen Ag Verfahren zum Betrieb von aktiven Stabilisatoren an Kraftfahrzeugen
WO2006101159A1 (ja) * 2005-03-24 2006-09-28 Evolvable Systems Research Institute, Inc. 信号処理装置および信号処理方法
US7126773B1 (en) 2005-03-30 2006-10-24 Hitachi Global Storage Technologies Netherlands, B.V. Write precompensation method for perpendicular magnetic recording
US7460323B2 (en) 2005-07-29 2008-12-02 Hitachi Global Storage Technologies Netherlands B.V. Methods and systems for automatically characterizing non-linearities of a read-back signal of a recording system
US7643238B2 (en) 2005-08-29 2010-01-05 Broadcom Corporation Dibit extraction
US7715135B1 (en) 2005-09-20 2010-05-11 Marvell International Ltd. Methods, circuits, apparatus, and systems for read channel synchronization and/or fly height measurement
US7495854B2 (en) 2005-10-03 2009-02-24 International Business Machines Corporation Dynamic method for asymmetry compensation in a storage read channel
US7271753B1 (en) 2006-01-18 2007-09-18 Maxtor Corporation Calibration of analog front end for gain sensitive measurements
US7440224B2 (en) 2006-01-23 2008-10-21 Toshiba Corporation Disk drive servo
WO2007105918A1 (en) 2006-03-15 2007-09-20 Ktf Technologies, Inc. Apparatuses for overlaying images, portable devices having the same and methods of overlaying images
JP2007305174A (ja) 2006-05-08 2007-11-22 Fuji Electric Device Technology Co Ltd 磁気ディスク媒体の特性評価方法
US7764732B2 (en) * 2006-05-08 2010-07-27 Applied Micro Circuits Corporation Adaptive error slicer and residual intersymbol interference estimator
KR100749752B1 (ko) 2006-08-01 2007-08-17 삼성전자주식회사 디스크 구동 회로의 리드 회로 및 리드 회로의 신호처리방법
US7598130B2 (en) 2006-09-28 2009-10-06 Taiwan Semiconductor Manufacturing Company, Ltd. Method for reducing layout-dependent variations in semiconductor devices
US7733591B2 (en) 2006-12-18 2010-06-08 Hitachi Global Storage Technologies Netherlands B.V. Data storage device with data recovery process using fixed phase clocking for analog-to-digital conversion
US7542227B2 (en) 2007-06-29 2009-06-02 Samsung Electronics Co., Ltd. Flying height measurement and control with user data signal
US7924523B2 (en) 2007-12-21 2011-04-12 Lsi Corporation Frequency domain approach for efficient computation of fixed-point equalization targets

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005086156A2 (en) * 2004-03-09 2005-09-15 Thomson Licensing Arrangement for adaptive bit recovery
CN1971737A (zh) * 2005-11-23 2007-05-30 国际商业机器公司 读通道、存储驱动器和处理信号的方法

Also Published As

Publication number Publication date
WO2009082542A1 (en) 2009-07-02
KR20100092422A (ko) 2010-08-20
EP2198427A1 (en) 2010-06-23
US20100287420A1 (en) 2010-11-11
EP2198427A4 (en) 2013-11-06
TWI447713B (zh) 2014-08-01
CN101743591A (zh) 2010-06-16
JP5178844B2 (ja) 2013-04-10
KR101500024B1 (ko) 2015-03-06
TW200941468A (en) 2009-10-01
US8175201B2 (en) 2012-05-08
JP2011508519A (ja) 2011-03-10

Similar Documents

Publication Publication Date Title
CN101743591B (zh) 用于记录通道中自适应均衡的***和方法
CN100492513C (zh) 自适应均衡设备和方法
US7924523B2 (en) Frequency domain approach for efficient computation of fixed-point equalization targets
US7155660B1 (en) Detection in the presence of media noise
US9590803B2 (en) Timing error processor that uses the derivative of an interpolator function
US8566379B2 (en) Systems and methods for self tuning target adaptation
CN100559488C (zh) 用于提供动态均衡器最优化的设备
US7599450B2 (en) Pattern-dependent equalization and detection
CN101248493A (zh) 用于异步过采样、同步分数间隔均衡化以及数字增益控制的读取通道设备
CN102376312A (zh) 用于估计通道参数的双比特提取
US9165597B2 (en) Time-multiplexed single input single output (SISO) data recovery channel
CN102057429A (zh) 用于自适应目标搜索的***和方法
JP2008282477A (ja) データ再生装置及びデータ再生方法
WO2006048849A1 (en) Bit detection for multitrack digital data storage
CN101523494B (zh) 光学驱动器和用于预处理光盘读出信号的方法
JP2005158215A (ja) 情報再生方法および情報再生装置
US10026441B2 (en) Method and apparatus for joint adaptation of two-/multi-dimensional equalizer and partial response target
US9973354B1 (en) Partial zero forcing equalization
JP3588344B2 (ja) 信号再生装置及び方法
EP2409448B1 (en) Signal quality measuring apparatus and method thereof
Koonkarnkhai et al. Study of fractionally spaced equalizers for bit-patterned media recording
Sayyafan Deep Learning-Based Turbo-Detection and Equalization for Two-and Three-Dimensional Magnetic Recording
Shi MULTITRACK DETECTION FOR MAGNETIC RECORDING
Fitzpatrick Analysis of and coding for partial response magnetic recording systems
JPH10198913A (ja) 判定帰還等化方法及び判定帰還等化器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) CORPORAT

Free format text: FORMER OWNER: INFINEON TECHNOLOGIES CORP.

Effective date: 20150803

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150803

Address after: Singapore Singapore

Patentee after: Avago Technologies General IP (Singapore) Pte. Ltd.

Address before: California, USA

Patentee before: LSI Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130306

Termination date: 20161027