摘要:
A system for transferring data read from a data storage medium. The system comprises a memory unit, a controller, a memory management logic, and an output interface. The memory unit stores the data. The controller compares at least one address of the data with at least one defect address and generates a defect notification signal indicating the comparison result. The memory management logic calculates the amount of the data stored in the memory unit for transfer and generates a calculation signal according to the amount of the data and the defect notification signal received from the controller. The output interface retrieves the data from the memory unit and transfers the retrieved data according to the calculation signal received from the memory management logic.
摘要:
A decoding apparatus adapted for an optical access system comprises an interface, a detection element, and an error correction element. The interface receives a data from an optical storage medium. The detection element executes an error detection on the data received from the interface before the data is buffered to a first memory and generates a defect result in response to the error detection. The error correction element decodes the data in response to the defect result. A decoding method for an optical access system comprising the steps of: receiving a data from an optical storage medium via an interface of the optical access system; executing an error detection on the data received from the interface before the data is buffered to a first memory; generating a defect result in response to the error detection; and decoding the data in response to the defect result.
摘要:
A method and device for error analysis particularly adoptable for a recording medium such as an optical disc are disclosed. The present invention executes an encoding-like operation such as an interleaving operation to error flags during reproducing data from the optical disc, so as to obtain number and distribution of the errors on the disc.
摘要:
A method of syndrome generation for an error correction code (ECC) block having M columns by N rows with both M and N are greater than 1 includes storing a sub-block of the ECC block into a data memory, reading a plurality of symbols of a column of the sub-block from the data memory with at least one symbol being read during each reading cycle, and updating a plurality of syndromes corresponding to the column of the sub-block according to the plurality of symbols read from the data memory.
摘要:
A data processing system is disclosed. The system includes a processor, a transformer, a first memory buffer, a second memory buffer, a first filter, and a second filter. An obtained transmission signal symbol is first transformed to first data. The first memory buffer stores the first data. The processor obtains peak data based on the first data according to a predetermined threshold. The transformer transforms the peak data to second data and stores the second data in the second memory buffer. The first filter filters the second data to determine reserved data of the second data and removes the reserved data from the second data to generate third data. The transformer transforms the third data to fourth data and stores the fourth data in the second memory buffer. The processor merges the first and fourth data to generate fifth data. The second filter filters the fifth data based on the transmission signal symbol and a previously obtained transmission signal symbol.
摘要:
An error correction device is provided. When an error of an incorrect data group stored in a memory is detected, a memory controller of the error correction device executes a burst read, burst write or burst read-modify-write (RMW) operations to the memory instead of the conventional single read-modify-write (RMW) operation, thereby reducing the occupied bandwidth of the memory.
摘要:
The present invention discloses a method for performing a defective-area management adaptive to a slipping replacement algorithm in an optical media with segmented sector/blocks, by either keeping buffering a read user data of the sector/block to a buffer memory, regardless of the read sector/block is defective, or keeping buffering the read user data to two different memories based on whether the sector/block is defective, thereby simplifying the complicated steps due to absence of interruption of data buffering, and therefore raising an operating performance.
摘要:
A decoding apparatus adapted for an optical access system comprises an interface, a detection element, and an error correction element. The interface receives a data from an optical storage medium. The detection element executes an error detection on the data received from the interface before the data is buffered to a first memory and generates a defect result in response to the error detection. The error correction element decodes the data in response to the defect result. A decoding method for an optical access system comprising the steps of: receiving a data from an optical storage medium via an interface of the optical access system; executing an error detection on the data received from the interface before the data is buffered to a first memory; generating a defect result in response to the error detection; and decoding the data in response to the defect result.
摘要:
A system and method for encrypting an electronic file in a mobile electronic device reads bytes of the electronic file from a cache of a memory system and divides the bytes into a plurality of byte lines. The system and method further assigns a numerical cipher to each byte line and searches a position of each numerical cipher in a corresponding byte line. Furthermore, the system and method encrypt each byte line by inserting one or more random bytes into each byte line, and generates an encrypted electronic file by combining all the encrypted byte lines.
摘要:
An optical storage medium recording apparatus is provided a data preparing and ECC encoding circuit that both prepares the data by combining different categories of data into data sequences in accordance with a data layout on the optical storage medium and encodes the combined data. The encoded data is temporarily stored in a data buffer, and subsequently successively read out by a recording circuit for recording onto the optical storage medium according to the data layout. For a Blu-ray disc recording apparatus, the data preparing and ECC encoding circuit includes a LDC/BIS encoder for generating long distance error correction codes (LDC) and burst indicator subcodes (BIS) from the combined data to form LDC and BIS encoded data, which is temporarily stored in the data buffer. The recording circuit includes an interleave circuit for interleaving the LDC and BIS data to form physical clusters for recording on the disc.