2001
DOI: 10.1007/3-540-44687-7_37
|View full text |Cite
|
Sign up to set email alerts
|

Placing, Routing, and Editing Virtual FPGAs

Abstract: Abstract. This paper presents the benefits of using a generic FPGA tool set developed at the university of Brest for programming virtual FPGA structures. From a high level FPGA description, the basic FPGA tools such a placer, a router or an editor are automatically generated. The FPGA description is not constrained by any model, so that abstract FPGA structures, such as virtual FPGAs, can directly exploit the tool set as their basic programming tools.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2003
2003
2021
2021

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(2 citation statements)
references
References 8 publications
0
2
0
Order By: Relevance
“…Amongst the numerous efforts in this direction, the Madeo project has overcome the performance challenges of object‐oriented languages in the context of FPGA design automation. It showed that dynamically typed languages can serve for creating high density logic designs , proposing the first virtual FPGA prototyping environment and proving that, harnessing the power of OO software design, one could create a flexible yet competitive EDA toolkit that even today enables breakthrough research in the field . Meanwhile, OO design became widely accepted by the EDA community through languages such as C++ (i.e., systemC ) and Java (i.e., JHDL ).…”
Section: Model‐based Electronic Design Automation In Smalltalkmentioning
confidence: 99%
“…Amongst the numerous efforts in this direction, the Madeo project has overcome the performance challenges of object‐oriented languages in the context of FPGA design automation. It showed that dynamically typed languages can serve for creating high density logic designs , proposing the first virtual FPGA prototyping environment and proving that, harnessing the power of OO software design, one could create a flexible yet competitive EDA toolkit that even today enables breakthrough research in the field . Meanwhile, OO design became widely accepted by the EDA community through languages such as C++ (i.e., systemC ) and Java (i.e., JHDL ).…”
Section: Model‐based Electronic Design Automation In Smalltalkmentioning
confidence: 99%
“…By implementing virtual LUTs directly into physical LUTs and by replacing routing multiplexers with LUTs in route through mode (see also Section III-B), a PV-ratio of 40x was achieved in [2]. As another way to reduce implementation cost, the authors of [3] restricted the routing freedom of the overlay interconnection network. For a prototype implementation of a linear systolic fine-grained overlay architecture, a PVratio of 16:1 was reported.…”
Section: Introductionmentioning
confidence: 99%