A low-power heterogeneous multiprocessor architecture for audio signal processing

被引:5
|
作者
Paker, Ö
Sparso, J
Haandbæk, N
Isager, M
Nielsen, LS
机构
[1] Tech Univ Denmark, DK-2800 Lyngby, Denmark
[2] Bernafon AG, CH-3018 Bern, Switzerland
[3] Oticon AS, DK-2900 Hellerup, Denmark
关键词
heterogeneous; multiprocessor; audio signal processing; low power; scalable architecture; ASIP-application specific instruction set processor;
D O I
10.1023/B:VLSI.0000017005.01462.d5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a low-power programmable DSP architecture that targets audio signal processing. The architecture can be characterized as a heterogeneous multiprocessor consisting of small instruction set processors called mini-cores as well as standard DSP and CPU cores that communicate using message passing. The minicores are tailored for different classes of filtering algorithms (FIR, IIR, N-LMS etc.), and in a typical system the communication among processors occur at the sampling rate only. The mini-cores are intended as soft-macros to be used in the implementation of system-on-chip solutions using a synthesis-based design flow targeting a standard-cell implementation. They are parameterized in word-size, memory-size, etc. and can be instantiated according to the needs of the application. To give an impression of the size of a mini-core we mention that one of the FIR mini-cores in a prototype design has 16 instructions, a 32-word x 16-bit program memory, a 64-word x 16-bit data memory and a 25-word x 16-bit coefficient memory. Results obtained from the design of a prototype chip containing mini-cores for a hearing aid application, demonstrate a power consumption that is only 1.5 - 1.6 times larger than a hardwired ASIC and more than 6 - 21 times lower than current state of the art low-power DSP processors. This is due to: ( 1) the small size of the processors and ( 2) a smaller instruction count for a given task.
引用
收藏
页码:95 / 110
页数:16
相关论文
共 50 条
  • [31] Low-power processor architecture exploration for online biomedical signal analysis
    Dogan, A. Y.
    Constantin, J.
    Atienza, D.
    Burg, A.
    Benini, L.
    IET CIRCUITS DEVICES & SYSTEMS, 2012, 6 (05) : 279 - 286
  • [32] Ultra Low-Power Signal Processing in Wearable Monitoring Systems: A Tiered Screening Architecture with Optimal Bit Resolution
    Ghasemzadeh, Hassan
    Jafari, Roozbeh
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13 (01)
  • [33] A low-power LFSR architecture
    Huang, TC
    Lee, KJ
    10TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2001, : 470 - 470
  • [34] Genetic synthesis techniques for low-power digital signal processing circuits
    Univ of Wales Cardiff, Cardiff, United Kingdom
    IEE Colloq Dig, 29 (var paging):
  • [35] Dynamic algorithm transformations (DAT) for low-power adaptive signal processing
    Goel, M
    Shanbhag, NR
    1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, PROCEEDINGS, 1997, : 161 - 166
  • [36] Low-power CMOS implantable nerve signal analog processing circuit
    Harb, A
    Sawan, M
    ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 911 - 914
  • [37] A new method for low-power digital signal processing block design
    QI Yue
    Wei Bin
    Wang Qin
    Zhao Hongzhi
    ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 6376 - 6379
  • [38] Low-Power CMOS Analog Signal Processing Using Spatial Mapping
    Sigbjørn Næss
    Tor Sverre Lande
    Analog Integrated Circuits and Signal Processing, 1999, 18 (1) : 79 - 88
  • [39] Low-power CMOS analog signal processing using spatial mapping
    Næss, S
    Lande, TS
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 1999, 18 (01) : 79 - 88
  • [40] A Low-Power Multiplication Algorithm for Signal Processing in Wireless Sensor Networks
    Abdelgawad, Ahmed
    Abdelhak, Sherine
    Ghosh, Soumik
    Bayoumi, Magdy
    2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, : 695 - 698