DocumentCode :
2216061
Title :
Matrix engine for signal processing applications using the logarithmic number system
Author :
Chester, E.I. ; Coleman, J.N.
Author_Institution :
Newcastle upon Tyne Univ., UK
fYear :
2002
fDate :
2002
Firstpage :
315
Lastpage :
324
Abstract :
An architecture design is presented for a device based upon the logarithmic number system (LNS) that is capable of performing general matrix and complex arithmetic, with features useful for DSP system-on-chip applications. A modified LNS addition/subtraction unit is employed in multiple execution units to achieve a maximum single-precision floating-point (FP) equivalent throughput of 3.2 Gflop/s at a clock frequency of 200 MHz. Each execution unit is capable of computing functions of the form (ab + cd)e for e ∈ {±0.5, ±1, ±2} in a 5-stage arithmetic pipeline and returning a result every cycle, yielding a considerable per-cycle improvement over both floating- and fixed-point systems. Comparisons with existing devices and a single floating-point unit are given.
Keywords :
digital signal processing chips; fixed point arithmetic; floating point arithmetic; pipeline arithmetic; system-on-chip; 200 MHz; 3.2 GFLOPS; DSP system-on-chip applications; LNS addition/subtraction unit; architecture design; arithmetic pipeline; clock frequency; complex arithmetic; equivalent throughput; fixed-point systems; floating-point systems; logarithmic number system; matrix engine; multiple execution units; per-cycle improvement; signal processing applications; single-precision floating-point; Digital signal processing; Engines; Finite impulse response filter; Fixed-point arithmetic; Floating-point arithmetic; Graphics; Proposals; Signal design; Signal processing; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
ISSN :
2160-0511
Print_ISBN :
0-7695-1712-9
Type :
conf
DOI :
10.1109/ASAP.2002.1030730
Filename :
1030730
Link To Document :
بازگشت