DocumentCode :
3601674
Title :
Soft-Core Embedded-FPGA Based on Multistage Switching Networks: A Quantitative Analysis
Author :
Cuppini, Matteo ; Mucci, Claudio ; Franchi Scarselli, Eleonora
Author_Institution :
Adv. Res. Center on Electron. Syst. for Inf. & Commun. Technol., Univ. of Bologna, Bologna, Italy
Volume :
23
Issue :
12
fYear :
2015
Firstpage :
3043
Lastpage :
3052
Abstract :
Embedded field programmable gate arrays (eFPGA) can provide modern systems-on-a-chip (SoCs) with the flexibility required to face the growth of nonrecurring engineering and manufacturing costs. On the other hand, SoC designers usually perceive eFPGAs as area-hungry IPs with poor flexibility in terms of performance, power and area tradeoff since they are typically available as custom-designed hard macros. In this scenario, technology scaling is allowing designers to reduce the impact of the eFPGA area gap, while effective exploitation of all the technology options (e.g., the transistor threshold) entails moving toward soft-core eFPGAs to match specific application needs. In this paper, we propose an look-up table-based soft-core eFPGA featuring a synthesizable and parametric architecture. A key point of our proposal is that we have adopted a multistage switching network (MSSN) to implement the programmable interconnect, since this ensures a synthesizable and congestion-free architecture. Quantitative evaluation of our eFPGA shows a significantly wide design-space available on very different technologies (we experimented STMicroelectronics CMOS 65 nm and BCD9s 0.11 μm). Application-driven evaluation showed how for a fixed eFPGA size (i.e., number of logic blocks) different configurations of the MSSN allow designers to speed up performance by 20/60%, as well as to maximize the computational density for a given area budget.
Keywords :
BIMOS integrated circuits; CMOS logic circuits; embedded systems; field programmable gate arrays; switching circuits; BCD9s technology; CMOS technology; congestion free architecture; field programmable gate arrays; multistage switching network; programmable interconnect; size 0.11 mum; size 65 nm; soft-core embedded FPGA; systems-on-chip; Integrated circuit interconnections; Network topology; Routing; Switches; System-on-chip; Topology; Wires; Computer aided design (CAD) flow; embedded-FPGA (eFPGA); multistage switching networks (MSSNs); system-on-a-chip (SoC); system-on-a-chip (SoC).;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2014.2384740
Filename :
7066971
Link To Document :
بازگشت