161 0

ARM9E Core를 이용한 Enhanced AAC+ 복호화기의 실시간 구현

Title
ARM9E Core를 이용한 Enhanced AAC+ 복호화기의 실시간 구현
Other Titles
Real-time Implementation of the Enhanced AAC+ Decoder Using ARM9E Core
Author
양시훈
Alternative Author(s)
Yang, Si Hoon
Advisor(s)
강상원
Issue Date
2009-08
Publisher
한양대학교
Degree
Master
Abstract
본 논문에서는 ARM9E-J 코어를 이용하여 Enhanced AAC(Advancd Audio Coding)+ 복호화기를 실시간 구현하였다. Enhanced AAC+는 MPEG-4 AAC에 MPEG-4 SBR(Spectrum Band Replication)과 MPEG-4 PS(Parametric Stereo)부분으로 구성되어 있다. MPEG-4 SBR은 대역폭 확장기술이며 MPEG-4 AAC와 비교할 때 동일한 비트전송률에서 압축 효율이 약 두배정도로 향상된다. MPEG-4 PS은 스테레오 신호를 보다 효율적으로 처리하기 위한 기술이다. 구현은 Enhanced AAC+ 복호화기 알고리즘 분석, C프로그램 최적화, 어셈블리어 코딩 및 최적화 작업, 그리고 ARM9E버전 스위칭 과정 및 bit-exactness 검증의 총4단계 과정으로 수행되었다. 구현된 복호화기의 평균 복잡도는 32kbps 모드에서 59.19MHz, 48kbps 모드에서 57.50MHz로 측정되었다. 사용된 메모리양은 ROM 187.57kbytes, RAM 8.38kbytes이다. 구현된 Enhanced AAC+ 복호화기 소스 코드는 3GPP에서 제공하는 테스트 벡터들을 CodeWarrior에서 모두 비트 단위로 일치함을 확인하였다.; In this paper, Enhanced AAC+ decoder is implemented, in real-time, using 32bit RISC processor ARM9E-Jcore. The assembly code for ARM9E-J Core is developed through the serial process of C code optimization, cross compile, assembly code optimization and adjusting the optimized code to Embedded Visual C++ platform. C code is trimmed on Visual C++ platform. Cross compile and assembly code optimization are performed on CodeWarrior with ARM compiler. The implemented codec is evaluated using 23 test vectors given by 3GPP. Through this evaluation the bit-exactness of the S/W is verified. The average complexity of Enhanced AAC+ decoder is 59.19MHz, 57.50MHz at 32kbps, 48kbps respectively. In case of static link library (SLL), required memories are 187.57 Kbytes of ROM and 8.38 Kbytes of RAM.
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/143524http://hanyang.dcollection.net/common/orgView/200000412025
Appears in Collections:
GRADUATE SCHOOL[S](대학원) > ELECTRONIC,ELECTRICAL,CONTROL & INSTRUMENTATION ENGINEERING(전자전기제어계측공학과) > Theses (Master)
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE