Abstract:
An apparatus, system, and method are disclosed for adaptive asynchronous equalization using leakage. An equalizer sums products of a plurality of tap signals from a delay line sampling a read signal and a plurality of corresponding tap coefficients to form an equalized signal in an asynchronous time domain having a first sampling rate. A leaky function module calculates a leaky function for each tap coefficient in the asynchronous time domain. An adaptation module adapts each of the tap coefficients as the leaky function for each tap coefficient summed with a signal-dependent updating function for each tap coefficient.
Abstract:
A method and systems for optimizing Asymmetric Digital Subscriber Line (ADSL) connections in DSL Access Multiplexor (DSLAM) that marries benefits of G.dmt and G.lite standards, using a flexible method implemented on a programmable Digital Signal Processor (DSP) and a Network Processor (NP) is disclosed. It provides a means to support full G.dmt rates for any of the attached users as long as less than half the users are actively moving data through the DSLAM, but by only using half the digital signal processing hardware and half the power consumption for the line drivers. The invention allows doubling the number of,ADSL ports available over a conventional scheme given about 20% more power is under 50% with only half the respective connections, all those G.dmt rates possible on their exceeds 50%, gradually active G.lite rates based on either based on a tiered tariff structure, until ultimately, when the utilization reaches 100%, all subscribers will be forced back to a maximum rate afforded by G.lite. Only as utilization drops back off, will active subscribers be brought back up to G.dmt's maximum transmission rates. Once the utilization drops below 50% again, then all active subscribers will be able to utilize G.dmt's maximum transmission rates. budget. When the utilization subscribers active on their users experience the maximum wire. However, when utilization subscribers start to experience a fixed policy or one that is based on a tiered tariff structure, until ultimately, when the utilization reaches 100%, all subscribers will be forced back to a maximum rate afforded by G.lite. Only as utilization drops back off, will active subscribers be brought back up to G.dmt's maximum transmission rates. Once the utilization drops below 50% again, then all active subscribers will be able to utilize G.dmt's maximum transmission rates.
Abstract:
PROBLEM TO BE SOLVED: To provide a parity check matrix connected to an LDPC code having the encoding complexity of a linear time. SOLUTION: This data low density parity check (LDPC) encoding method comprises a step for defining a first M×N parity check matrix, a step for generating a second parity check matrix having M×M triangle part matrix based on the first parity check matrix, and a step for mapping the data to the LDPC code word based on the second parity check matrix. This method is made valid especially for a data communication application, and also may be used for another application such as a data storage.
Abstract:
PROBLEM TO BE SOLVED: To provide frequency error combination logic for a multi-channel data detection system with a phase locked loop for each channel. SOLUTION: The frequency error combination logic comprises receiving frequency error information with respect to each channel; combination logic configured to combine the received frequency error information and generate a combined phase error, weighting the received frequency error information from each channel; and a frequency error output configured to apply the combined frequency error to at least one channel phase locked loop. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To substantially reduce the overall power requirement of a line driver connected to a digital subscriber line DSL by limiting a bandwidth of a signal transmitted to all subscriber lines other than those connected to an intended recipient of a physical data frame. SOLUTION: A shared digital subscriber line modem achieves reduced total power consumption and aquires data security by generating and transmitting a physical data frame which includes a control channel and a data field to only the connected client modem associated with the intended recipient. A second physical frame which does not include the data field is generated and transmitted to all of the other connected client modems.
Abstract:
PROBLEM TO BE SOLVED: To efficiently identify a channel dibit response based on a DSS sequence. SOLUTION: A dibit response estimation generator receives a DSS sequence and a DSS read-back sequence, which is a function of channel processing of the DSS sequence by a read channel. The generator generates a cyclic dibit response vector as the functions of the DSS sequence and DSS read-back sequence. Further, the generator generates an error signal as the function of comparison of the DSS read-back sequence and filtering of the DSS sequence based on the cyclic dibit response vector. An unacceptable error signal indicates a need to adjust the cyclic dibit response vector so as to yield acceptable comparison of the DSS read-back sequence with the filtering of the DSS sequence based on the cyclic dibit response vector. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a device, a system, and a method for detecting asymmetrical maximum likelihood. SOLUTION: In an initialization module, a plurality of branch metrics and a plurality of path memories are initialized. In a coefficient module, a plurality of coefficients are calculated. In the calculation module, a first and second designated likelihood functions are calculated. In a selection module, a third designated branch metric is calculated as the maximum value among the first and the second designated likelihood functions. In the path metric module, the third designated path memory is calculated from a first and second designated path memory. In a result module, a data output value is identified from one or more path memories. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide phase-error combination logic for a multi-channel data detection system with a phase locked loop for each channel. SOLUTION: The phase-error combination logic comprises receiving phase error information with respect to each channel; combination logic configured to combine the received phase error information and generate a combined phase error; and a phase-error output configured to apply the combined phase error to at least one channel phase locked loop. Additionally, error signal combination logic comprises receiving error information of a signal relevant to a phase locked loop with respect to each channel; combination logic configured to combine the received error signal information and generate a combined error signal, weighting the received error signal information from each channel, for example with reliability information. An error compensation output is configured to apply the combined, weighted error signal to at least one channel phase locked loop. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a dynamic method for asymmetry compensation in a storage read channel. SOLUTION: An asymmetry cancellation component communicates with an analog-to-digital converter which receives an analog signal representing data read from a storage medium by a read head. The asymmetry cancellation component receives the digital signal from the analog-to-digital converter representing the data read from the storage medium, and computes an error signal indicating an asymmetry in the digital signal. The computed error signal is used to determine a coefficient. The digital signal is adjusted using the coefficient to produce a corrected digital signal. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method for an equalizer calculation in a media system using a data set separator sequence. SOLUTION: An equalizer coefficient generator receives a DSS (data set separator)sequence and a DSS readback sequence being a function of channel processing of the DSS sequence by a read channel. The generator generates a coefficient cyclic equalizer vector as a function of the DSS sequence and DSS readback sequence. Furthermore, the generator generates an error signal as a function for comparing the DSS sequence with the DSS readback sequence based on the coefficient cyclic equalizer vector in equalization. An unacceptable error signal shows the need of adjusting the coefficient cyclic equalizer vector so as to obtain acceptable comparison of the DSS sequence with the DSS readback sequence based on the coefficient cyclic equalizer vector in equalization. COPYRIGHT: (C)2007,JPO&INPIT