Data processing: speech signal processing – linguistics – language – Audio signal bandwidth compression or expansion
Patent
1998-06-26
2000-08-01
Hudspeth, David R.
Data processing: speech signal processing, linguistics, language
Audio signal bandwidth compression or expansion
704501, 704502, 704503, 704504, 369 59, G10L 900
Patent
active
060980443
ABSTRACT:
An audio decoder makes use of various component sharing techniques and operates to efficiently prevent deadlock without introducing decoding errors or adding significant complexity to the audio decoder. In one embodiment, the audio decoder comprises a bitstreamer, a synchronization controller, a decode controller, a memory module, a data path, and an output buffer. The bitstreamer retrieves compressed data and provides token-aligned data to the synchronization controller and decode controller. The synchronization controller initially controls the bitstreamer to locate and parse audio frame headers. After each frame header is parsed, the decode controller controls the bitstreamer to parse the variable length code compressed transform coefficients. The coefficients are passed to the memory module and data path which operate under the control of the decode controller to inverse transform the coefficients and produce digital output audio data. The output buffer buffers the digital output audio data and asserts a underflow signal whenever the amount of buffered data falls below a predetermined threshold. The synchronization controller monitors this underflow signal and uses it as an indication of evidence of a decoding process failure which could be due to various causes including bitstream corruption. The synchronization controller then seizes control of the bitstreamer, locates the next audio frame, re-initiates the decode controller, and returns control of the bitstreamer to the decode controller. The synchronization controller may also perform error handling functions including muting of the output audio signal. This approach to preventing deadlock advantageously avoids the need for large delay timers and the risk of early bitstream seizure. Further, this approach provides the ability to detect and handle decoding errors from nearly any source in a simple and uniform way.
REFERENCES:
patent: 5606539 (1997-02-01), De Haan et al.
patent: 5608697 (1997-03-01), De Haan et al.
patent: 5844867 (1998-12-01), De Haan et al.
Hudspeth David R.
Kivlin B. Noel
LSI Logic Corporation
Wieland Susan
LandOfFree
DVD audio decoder having efficient deadlock handling does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with DVD audio decoder having efficient deadlock handling, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DVD audio decoder having efficient deadlock handling will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-673336