摘要:
According to one embodiment, a data storage apparatus includes a read module, an error detector and a controller. The read module is configured to read data from a flash memory, more precisely from a rewrite area and a write-back area, both provided in the flash memory. The error detector is configured to detect errors, if any, in the data read. The controller is configured to keep rewriting data, without correcting the errors the error detector has detected in the rewrite area of the flash memory.
摘要:
According to one embodiment, a data storage apparatus includes a memory module and a controller. The memory module has a plurality of flash memory chips. Data is written to or read from each flash memory chip having a specific page size as access unit. The controller is configured to supply memory control signals, which are independent of the common signal containing the data and addresses, to the flash memory chips, respectively, in order to write data larger than the specific data size to the memory module. In the memory module, the respective flash memory chips store the data, each at the same address, in response to the memory control signals.
摘要:
According to one embodiment, a data recording and reproducing apparatus includes: a reproduced signal output device reading data recorded on an optical recording medium to output a reproduced signal; and a waveform compensation amount data generating device generating waveform compensation amount data of a recording waveform corresponding to recording data which is to be recorded to the optical recording medium. At the time of recording learning, this data recording and reproducing apparatus integrates, for each pattern, waveform error data which are used as a basis of the generation of the waveform compensation amount data by the waveform compensation amount data generating device, and adjusts output of a pattern instruction signal for instructing which of the patterns is an integration target, so as to integrate, for each pattern, the waveform error data in a target test write area corresponding to an integer number of rotations of the optical recording medium.
摘要:
According to one embodiment, a memory control device includes: queues in channels; first controller; generator; and second controller. The queues hold write commands for data pieces. The first controller causes: (i) when a read command is received, and until the write commands are held in the queues, the channels are synchronized with each other, and processes of the write commands become ready to be performed, a read process based on the read command prior to the write commands; and, (ii) when the processes of write commands become ready to be performed, synchronization of the channels and write processes for the data pieces based on the write commands. The generator generates error correction codes based on the data pieces when the channels are synchronized with each other and the processes based on the write commands are performed. The second controller writes the error correction codes on the storage medium.
摘要:
There is provided a recording apparatus which modulates record data by a predetermined modulation method and records record patterns corresponding to the record data on an optical disk, including a random data generator which generates random data as the record data, a data exchange processor which performs exchange processing on the random data so as to equalize a frequency of appearance of each of the record patterns relative to the entire record patterns on the optical disk corresponding to the respective random data, a modulator which modulates the random data subjected to the exchange processing by the predetermined modulation method, an optical head which records record patterns corresponding to the modulated random data on the optical disk, and reproduces the modulated random data from the recorded record patterns, and a record learning unit which calculates correction amounts for recorded positions of the respective record patterns based on the reproduced random data.
摘要:
According to one embodiment, in an information recording and reproducing apparatus, a record data correction unit generates correction data for correcting a record waveform generated according to record data. Further, the information recording and reproducing apparatus generates discrimination data for use in pattern discrimination performed to generate the correction data, using decoded data outputted from a PRML signal processing unit and the record data, and outputs the generated discrimination data to the record data correction unit.
摘要:
An integrated circuit includes an AD converter and a self-test circuit configured to test the AD converter. The self-test circuit includes a clock generator which generates a clock for allowing the AD converter to AD-convert an external sine wave signal externally input, a sine wave generator which generates an internal sine wave signal in digital form, a subtractor which determines a differential signal between the AD-converted external sine wave signal and the internal sine wave signal, a PLL device which allows a phase-locked loop receiving the differential signal as an input to control a phase of the internal sine wave signal such that the internal sine wave signal is in phase with the external sine wave signal, and a root mean square calculator which calculates a root mean square of the differential signal to generate a diagnostic signal corresponding to the AD converter.
摘要:
According to one embodiment, there is provided an optical disk apparatus including a detecting unit which reads a reflective light from an optical disk and outputs a read signal, a decoder which decodes the read signal from the detecting unit, an extracting unit which extracts from the read signal the first and second specification information of the same content recorded in first and second areas on the optical disk, a processor which compares the first specification information with the second specification information and processes the specification information based on the comparison result, and a controller which controls the detecting unit or the decoder, based on the specification information processed by the processor.
摘要:
A data processing apparatus may include a memory unit which stores information including sync frame data, a preceding calculation system circuit which makes a syndrome calculation from the information including sync frame data, a retry calculation system circuit which makes a syndrome calculation from information stored in the memory unit, a buffer group which stores a calculation result of the preceding calculation system circuit or that of the retry calculation system circuit, and a correction execution process system circuit which executes error correction for the information including sync frame data according to the calculation result stored in the buffer group.
摘要:
According to one embodiment, a data storage apparatus includes a flash memory and a controller for controlling the flash memory. The flash memory is configured to store data is written in units of a prescribed size. In order to write data smaller than the prescribe size, the controller first isolates attribute data from each save data item of the prescribed size, which has been read from any flash memory, and then stores the attribute data to an attribute data memory, and finally transfers the user data contained in the save data, to a save data memory.