Software Engineering White Papers

Reconfigurable Computing Application Frameworks

Overview FPGA-based Configurable Computing Machines (CCMs) offer powerful and flexible general-purpose computing platforms. However, development for FPGA-based designs using modern CAD tools is geared mainly toward an ASIC-like process. This is inadequate for the needs of CCM application development. This paper discusses an application framework for developing CCM-based applications beyond just the hardware configuration. This framework leverages the advantages of CCMs (availability, programmability, visibility, and controllability) to help create CCM-based applications throughout the entire development process (i.e. design, debug, and deploy). The framework itself is deployed with the final application, thus permitting dynamic circuit configurations that include data folding optimizations based on user input.

Further White Paper Details
PublisherBrigham Young University File FormatPDF
Date PublishedApril 2003
FormatWhite Papers   
Topics

Quick Sitemap Links: