Audio decoder based on system on chip and decoding method thereof

An audio decoder and system-on-chip technology, applied in instruments, speech analysis, etc., can solve the problems of inability to optimize hardware work efficiency, occupy system resources, and consume a lot of energy, so as to reduce the time for hardware to store and read data, optimize Algorithms, the effect of reducing operation steps

Active Publication Date: 2011-04-27
ARKMICRO TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention aims at the existing AAC audio file decoders that occupy system resources due to complex algorithms, hardware work efficiency cannot be optimized, high energy consumption, and compatibility of AAC decoders, etc., and propose a SoC based on the combination of software and hardware. AAC audio decoder and its decoding method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Audio decoder based on system on chip and decoding method thereof
  • Audio decoder based on system on chip and decoding method thereof
  • Audio decoder based on system on chip and decoding method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Now describe the present invention in detail in conjunction with the accompanying drawings:

[0038] The AAC decoder of the present invention adopts a decoding method combining software and hardware, such as image 3 As shown, the AAC decoder of the present invention is mainly divided into a system control part 301 and a decoding realization part 302 , and the system control part 301 and the decoding realization part 302 are connected through a bus 303 .

[0039] The system control part 301 is mainly responsible for controlling the entire system of the AAC decoder of the present invention, and sends out control instructions to execute the decoding process. This part includes a CPU 304 and an interrupt controller 307 . CPU 304 is used to control and coordinate the work of the entire system; interrupt controller 307 is used to control interrupt signals, and when data input / output ends or hardware interrupts, it sends a signal to CPU 304 to make CPU 304 do corresponding pr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an AAC audio decoder based on a plate system and a decoding method thereof. The decoder is characterized in that the decoder comprises a system control part (301) and a decoding realizing part (302) which are connected for communication through a bus (303). The control part (301) of the system is mainly used to adjust the decoding course of the decoder and the decoding realizing part (302) is mainly responsible for software decoding, namely, the data stream analysis and hardware decoding of audio files, that is, to convert the analyzed data stream back into audio data.After the audio files are decoded, a hardware decoding module (305) sends task to an interrupt controller (307) to halt the decoding process and to output the decoded audio files. With the combination of combines software and hardware, the audio decoder realizes compatible decoding to *aac-form files with different file headers with fast decoding speed; the decoder has low requirement on the digital signal processor and is low in application cost.

Description

technical field [0001] The present invention relates to an audio decoder based on a SoC (System on a Chip, system on a chip) and a decoding method thereof, in particular to an audio decoder and a decoding method thereof for realizing real-time playback of audio files in *.aac format. Background technique [0002] The AAC (Advanced Audio Coding) coding standard first appeared in the MPEG-2 standard, and was further modified and improved in MPEG-4 to become the latest digital audio compression coding standard. The AAC coding standard is to achieve higher-quality data compression. On the basis of the original MP4 audio compression standard, more data compression processing tools are added. The framework for publicizing the standard AAC encoder is as follows figure 1 As shown, the framework of the public standard AAC decoder is as follows figure 2 As shown, the standard data processing flow includes the following aspects: gain control, filter bank (filter bank), temporal nois...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G10L19/02G10L19/00G10L19/002
Inventor 李琳汤加跃石岭
Owner ARKMICRO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products