Claims
- 1. A method of processing exponent data in a audio decoder comprising the steps of:
- receiving a first block of audio data including an encoded exponent data;
- packing the encoded exponent data into packed encoded words;
- storing the packed encoded words in memory;
- generating exponents from the packed encoded words in memory for processing the first block;
- receiving a second block of audio data including a reuse flag;
- determining if the reuse flag has been set for the second block;
- generating exponents from the packed encoded words in memory for processing the second block if the reuse flag has been set; and
- receiving, packing and storing the second block of encoded exponents of the reuse flag if not set.
- 2. The method of claim 1 wherein said first block comprises a first block of a frame of audio data.
- 3. The method of claim 2 wherein said second block comprises a block of said frame.
- 4. The method of claim 2 wherein said first block of audio data includes multiple channels of encoded exponent data and said step of packing comprises the step of packing data from first, second and third channels into a single word, and the fourth, fifth and a coupling channel into a second single word.
- 5. The method of claim 1 wherein if the reuse flag has not been set, further comprising the steps of:
- packing the encoded exponent data of the second block into packed encoded words;
- storing the packed encoded words from the second block in memory; and
- generating exponents from the packed encoded words from the second block.
- 6. The method of claim 1 wherein the method of processing comprises the method of processing exponent data in a multiprocessing system and wherein said steps of packing, storing and generating are performed by a first selected processor and results of said step of generating are passed to a second selected processor.
CROSS-REFERENCE TO RELATED APPLICATION
The following co-pending and co-assigned application contains related information and is hereby incorporated by reference: Ser. No. 08/970,794 (Attorney Docket No. 0680-CS), entitled "DIGITAL AUDIO DECODING CIRCUITRY, METHODS AND SYSTEMS", filed Nov. 14, 1997;
Ser. No. 08/970,794 (Attorney Docket No. 0800-CS), entitled "METHODS FOR BOOTING A MULTIPROCESSOR SYSTEM", filed Nov. 14, 1997;
Ser. No. 08/969,883 (Attorney Docket No. 0802-CS), entitled "INTER-PROCESSOR COMMUNICATION CIRCUITRY AND METHODS", filed Nov 14, 1997;
Ser. No. 08/969,884 (Attorney Docket No. 0803-CS), entitled "METHODS FOR UTILIZING SHARED MEMORY IN A MULTIPROCESSOR SYSTEM", filed Nov. 14, 1997;
Ser. No. 08/970,796 (Attorney Docket No. 0804-CS), entitled "ZERO DETECTION CIRCUITRY AND METHODS", filed Nov. 14, 1997;
Ser. No. 08/970,841 (Attorney Docket No. 0805-CS), entitled "A VOLTAGE CONTROLLED CRYSTAL OSCILLATOR", filed Nov. 14, 1997;
Ser. No. 08/971,080 (Attorney Docket No. 0806-CS), entitled "METHOD FOR ERROR CONCEALMENT IN AN AUDIO DECODING SYSTEM", filed Nov. 14, 1997; and
Ser. No. 08/970,302 (Attorney Docket No. 0807-CS), entitled "METHODS FOR EXPONENT HANDLING IN AN AUDIO DECODING SYSTEM", filed Nov. 14, 1997.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5381143 |
Shimoyoshi et al. |
Jan 1995 |
|
5815206 |
Malladi et al. |
May 1996 |
|