Patent classifications
G11B20/10037
Data path dynamic range optimization
Systems and methods are disclosed for full utilization of a data path's dynamic range. In certain embodiments, an apparatus may comprise a circuit including a first filter to digitally filter and output a first signal, a second filter to digitally filter and output a second signal, a summing node, and a first adaptation circuit. The summing node combine the first signal and the second signal to generate a combined signal at a summing node output. The first adaptation circuit may be configured to receive the combined signal, and filter the first signal and the second signal to set a dynamic amplitude range of the combined signal at the summing node output by modifying a first coefficient of the first filter and a second coefficient of the second filter based on the combined signal.
Machine learning-based read channel data detection
Technology for improved data detection using machine learning may include a method in which an analog read signal comprising data read from a non-transitory storage medium of the data storage device is received. The analog read signal is processed into a plurality of digital samples. A digital sample from the plurality of digital samples is classified into a category from a plurality of categories using a machine learning algorithm for at least some of the plurality of digital samples. The plurality of digital samples is then decoded based on at least some of the predicted categories.
DATA GROUP PLAYBACK DEVICE AND SYSTEM AND METHOD FOR SAME
The present invention provides an apparatus, system and method for reproducing data in groups. According to the apparatus, system and method for reproducing data in groups, some piece of data of sound source data that is already being reproduced through a specific terminal or external speaker is input through a microphone and compared with the entire data of the sound source data, thus to identify a current reproduction point, and synchronize the reproduction point with sound source data being played externally, thereby reproducing the sound source data at the same time.
MOTOR DRIVER CIRCUIT, POSITIONING DEVICE AND HARD DISK APPARATUS USING SAME, AND MOTOR DRIVING METHOD
Disclosed herein is a motor driver circuit including a first output terminal to be connected to a first end of a to-be-driven motor via a sense resistor, a second output terminal to be connected to a second end of the motor, an error detector that generates an error signal, an A/D converter that obtains a digital signal, a compensator that generates a voltage command value, a D/A converter that converts the voltage command value to an analog control signal, a pulse width modulator that generates a first pulse and a second pulse, and an output stage that generates a first driving voltage and a second driving voltage. During a first mode, the compensator uses the error signal obtained by the A/D converter at a negative edge timing of the first pulse, for the error signal at a positive edge timing of the second pulse.
Cancelling adjacent track interference
An apparatus may comprise a circuit configured to receive first underlying data corresponding to a first signal and receive a second signal corresponding to second underlying data. The circuit may determine an interference component signal based on the first underlying data corresponding to the first signal and a first channel pulse response shape for the first signal, determine estimated decisions corresponding to the second signal based on the second signal, and determine an estimated signal based on the estimated decisions corresponding to the second signal and a second channel pulse response shape for the second signal. The circuit may then generate a remaining signal based on the estimated signal and the second signal, generate an error signal based on the interference component signal and the remaining signal, and adapt one or more parameters of the first channel pulse response shape based on the error signal.
AUDIO RECORDING METHOD AND ASSOCIATED AUDIO PROCESSING CIRCUIT
The present invention provides an audio recording method and an associated audio processing circuit. The recording method includes performing an initialization of an audio processing circuit at a first timing, setting a gain of the audio processing circuit to a first value at a second timing, using the audio processing circuit to start recording at a third timing, completing the initialization of the audio processing circuit at a fourth timing, and adjusting the gain of the audio processing circuit to a second value at a fifth timing. The second value is greater than the first value, the first timing and the second timing are earlier than the third timing, the fourth timing is later than the third timing, and the fifth timing is later than the third timing.
Data group playback device and system and method for same
The present invention provides an apparatus, system and method for reproducing data in groups. According to the apparatus, system and method for reproducing data in groups, some piece of data of sound source data that is already being reproduced through a specific terminal or external speaker is input through a microphone and compared with the entire data of the sound source data, thus to identify a current reproduction point, and synchronize the reproduction point with sound source data being played externally, thereby reproducing the sound source data at the same time.
System and method for managing off-track read retry
The technology disclosed herein pertains to a system and method for managing off-track retry. An implementation of a method of determining offset direction for read off-track retry includes storing analog to digital converter (ADC) values of data read from a data sector by a data reader in a read channel buffer, calculating an indicator value of the distribution of the ADC values, determining an amount of offset for the data reader based on the indicator value, and moving the data reader by the amount of offset before performing a read retry operation.
Data storage device with separate actuators
A data storage device can consist of a data storage medium that has a recording surface accessed by a first transducing head suspended by a first actuator and a second transducing head suspended by a second actuator. The first actuator may be configured to access a first region of the recording surface while the second actuator is configured to access a second region of the recording surface. The first and second regions can be separate and non-overlapping.
Machine learning-based read channel data detection
Technology for improved data detection using machine learning may include a method in which an analog read signal comprising data read from a non-transitory storage medium of the data storage device is received. The analog read signal is processed into a plurality of digital samples. A digital sample from the plurality of digital samples is classified into a category from a plurality of categories using a machine learning algorithm for at least some of the plurality of digital samples. The plurality of digital samples is then decoded based on at least some of the predicted categories.