摘要:
In a recordable disk recording controller circuit, a data buffer manager receives a command and sends the command to a micro-controller. The micro-controller generates a set of register batches from each command and sends the register data and index of the register batch to a batch register controller. The batch register controller receives the register data and index of the register batch from the micro-controller and stores the received register data and index of the register batch in a batch buffer. The batch register controller retrieves the register batches from the batch buffer and writes the master registers of an encoder controller based on the register index and register data of the register batches after the master registers of the encoder controller are updated into the slave registers of the encoder controller. The encoder controller generates control signals to a recording circuit depending on updated slave registers. Such control signals cause the recording circuit to record a signal representative of signal data on a recordable disk located in a recordable disk driver.
摘要:
An integrated apparatus for multi-standard optical media includes a compact disc/digital versatile disc (CD/DVD) processor, a high-definition DVD (HDDVD) processor and a Blu-ray disc (BD) processor; a memory unit connected to the CD/DVD processor, the HDDVD processor and the BD processor to provide a storage resource; and a shared error correction code (ECC) engine for encoding or decoding the CD/DVD data stream, the HDDVD data stream and the BD data stream. Therein, the ECC engine further has a syndrome/parity generator to encode the data stream or to obtain the syndrome information from the data stream; and an erasure generator to obtain the possible error position information from the data stream. Thereby, the complexity and cost of the integrated apparatus can be reduced.
摘要:
A link writing method for a recordable or rewritable compact disk includes recording a writing interruption address and enabling a succeeding writing process after the writing interruption. Enabling a succeeding writing process includes searching the linking area and enabling a start writing signal and activating a laser power. The method can link a succeeding writing area with a previously written interrupted area with sufficient accuracy to allow the data frame to be successfully processed by error correction within the host drive. The linking area may be positioned by counting the values of the interrupted block, the interrupted data frame, and the interrupted bit count or by detecting a blank area. Other techniques for positioning the linking area include detecting an unwritten area having a length greater than a maximum or writing a characteristic pattern after an interruption.
摘要:
A link writing method for a recordable or rewritable compact disk includes recording a writing interruption address and enabling a succeeding writing process after the writing interruption. Enabling a succeeding writing process includes searching the linking area and enabling a start writing signal and activating a laser power. The method can link a succeeding writing area with a previously written interrupted area with sufficient accuracy to allow the data frame to be successfully processed by error correction within the host drive. The linking area may be positioned by counting the values of the interrupted block, the interrupted data frame, and the interrupted bit count or by detecting a blank area. Other techniques for positioning the linking area include detecting an unwritten area having a length greater than a maximum or writing a characteristic pattern after an interruption.
摘要:
A link writing method for a recordable or rewritable compact disk includes recording a writing interruption address and enabling a succeeding writing process after the writing interruption. Enabling a succeeding writing process includes searching the linking area and enabling a start writing signal and activating a laser power. The method can link a succeeding writing area with a previously written interrupted area with sufficient accuracy to allow the data frame to be successfully processed by error correction within the host drive. The linking area may be positioned by counting the values of the interrupted block, the interrupted data frame, and the interrupted bit count or by detecting a blank area. Other techniques for positioning the linking area include detecting an unwritten area having a length greater than a maximum or writing a characteristic pattern after an interruption.
摘要:
A digital sum variation (DSV) computation method and system is proposed, which is capable of determining the DSV value of a bit stream of channel-bit symbols to thereby find the optimal merge-bit symbol for insertion between each succeeding pair of the channel-bit symbols. This DSV computation method and system is characterized in the use of a Zero Digital Sum Variation (ZDSV) principle to determine the DSV. This DSV computation method and system can find the optimal merge-bit symbol for insertion between each succeeding pair of the channel-bit symbols in a more cost-effective manner with the need for a reduced amount of memory and utilizes a lookup table requiring a reduced amount of memory space for storage so that memory space can be reduced as compared to the prior art. This DSV computation method and system is therefore more advantageous to use than the prior art.
摘要:
An adaptive-selection method for memory access priority control in MPEG processor. The processor has functional modules that include an input interface, a CPU, an audio decoder, a video decoder, an audio processor, a video processor and a memory controller. Each of the modules gains control over the data bus via arbitration by the memory controller for accessing the memory. The access priority of the CPU to the data bus is maintained at a relatively lower level except when the CPU needs to perform parsing on the MPEG compressed data and implementing the initial decoding of the audio compressed data. The use of data bus bandwidth is therefore balanced among all the system resources thereby increasing the overall system performance.