期刊论文详细信息
ETRI Journal
Digital Audio Effect System-on-a-Chip Based on Embedded DSP Core
关键词: digital signal processor;    audio effect;    DSP;    SoC;    System-on-a-chip;   
Others  :  1185747
DOI  :  10.4218/etrij.09.1209.0029
PDF
【 摘 要 】

This paper describes the implementation of a digital audio effect system-on-a-chip (SoC), which integrates an embedded digital signal processor (DSP) core, audio codec intellectual property, a number of peripheral blocks, and various audio effect algorithms. The audio effect SoC is developed using a software and hardware co-design method. In the design of the SoC, the embedded DSP and some dedicated hardware blocks are developed as a hardware design, while the audio effect algorithms are realized using a software centric method. Most of the audio effect algorithms are implemented using a C code with primitive functions that run on the embedded DSP, while the equalization effect, which requires a large amount of computation, is implemented using a dedicated hardware block with high flexibility. For the optimized implementation of audio effects, we exploit the primitive functions of the embedded DSP compiler, which is a very efficient way to reduce the code size and computation. The audio effect SoC was fabricated using a 0.18 µm CMOS process and evaluated successfully on a real-time test board.

【 授权许可】

   

【 预 览 】
附件列表
Files Size Format View
20150520114129308.pdf 1529KB PDF download
【 参考文献 】
  • [1]U. Zölzer, Ed., DAFX—Digital Audio Effects, New York: John Wiley & Sons, 2002.
  • [2]Z. Smekal, J. Schimmel, and P. Krkavec, "Optimizing Digital Musical Effect Implementation for Harvard DSP Architecture," Int. Conf. Digital Audio Effects (DAFx-01), Hamburg, Germany, Dec. 2001, pp. 33-38.
  • [3]T. Choi, Y. Park, and D. Youn, "Design of Time-Varying Reverberators for Low Memory Applications," IEICE Trans. Inf. & Syst., vol. E91-D, no. 2, Feb. 2008, pp. 379-382.
  • [4]F.P. Ling, F.K. Khuen, and D. Radhakrishnan, "An Audio Processor Card for Special Sound Effects," IEEE Midwest Symp. Circuits and Systems, vol. 2, Aug. 2000, pp. 730-733.
  • [5]J. Dattorro, "Effect Design: Part 1: Reverberator and Other Filters," J. Audio Eng. Soc., vol. 45, no. 9, 1997. pp. 660-684.
  • [6]N. Juillerat, S. Schubiger-Banz, and S.M. Arisona, "Low Latency Audio Pitch Shifting in the Time Domain," ICALIP, 2008, pp. 29-35.
  • [7]M. Pfaff et al., "Implementing Digital Audio Effects Using a Hardware/Software Co-design Approach," Int. Conf. Digital Audio Effects (DAFx-07), Bordeaux, France, Sept. 2007, pp. 125-132.
  • [8]M. Micea et al., "Implementing Professional Audio Effects with DSPs," Trans. Automatic Control and Computer Science, vol. 46, no. 60, 2001, pp. 55-61.
  • [9]G.H. Jeong, Y.G. Ahn, and I.S. Lee, "Complexity Reduction Method for BSAC Decoder," ETRI Journal, vol. 31, no. 3, June 2009, pp. 336-338.
  • [10]D.H. Yeo and H.C. Shin, "High Throughput Parallel Decoding Method for H.264/AVC CAVLC," ETRI Journal, vol. 31, no. 5, Oct. 2009, pp. 510-517.
  • [11]Application SoC Development Team, Embedded DSP Manual, Electronics and Telecommunications Research Institute (ETRI), May 2008.
  • [12]Texas Instruments, TMS320C54x Optimizing C/C++ Compiler User’s Guide, Oct. 2002.
  文献评价指标  
  下载次数:16次 浏览次数:25次