A generic reconfigurable array specification and programming environment (GRASPER)

Modern advances in reconfigurable technologies are allowing analog circuit designers to benefit from the computational flexibility provided by large-scale field-programmable analog arrays (FPAAs). With the component density of these devices, small analog circuits as well as larger analog systems can be synthesized and tested in a shorter time and at a lower cost compared to the full design cycle. However, automated development platforms and CAD tools for these devices are far fewer than the physical synthesis tools for their digital counterparts. One of the major reasons for this is the considerably higher impact of interconnect parasitics on circuit functionality in the analog domain; therefore, performance metrics must be monitored closely. Our goal in this paper is to present a physical synthesis framework with a generic architecture specification interface and a parasitic extractor for verification of the synthesis results. Our synthesis tool can support a wide range of FPAA architectures and our simulations can successfully predict the performance metrics.

[1]  Carl Ebeling,et al.  Placement and routing tools for the Triptych FPGA , 1995, IEEE Trans. Very Large Scale Integr. Syst..

[2]  Bernard N. Sheehan,et al.  TICER: Realizable reduction of extracted RC circuits , 1999, 1999 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.99CH37051).

[3]  David V. Anderson,et al.  Placement for large-scale floating-gate field-programable analog arrays , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  A. Vladimirescu SPICE-the fourth decade analog and mixed-signal simulation-a state of the art , 1999, CAS '99 Proceedings. 1999 International Semiconductor Conference (Cat. No.99TH8389).

[5]  Arindam Basu,et al.  RASP 2.8: A new generation of floating-gate based field programmable analog array , 2008, 2008 IEEE Custom Integrated Circuits Conference.

[6]  Vaughn Betz,et al.  VPR: A new packing, placement and routing tool for FPGA research , 1997, FPL.

[7]  David V. Anderson,et al.  Developing large-scale field-programmable analog arrays for rapid prototyping , 2005, Int. J. Embed. Syst..

[8]  Hung-Ming Chen,et al.  Simultaneous power supply planning and noise avoidance in floorplan design , 2005, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Haibo Wang,et al.  Behavioral synthesis of field programmable analog array circuits , 2002, TODE.

[10]  Ranga Vemuri,et al.  FAAR: A router for field-programmable analog arrays , 1999, Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013).

[11]  Dean R. D'Mello,et al.  Design Approaches to Field-Programmable Analog Integrated Circuits , 1998 .

[12]  C. Y. Lee An Algorithm for Path Connections and Its Applications , 1961, IRE Trans. Electron. Comput..

[13]  Ranga Vemuri,et al.  A methodology for rapid prototyping of analog systems , 1999, Proceedings 1999 IEEE International Conference on Computer Design: VLSI in Computers and Processors (Cat. No.99CB37040).

[14]  Christopher M. Twigg,et al.  Programmable Floating Gate FPAA Switches Are Not Dead Weight , 2007, 2007 IEEE International Symposium on Circuits and Systems.