Accession Number : ADA492273


Title :   Future Field Programmable Gate Array (FPGA) Design Methodologies and Tool Flows


Descriptive Note : Final rept. 31 Aug 2007-31 Jul 2008


Corporate Author : BRIGHAM YOUNG UNIV PROVO UT


Personal Author(s) : Wirthlin, Michael ; Nelson, Brent ; Hutchings, Brad ; Athanas, Peter ; Bohner, Shawn


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a492273.pdf


Report Date : Jul 2008


Pagination or Media Count : 55


Abstract : Interest is growing in the use of FPGA devices for high-performance, efficient parallel computation. The large amount of programmable logic, internal routing, and memory can be used to perform a wide variety of high-performance computation more efficiently than traditional microprocessor-based computing architectures. The productivity of FPGA design, however, is very low. FPGA design is very time consuming and requires low-level hardware design skills. This study investigated this FPGA design productivity problem and identified potential solutions that will provide revolutionary improvements in design productivity. Three research areas that must be addressed to achieve such improvements are significant improvement in reuse of FPGA circuits, identification and deployment of higher level design abstractions, and increasing the number of turns per day to significantly increase the number of design iterations. The results of this study suggest that with adequate advancement in each of these areas, FPGA design productivity can be increased by 25X over current practice.


Descriptors :   *FIELD PROGRAMMABLE GATE ARRAYS , METHODOLOGY , COMPUTER AIDED DESIGN , EFFICIENCY , PRODUCTIVITY , ALGORITHMS , PERFORMANCE(ENGINEERING)


Subject Categories : Electrical and Electronic Equipment


Distribution Statement : APPROVED FOR PUBLIC RELEASE