A Digitally Enhanced Dynamically Reconfigurable Analog Platform for Low-Power Signal Processing

作者: Craig R. Schlottmann , Samuel Shapero , Stephen Nease , Paul Hasler

DOI: 10.1109/JSSC.2012.2194847

关键词:

摘要: We present a field-programmable analog array designed for accurate low-power mixed-signal computation. This 25-mm2 350 nm-CMOS reconfigurable IC incorporates digital enhancements to increase compatibility in embedded systems. The chip contains 78 computational blocks (CABs) which house variety of processing elements. There are 36 general CABs with hundreds common primitives computation, 18 digital-to-analog converter (DAC) CABs, each 8-b compilable DAC capabilities, and 24 vector-matrix multiplier parallel processing. A floating-gate routing matrix connects these elements one another, both within individual between CABs. To facilitate interfacing dynamic reconfigurability, we included novel network volatile switches based on shift select registers that control switches. These dynamically controlled span all the rows columns internal routing, allowing run-time system modification scanning I/O. can also double as on-chip memory. introduce new hybrid switch matrix, includes eliminate previously observed mismatch issues provide highly precise highlight potential this digitally enhanced processor, demonstrate image transformer, an arbitrary waveform generator, FIR filter.

参考文章(20)
G. Serrano, P. Hasler, A floating-gate DAC array international symposium on circuits and systems. ,vol. 1, pp. 357- 360 ,(2004) , 10.1109/ISCAS.2004.1328205
Craig R. Schlottmann, Csaba Petre, Paul E. Hasler, A High-Level Simulink-Based Tool for FPAA Configuration IEEE Transactions on Very Large Scale Integration Systems. ,vol. 20, pp. 10- 18 ,(2012) , 10.1109/TVLSI.2010.2091687
Geoffrey Ying, Andreas Kuehlmann, Ken Kundert, George Gielen, Eric Grimme, Martin O'Leary, Sandeep Tare, Warren Wong, Guess, solder, measure, repeat Proceedings of the 46th Annual Design Automation Conference on ZZZ - DAC '09. pp. 520- 521 ,(2009) , 10.1145/1629911.1630046
A. Wang, A. Chandrakasan, A 180-mV subthreshold FFT processor using a minimum energy design methodology international solid state circuits conference. ,vol. 40, pp. 310- 319 ,(2005) , 10.1109/JSSC.2004.837945
A. Bandyopadhyay, J. Lee, R.W. Robucci, P. Hasler, MATIA: A Programmable 80<tex>$mu$</tex>W/frame CMOS Block Matrix Transform Imager Architecture IEEE Journal of Solid-State Circuits. ,vol. 41, pp. 663- 672 ,(2006) , 10.1109/JSSC.2005.864115
Shantanu Chakrabartty, Gert Cauwenberghs, Sub-Microwatt Analog VLSI Trainable Pattern Classifier IEEE Journal of Solid-state Circuits. ,vol. 42, pp. 1169- 1179 ,(2007) , 10.1109/JSSC.2007.894803
W. Figueroa, D. Hsu, C. Diorio, A mixed-signal approach to high-performance low-power linear filters IEEE Journal of Solid-state Circuits. ,vol. 36, pp. 816- 822 ,(2001) , 10.1109/4.918920
G.E.R. Cowan, R.C. Melville, Y.P. Tsividis, A VLSI analog computer/digital computer accelerator IEEE Journal of Solid-state Circuits. ,vol. 41, pp. 42- 53 ,(2006) , 10.1109/JSSC.2005.858618
Scott Koziol, Craig Schlottmann, Arindam Basu, Stephen Brink, Csaba Petre, Brian Degnan, Shubha Ramakrishnan, Paul Hasler, Aurele Balavoine, Hardware and software infrastructure for a family of floating-gate based FPAAs international symposium on circuits and systems. pp. 2794- 2797 ,(2010) , 10.1109/ISCAS.2010.5536992
Joachim Becker, Fabian Henrici, Stanis Trendelenburg, Maurits Ortmanns, Yiannos Manoli, A Field-Programmable Analog Array of 55 Digitally Tunable OTAs in a Hexagonal Lattice international solid-state circuits conference. ,vol. 43, pp. 2759- 2768 ,(2008) , 10.1109/JSSC.2008.2005697