Design and Verification of a "Soft" eFPGA Using New Method

A novel design methodology for soft eFPGA is proposed. In comparison with the previous soft core design approach, a structured-description strategy is applied and the process of logic synthesis is bypassed in the new design flow. Thus, the capability of processing the bidirectional routing architectures of the mainstream eFPGAs is obtained, while the conventional soft core design method could only handle the eFPGA with directional routing structure. Moreover, the experiment result shows eFPGA designed with this new method is 2 times denser than that designed with the conventional method. To verify this method, a proof-of-concept eFPGA prototype is designed and also presented.

[1]  R. Saleh,et al.  Design considerations for soft embedded programmable logic cores , 2005, IEEE Journal of Solid-State Circuits.

[2]  Jonathan Rose,et al.  Automatic transistor and physical design of FPGA tiles from an architectural specification , 2003, FPGA '03.

[3]  Holger Blume,et al.  Design flow for embedded FPGAs based on a flexible architecture template , 2008, 2008 Design, Automation and Test in Europe.

[4]  Steven J. E. Wilton,et al.  Architectures and algorithms for synthesizable embedded programmable logic cores , 2003, FPGA '03.

[5]  Vaughn Betz,et al.  Architecture and CAD for Deep-Submicron FPGAS , 1999, The Springer International Series in Engineering and Computer Science.

[6]  R. Saleh,et al.  SoC implementation issues for synthesizable embedded programmable logic cores , 2003, Proceedings of the IEEE 2003 Custom Integrated Circuits Conference, 2003..

[7]  Jonathan Rose,et al.  Design, layout and verification of an FPGA using automated tools , 2005, FPGA '05.

[8]  Resve A. Saleh,et al.  A "soft++" eFPGA physical design approach with case studies in 180nm and 90nm , 2006, IEEE Computer Society Annual Symposium on Emerging VLSI Technologies and Architectures (ISVLSI'06).

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