Patent ID: 6098044
Filing Date: 2000-08-01
Classification: G10L

Abstract:
An audio decoder which comprises:an output buffer configured to buffer a sequence of digital output audio samples and configured to assert a buffer status signal when there are fewer than a predetermined number of samples in the output buffer;a synchronization controller configured to locate a beginning of an audio data frame and further configured to initiate a decoding process on the audio data frame, wherein the synchronization controller is thereafter configured to locate a beginning of a subsequent audio data frame if the buffer status signal is asserted;a decode controller configured to direct the decoding process when initiated by the synchronization controller, and coupled to the synchronization controller to assert a decode done signal if the decoding process completes successfully, wherein the synchronization controller is configured to locate the beginning of a subsequent audio data frame if the decode done signal is asserted;a memory module configured to store intermediate results and pre-calculated constants and configured to provide factors in response to control signals from the decode controller; anda data path configured to operate on decode data from the decode controller and factors from the memory module in response to control signals from the decode controller to produce intermediate results and the sequence of digital output audio samples.