Optical disc player system and method of controlling a decoding unit in the optical disc player system to read encoded bitstream data from a buffer memory
Abstract
A data processing apparatus for decoding a bitstream includes a channel decoder, a demultiplexer and a plurality of decoders. The channel decoder is used for generating an encoded bitstream data from a received channel data and storing the encoded bitstream data to a buffer, wherein the encoded bitstream contains a plurality types of sectors. The demultiplexer is used for rearranging the stored encoded bitstream data according to the plurality of types and storing sectors corresponding to the same bitstream type in respective regions in the buffer. The decoders are used for decoding the sectors corresponding to the bitstream types, the decoders retrieving the rearranged data from the buffer according to corresponding one of the plurality of types.
Claims
exact text as granted — not AI-modified1 . A data processing apparatus for decoding a bitstream, comprising:
a channel decoder for generating an encoded bitstream data from a received channel data and storing the encoded bitstream data to a buffer, wherein the encoded bitstream contains a plurality types of sectors; a demultiplexer for rearranging the stored encoded bitstream data according to the plurality of types and storing sectors corresponding to the same bitstream type in respective regions in the buffer; and a plurality of decoders for decoding the sectors corresponding to the bitstream types, the decoders retrieving the rearranged data from the buffer according to corresponding one of the plurality of types.
2 . The data processing apparatus as claimed in claim 1 , wherein the data processing apparatus is a integrated single chip.
3 . The data processing apparatus as claimed in claim 1 , wherein the decoders retrieving the rearranged data from the buffer by direct memory access (DMA).
4 . The data processing apparatus as claimed in claim 1 , wherein the channel decoder corrects error of the received channel data so as to generate the encoded bitstream data.
5 . A method for decoding a bitstream, comprising the following steps:
(a) generating an encoded bitstream data from a received channel data and storing the encoded bitstream data to a buffer, wherein the encoded bitstream contains a plurality types of sectors; (b) rearranging the stored encoded bitstream data according to the plurality of types and storing sectors corresponding to the same bitstream type in respective regions in the buffer; (c) retrieving the rearranged data from the buffer according to corresponding one of the plurality of types; and (d) decoding the sectors corresponding to the bitstream types by a plurality of decoders.
6 . The method as claimed in claim 5 , wherein the step (c) further comprises: retrieving the rearranged data from the buffer by direct memory access (DMA).
7 . The method as claimed in claim 5 , wherein the step (a) further comprises: generating the encoded bitstream data by correcting error of the received channel data.Join the waitlist — get patent alerts
Track US2012301118A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.