A novel dynamically programmable arithmetic array (DPAA) processor for digital signal processing

Citation
Bk. Tan et al., A novel dynamically programmable arithmetic array (DPAA) processor for digital signal processing, IEICE T FUN, E84A(3), 2001, pp. 741-747
Citations number
13
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
ISSN journal
09168508 → ACNP
Volume
E84A
Issue
3
Year of publication
2001
Pages
741 - 747
Database
ISI
SICI code
0916-8508(200103)E84A:3<741:ANDPAA>2.0.ZU;2-#
Abstract
A new architecture-based Dynamically Programmable Arithmetic Array processo r (DPAA) is proposed for general purpose Digital Signal Processing applicat ions. Paralielism and pipelining are achieved by using DPAA, which consists of various basic arithmetic blocks connected through a code-division multi ple access bus interface, The proposed architecture poses 100% interconnect ion flexibility because connections are done virtually through code matchin g instead of physical wire connections. Compared to conventional multiplexi ng architectures, the proposed interconnection topology consumes less chip area and thus, more arithmetic blocks can be incorporated. A 16-bit prototy pe chip incorporating 10 multipliers and 40 other arithmetic blocks had bee n implemented into a 4.5 mm x 4.5 mm chip with 0.6 mum CMOS process. DPAA a lso features its simple programmability, as numerical formula can be used t o configure the processor without programming languages or specialized CAD tools.