2003 · 65 citations · 10 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsField-programmable Gate ArraysCoarse-grained Reconfigurable ArchitecturesConfigurable Logic BlocksField-programmable Gate Array ArchitectureFpga ArchitectureLookup TablesProgrammable Logic DevicesDigital Signal Processing BlocksGranularityLogic Element ArchitectureLogic Element DesignLookup Table ArchitecturesLut Size OptimizationStandard Cells
Although FPGAs are a cost-efficient alternative for both ASICs and general purpose processors, they still result in designs which are more than an order of magnitude more costly and slower than their equivalents implemented in dedicated logic. This efficiency gap makes FPGAs less suitable for high-volume cost-sensitive applications (e.g. embedded systems).We show that the intrinsic cost of traditional general-purpose FPGAs can be reduced if they are designed to target an application domain or a class of applications only. We propose a method of the application-domain characterization and apply it to characterize DSP. A novel FPGA logic block architecture derived based on such an analysis, and which exploits properties of target applications, is presented. Its key feature is the 'mixed-level granularity' being a trade-off between fine and coarse granularity required for the implementation of datapath and random logic functions, respectively. This leads to a factor of four improvement in the LUT memory size compared to commercial FPGAs, and, assuming a standard-cell implementation, a 1.6-2.8 lower datapath mapping cost. A modified mixed-grain architecture with the ALU-like functionality reduces the LUT memory size by a factor of 16 compared to commercial FPGAs, and mapped onto standard cells has a 1.9-3.3 times higher datapath mapping efficiency. For these reasons, the proposed FPGA architectures may be an interesting alternative to the traditional general-purpose FPGA devices, especially if characteristics of a target application domain are known a priority.
10
A reconfigurable arithmetic array for multimedia applications
Alan Marshall, Tony Stansfield, Igor Kostarnov et al. · 1999 · 168 citations · Full text
Totem: Custom Reconfigurable Array Generation
Katherine Compton, Scott Hauck · 2001 · 58 citations
DP‐FPGA: An FPGA Architecture Optimized for Datapaths
Don Cherepacha, David Lewis · VLSI design · 1996 · 55 citations · Full text
The effect of logic block complexity on area of programmable gate arrays
Jonathan Rose, Robert J. Francis, Paul Chow et al. · 1989 · 44 citations