A Modular Flow for Rapid FPGA Design Implementation
dc.contributor.author | Love, Andrew R. | en |
dc.contributor.committeechair | Athanas, Peter M. | en |
dc.contributor.committeemember | Jones, Mark T. | en |
dc.contributor.committeemember | Dietrich, Carl B. | en |
dc.contributor.committeemember | Nazhandali, Leyla | en |
dc.contributor.committeemember | Feng, Wu-chun | en |
dc.contributor.department | Electrical and Computer Engineering | en |
dc.date.accessioned | 2015-03-11T08:00:08Z | en |
dc.date.available | 2015-03-11T08:00:08Z | en |
dc.date.issued | 2015-03-10 | en |
dc.description.abstract | This dissertation proposes an alternative FPGA design compilation flow to reduce the back-end time required to implement an FPGA design to below the level at which the user's attention is lost. To do so, this flow focuses on enforcing modular design for both productivity and code reuse, while minimizing reliance on standard tools. This can be achieved by using a library of precompiled modules and associated meta-data to enable bitstream-level assembly of desired designs. In so doing, assembly would occur in a fraction of the time of traditional back-end tools. Modules could be bound, placed, and routed using custom bitstream assembly with the primary objective of rapid compilation while preserving performance. This turbo flow (TFlow) aims to enable software-like turn-around time for faster prototyping by leveraging precompiled components. As a result, large device compilations would be assembled in seconds, within the deadline imposed by the human attention span. | en |
dc.description.degree | Ph. D. | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:4634 | en |
dc.identifier.uri | http://hdl.handle.net/10919/51608 | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | FPGA Productivity | en |
dc.subject | Modular Design | en |
dc.subject | Instant Gratification | en |
dc.subject | Attention Span | en |
dc.subject | Design Assembly Flow | en |
dc.title | A Modular Flow for Rapid FPGA Design Implementation | en |
dc.type | Dissertation | en |
thesis.degree.discipline | Computer Engineering | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | doctoral | en |
thesis.degree.name | Ph. D. | en |
Files
Original bundle
1 - 1 of 1