摘要:
The method and architecture improve the robustness of a synchronization system through a minimum latency loop, for Hard Disk Drives (HDD), for example, wherein synchronous detection processing is performed for timing recovering of a correct sampling phase and frequency and by a first acquisition step of a known preamble signal pattern, for generating a timing periodic signal, followed by a second tracking step, for recovering phase, frequency and gain sampling errors of the synchronization signal including a header followed by an unknown data content. Advantageously, a feedback loop including a numeric preamble generator (NPG) is provided for obtaining a reduced latency in the acquisition phase. The NPG stores preamble values for different phase offset.
摘要:
A method for detecting signals affected by intersymbol interference provides for a path memory in the form of a trellis admitting survivor paths comprising a first and a second stage. The first stage includes a shift register exchange with a given number of states and a given length λ. The first stage outputs a first state SAkk-λ on the survivor path for the best state Ak, and a second state SBkk-λ on the survivor path for another state Bk. The second stage is configured as a two-state shift register exchange having a respective memory length Λ, including respective first and second registers. In the respective first and second registers the survivor paths are stored leading to a respective first σ0k and second σ1k state, whereby the respective first register contains the backend of the best survivor path, while the respective second register contains the backend of an alternative survivor path.
摘要翻译:用于检测由符号间干扰影响的信号的方法提供以包含第一和第二阶段的遗体路径形式的网格形式的路径存储器。 第一级包括具有给定数量的状态和给定长度λ的移位寄存器交换。 第一级在幸存路径上输出最佳状态A N的第一状态S u> K SUB>和第二状态S < 在另一状态B SUB>的幸存路径上的SUP> Bk k> k-lambda SUB>。 第二级被配置为具有各自的存储器长度Lambda的双态移位寄存器交换机,包括相应的第一和第二寄存器。 在相应的第一和第二寄存器中存储了幸存路径,导致相应的第一西格尔&lt; 0&gt;和第二西格尔&lt; 1&gt; / SUB>状态,由此相应的第一寄存器包含最佳幸存路径的后端,而相应的第二寄存器包含备用幸存路径的后端。
摘要:
In the MSN encoded form, the symbols of each block of the present invention define a running digital sum (RDS) value, defined as RDS([a0a1 . . . aN−1])=−Σi(−1)ai where the symbols ai belong to the set {0, 1} and the sum extends for values of i from 0 to N−1. An encoder is configured to satisfy at least one of the following characteristics: a) blocks of symbols with a given length (L) are used for encoding, wherein RDS=RDS0+4.K, where K is an integer, RDS is the said running digital sum, RDS0 is defined as zero for even values of the said length (L), and one for odd values of said length (L), and b) blocks of symbols with a given length (L) are used for MSN coding and encoding is effected by selecting encoded blocks such that the set of running digital sum (RDS) values is the set with the minimum number of elements that satisfy the required rate value, defined as the ratio between the length of the input blocks and the length of the output blocks. A decoder with a simplified trellis structure is used for decoding (as in decoding a digital signal read from media on which the signal in question has been recorded via a vertical or perpendicular magnetic recording technique, for example).
摘要:
A receiver in a data read channel has an input terminal for receiving an input signal provided by a transmitter of the data read channel, and produces an output signal at an output terminal. The receiver includes a finite impulse response (FIR) filter coupled to the input terminal and having filter coefficients capable of being adapted, an interpolated timing-recovery circuit coupled to an output of the FIR filter, the timing-recovery circuit having an output signal coupled to the output terminal of the receiver, and a timer circuit coupled to the output terminal and feedback connected to the timing-recovery circuit, wherein the coefficients of the timing-recovery circuit are dynamically adapted using a cost weighted function through a signal power spectrum of the data read channel.
摘要:
A method of storing a data file, particularly in the MPEG format and including a flow of different frames, comprises a protection system for the data file based on a parameter stored in the data file. Advantageously, the storage method comprises selectively protecting the frames by storing parameters that are associated with corresponding different frames whose values are selected to provide a playing quality level requested by an end user. Also, a method is provided for decoding a data file, particularly of the MPEG type and including a flow of different frames, wherein the data file is stored per above.
摘要:
A control signal compensation method is particularly intended for an analog/digital processing system provided with a control loop, including in turn a controller and a monitoring circuit. The method includes storing corrections made by the controller, fast processing such as corrections before transmitting the corrections throughout the control loop, and generating a compensation signal for the latency effects of the controller, by the use of a negative feedback loop provided at the monitoring circuit level. A compensation control system implements the above method, and an analog/digital processing system incorporates such a compensation control system
摘要:
A method for storing user data on a hard disk drive system comprises distributing user data across a plurality of independent data sectors, with each data sector including a first header having a first preamble field and a first sync mark field, and a second header having a second preamble field and a second sync mark field. The method performs a first timing recovery phase for recovering signal amplitude by acquiring phase and frequency lock from at least one of the preamble fields, and performs a subsequent frame synchronous detection phase by acquiring a corresponding sync mark field.
摘要:
A method is provided for optimizing a PRML (Partial Response Maximum Likelihood) receiving channel for mass memory data receiving systems comprising an input receiving channel, a receiver placed downstream of the channel, a detector connected in cascade to the receiver, and a summing node being input both the receiver output through a delay line, and the output from the detector through an impulsive filter. The method includes performing an indirect estimate of the noise strength by filtering out the error sequence, i.e. the output signal from the summing node, through a filter, and selecting either the output from the summing node or the output from the filter to obtain an optimization parameter for feedback to the receiving system.
摘要:
A method for storing user data on a hard disk drive system comprises distributing user data across a plurality of independent data sectors, with each data sector including a first header having a first preamble field and a first sync mark field, and a second header having a second preamble field and a second sync mark field. The method performs a first timing recovery phase for recovering signal amplitude by acquiring phase and frequency lock from at least one of the preamble fields, and performs a subsequent frame synchronous detection phase by acquiring a corresponding sync mark field.
摘要:
A method for detecting signals affected by intersymbol interference provides for a path memory being arranged in the form of a trellis admitting survivor paths comprising a first and a second stage. The first stage includes a shift register exchange with a given number of states and a given length λ. At time k-λ, where λ is said given length, the first stage outputs a) a first state SAkk-λ on the survivor path for the best state Ak at time k, while keeping track of the parity for the state at time k-λ for each of the survivor paths in said path memory, and b) a second state SBkk-λ on the survivor path for another state Bk having the same intersymbol interference state as said best state Ak and the opposite priority state. The second stage as is a two-state shift register exchange having a respective memory length Λ, including respective first and second registers. In said respective first and second registers the survivor paths are stored leading to a respective first σ0k and second (σ1k state, the first respective state being equal to said first state SAkk-λ on said best path, whereby the respective first register contains the backend of said best survivor path, while the respective second register contains the backend of an alternative survivor path, the alternative survivor path being for the state at time k with the same intersymbol interference state as said best state and the opposite parity state.