Bit Slice Arithmetic Coding (BSAC) slices the quantized spectrum into layers and each layer is arithmetic coded. BSAC can be used in audio coding for bit-rate scalability during the encoding or decoding process.
The concept of BSAC was standardized for MPEG-4 AAC by ISO/IEC 14496-3 subpart 4. The difference between MPEG-4 BSAC and the standard AAC is that the quantized values are arithmetically coded. A group of slices is called a layer and the layers can be decoded independently. Few layers are sufficient to be decoded to produce reasonably good quality audio. This gives QoS scalability and is very important in error-prone media like wireless. MPEG-4 BSAC is adopted by the Multimedia standard T-DMB.
MIPS summary: Memory With Instruction and Data Cache enabled
| Instruction Memory (KB) | Data Memory (KB) | ||
|---|---|---|---|
| On-chip | Off-chip | On-chip | Off-chip |
| 30.6 | 4.4 | 58 | 8.629 |
MIPS summary: MIPS Requirement: MIPS required for the above configuration for a 48Khz vector for various bitrates
| Bit Rate (kbps) | Average MIPS | Peak MIPS |
|---|---|---|
| 64 | 14.8 | 19.2 |
| 48 | 12.8 | 15.9 |
Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.
© 1995 - Analog Devices, Inc. All Rights Reserved