2020
DOI: 10.1109/mm.2020.2998435
|View full text |Cite
|
Sign up to set email alerts
|

SymbiFlow and VPR: An Open-Source Design Flow for Commercial and Novel FPGAs

Abstract: As the benefits of Moore's Law diminish, computing performance, and efficiency gains are increasingly achieved through specializing hardware to a domain of computation.However, this limits the hardware's generality and flexibility. Field-programmable gate arrays (FPGAs), microchips which can be reprogrammed to implement arbitrary digital circuits, enable the benefits of specialization while remaining flexible. A challenge to using FPGAs is the complex computer-aided design flow required to efficiently map a co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 30 publications
(8 citation statements)
references
References 10 publications
0
8
0
Order By: Relevance
“…Finally, our outcome results in an all-in-one intuitive and flexible browser-based cloud framework to learn computer architecture and CAD design techniques and tools by interactive examples embedded in an incremental graphical/text browser interface. In future work, we will evaluate open source [24] and cloud computing by using FPGAs [25], [26].…”
Section: Discussionmentioning
confidence: 99%
“…Finally, our outcome results in an all-in-one intuitive and flexible browser-based cloud framework to learn computer architecture and CAD design techniques and tools by interactive examples embedded in an incremental graphical/text browser interface. In future work, we will evaluate open source [24] and cloud computing by using FPGAs [25], [26].…”
Section: Discussionmentioning
confidence: 99%
“…3) Synthesis and Implementation: Dovado currently leverages Vivado as the hardware design suite for synthesis and implementation phases. However, another physical tool with a technology library can be used, e.g., Yosys [22], RapidWright [23], Symbiflow [24]. Dovado spawns Vivado as a subprocess and communicates with the physical tool through the TCL interface.…”
Section: A Single Design Point Evaluation Methodologymentioning
confidence: 99%
“…This is the only closed source path that was used for emulation. However, an open-source alternative for the FPGA implementation exists as well such as the Symbiflow project [20] or OpenFPGA [21] but that is not the scope of this paper.…”
Section: A Methodologymentioning
confidence: 99%