TY - GEN
T1 - Design space exploration for application specific FPGAs in system-on-a-chip designs
AU - Hammerquist, Mark
AU - Lysecky, Roman
PY - 2008
Y1 - 2008
N2 - The inclusion of field programmable gate arrays (FPGAs) within a system-on-a-chip (SOC) design offers programmability, flexibility, and reconfigurability not possible with application specific integrated circuits (ASIC) or full-custom implementations. However, these benefits come at the expense of significant area, performance, and power consumption overheads compared to ASIC or full-custom circuits. As a typical SOC design will require fabrication of the final integrated circuit, rather than rely on a generic FPGA architecture, an FPGA integrated within an SOC design can be optimized for the specific intended application. In this paper, we present an initial design space exploration framework for generating an application specific FPGA (ASFPGA) by tailoring several FPGA architectural features for a specific hardware circuit to improve the area, delay, or energy consumption compared to traditional FPGA designs and reduce the overheads of utilizing an FPGA compared to ASIC and full custom implementations.
AB - The inclusion of field programmable gate arrays (FPGAs) within a system-on-a-chip (SOC) design offers programmability, flexibility, and reconfigurability not possible with application specific integrated circuits (ASIC) or full-custom implementations. However, these benefits come at the expense of significant area, performance, and power consumption overheads compared to ASIC or full-custom circuits. As a typical SOC design will require fabrication of the final integrated circuit, rather than rely on a generic FPGA architecture, an FPGA integrated within an SOC design can be optimized for the specific intended application. In this paper, we present an initial design space exploration framework for generating an application specific FPGA (ASFPGA) by tailoring several FPGA architectural features for a specific hardware circuit to improve the area, delay, or energy consumption compared to traditional FPGA designs and reduce the overheads of utilizing an FPGA compared to ASIC and full custom implementations.
UR - http://www.scopus.com/inward/record.url?scp=67650273315&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67650273315&partnerID=8YFLogxK
U2 - 10.1109/SOCC.2008.4641527
DO - 10.1109/SOCC.2008.4641527
M3 - Conference contribution
AN - SCOPUS:67650273315
SN - 9781424425969
T3 - 2008 IEEE International SOC Conference, SOCC
SP - 279
EP - 282
BT - 2008 IEEE International SOC Conference, SOCC
T2 - 2008 IEEE International SOC Conference, SOCC
Y2 - 17 September 2008 through 20 September 2008
ER -