A novel toolset for the development of FPGA-like reconfigurable logic

This paper introduces a toolset to develop FPGA-like reconfigurable logic which is optimized towards a specific application domain. Compared to existing multi-domain architectures, domain-optimized reconfigurable logic carry much lower area costs and, therefore, might drive the deployment of embedded FPGA-like cores in integrated circuits. An architectural template has been developed that enables the definition of components with a virtually unmatched flexibility. The toolset provides fast feedback on the effect of architectural changes upon mapping results. Once satisfactory optimized, the architecture can actually be implemented in a selected CMOS process technology and, besides soft- and hard- cores, patterns for manufacturing test are generated. Special attention is given to the developed graphical architecture editor and place-and-route tool. An example is included to demonstrate the toolset usage and the advantages of the flexible component definitions. Here, the routing network of a simple architecture is optimized for a set of functions from the MCNC benchmark set and the result compares favorable to that obtained by VPR.

[1]  Jason Cong,et al.  Simultaneous Timing Driven Clustering and Placement for FPGAs , 2004, FPL.

[2]  Roberto Guerrieri,et al.  XiSystem: a XiRisc-based SoC with a reconfigurable IO module , 2005, ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005..

[3]  J. Rose,et al.  The effect of LUT and cluster size on deep-submicron FPGA performance and density , 2000, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  K. Leijten-Nowak,et al.  Template-based embedded reconfigurable computing , 2004 .

[5]  Scott Hauck,et al.  Automatic Creation of Reconfigurable PALs/PLAs for SoC , 2004, FPL.

[6]  R. Guerrieri,et al.  XiSystem: a XiRisc-based SoC with reconfigurable IO module , 2005, IEEE Journal of Solid-State Circuits.

[7]  Sergei Sawitzki,et al.  Optimizing the Performance of the Simulated Annealing Based Placement Algorithms for Island-Style FPGAs , 2004, FPL.

[8]  Paul S. Zuchowski,et al.  A hybrid ASIC and FPGA architecture , 2002, IEEE/ACM International Conference on Computer Aided Design, 2002. ICCAD 2002..

[9]  Guy Lemieux,et al.  Analytical Framework for Switch Block Design , 2002, FPL.