Sciweavers

FPGA
2016
ACM

FPRESSO: Enabling Express Transistor-Level Exploration of FPGA Architectures

8 years 7 months ago
FPRESSO: Enabling Express Transistor-Level Exploration of FPGA Architectures
In theory, tools like VTR—a retargetable toolchain mapping circuits onto easily-described hypothetical FPGA architectures—could play a key role in the development of wildly innovative FPGA architectures. In practice, however, the experiments that one can conduct with these tools are severely limited by the ability of FPGA architects to produce reliable delay and area models—these depend on transistor-level design techniques which require a different set of skills. In this paper, we introduce a novel approach, which we call Fpresso, to model the delay and area of a wide range of largely different FPGA architectures quickly and with reasonable accuracy. We take inspiration from the way a standard-cell flow performs large scale transistor-size optimization and apply the same concepts to FPGAs, only at a coarser granularity. Skilled users prepare for Fpresso locally optimized libraries of basic components with a variety of driving strengths. Then, ordinary users specify arbitrary...
Grace Zgheib, Manana Lortkipanidze, Muhsen Owaida,
Added 03 Apr 2016
Updated 03 Apr 2016
Type Journal
Year 2016
Where FPGA
Authors Grace Zgheib, Manana Lortkipanidze, Muhsen Owaida, David Novo, Paolo Ienne
Comments (0)