A Design and Implementation of MP3 player using DSPA module of DB-X

DB-X의 DSPA를 이용한 MP3 플레이어 설계 및 구현

  • 김성훈 (한국전자통신연구원 컴소연 인터넷정보가전연구부) ;
  • 손용기 (한국전자통신연구원 컴소연 인터넷정보가전연구부) ;
  • 유진호 (한국전자통신연구원 컴소연 인터넷정보가전연구부) ;
  • 이전우 (한국전자통신연구원 컴소연 인터넷정보가전연구부) ;
  • 한동원 (한국전자통신연구원 컴소연 인터넷정보가전연구부)
  • Published : 2001.11.24

Abstract

이 논문에서는 디지털 시그널 프로세싱에 적합하지 않은 RISC타입의 DB-X 마이크로콘트롤러를 이용하여 MP3 플레이어를 구현한 방법을 제안한다. DB-X 에는 DSPA 모듈이 있어 FIR, FFT 등 계산이 많이 요구되는 부분을 DSP 수준으로 빨리 연산해 줄 수가 있으며 SSI 모듈이 있어서 44.1khz의 샘플링 주기를 가지는 D/A 코덱과 연결할 수가 있다. 또한 SSI와 음성 데이터가 저장되어 있는 메모리 사이를 CPU 부담없이 데이터를 전송하기 위한 DMA 모듈이 있어 MP3 데이터를 프레임 단위로 디코딩할 때 더블 버퍼링 기법을 쉽게 사용할 수가 있다.

Keywords