A Design on the High-Speed MPEG-Audio Filter by DALUT

DALUT방식을 이용한 고속 MPEG-Audio 필터 설계

  • 구대성 (조선대학교대학원 전자공학과) ;
  • 김종빈 (조선대학교 전자정보통신공학부)
  • Published : 2002.08.01

Abstract

반도체 기술과 멀티기디어 통신기술이 발달하면서 고품위의 영상과 다중 채널의 오디오에 관심을 갖게되었다. 특히 DVD 시장의 급성장으로 인하여 고품질의 영상 및 오디오 필요성이 중요한 기술로 대두되었다. MPEG-Audio 표준안은 어떠한 비트율도 지원한다. 본 논문에서는 MPEG-Audio의 핵심부분인 필터부분을 DALUT (Distributed Arithmetic Look-Up Table)방식을 사용하여 FPGA(Field Programmable Gate Array)에 구현하였다. 고속 필터를 설계하기 위해서 승산기 대신에 DALUT를 사용하였으며 최소 10㎒에서 최대 30㎒ 사이에서 동작한다. 본 논문의 설계는 모두 VHDL로 구현하였으며, 알고리즘 검증은 C언어를 사용하였다. VHDL의 시뮬레이션은 ALDEC사의 Active-HDL5.1과 Synopsys사의 vhdlsim을 사용하였고, 합성은 Synopsys사의 design-analyzer를 사용하였다. 타겟 라이브러리는 XILINX사의 XC4010E, XC4020EX, XC4052XL을 사용하였으며, P&R 툴은 XACT Ml.4를 사용하였다.

Keywords

References

  1. A Tutorial on MPEG/Audio Compression Davis Pan
  2. PRINCIPLES OF DIGITAL AUDIO(3rd Ediition) KEN C.POHLMAN
  3. Proc, of the ICASSP Subband/Transform Coding Using Filter Bank Desings Based on Time Domain Aliasing Cancellation J.Princen;A.Johnson;A.Bradley
  4. 6th European Signal Processing Conference, Amsterda v.1 The use of multirate filter banks for coding of high quality digital audio The Sorer;Kh.Brandenburg
  5. Deparment of Electrical Engineering A Review of Algorithms for Perceptual Coding of Digital Audio Signals Ted painter;Andreas Spanias
  6. The Role of Distributed Arithmetic in FPGA based Signal Processing
  7. MULTIRATE SYSTEMS AND FILTER BANKS P.P.VAIDYANATHAN
  8. The Transforms and Applications Hand Book ALEXANDER D.POULARIKAS
  9. ISO/IEC JTCI/SC29WG11 MPEG International Standard IS 13818-3 Information Technology - Generic Coding of Moving Pictures and Associated Audio,Part 3: Audio
  10. VLSI digital signal processors An Introduction to Rapid Prototyping and Design Synthesis Vijay K.Madisetti