Abstract | ||
---|---|---|
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 mini-cores 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 × 16-bit program memory, a 64-word × 16-bit data memory and a 25-word × 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. |
Year | DOI | Venue |
---|---|---|
2004 | 10.1023/B:VLSI.0000017005.01462.d5 | VLSI Signal Processing |
Keywords | Field | DocType |
heterogeneous,multiprocessor,audio signal processing,low power,scalable architecture,ASIP—application specific instruction set processor | Application-specific instruction-set processor,Digital signal processing,Instruction set,Computer science,Parallel computing,Distributed memory,Symmetric multiprocessor system,Application-specific integrated circuit,Real-time computing,Audio signal processing,Multi-core processor,Embedded system | Journal |
Volume | Issue | ISSN |
37 | 1 | 0922-5773 |
Citations | PageRank | References |
5 | 0.79 | 10 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Özgün Paker | 1 | 14 | 1.48 |
Jens Sparsø | 2 | 453 | 52.97 |
Niels Haandbæk | 3 | 5 | 0.79 |
Mogens Isager | 4 | 5 | 0.79 |
Lars Skovby Nielsen | 5 | 5 | 0.79 |