International Conference on Field Programmable Logic and Applications, 2005.
DOI: 10.1109/fpl.2005.1515739
|View full text |Cite
|
Sign up to set email alerts
|

A verilog RTL synthesis tool for heterogeneous FPGAs

Abstract: Modern heterogeneous FPGAs contain "hard" specificpurpose structures such as blocks of memory and multipliers in addition to the completely flexible "soft" programmable logic and routing. These hard structures provide major benefits, yet raise interesting questions in FPGA CAD and architecture. To develop high-quality CAD mapping algorithms for these structures, and indeed to measure the quality of proposed new structures in the architectural domain, it is essential to have a flexible tool at the RTL synthesis… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
20
0

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 33 publications
(20 citation statements)
references
References 15 publications
0
20
0
Order By: Relevance
“…The BLIF output file, in the FPGA CAD flow, is then read by ABC and the CAD flow continues to map the design to an FPGA as described in the previous section. [1]. In the future, we will be adding these extensions to Odin II, noting that the software structure has been designed to easily add these features.…”
Section: A Basic Tool Designmentioning
confidence: 99%
See 3 more Smart Citations
“…The BLIF output file, in the FPGA CAD flow, is then read by ABC and the CAD flow continues to map the design to an FPGA as described in the previous section. [1]. In the future, we will be adding these extensions to Odin II, noting that the software structure has been designed to easily add these features.…”
Section: A Basic Tool Designmentioning
confidence: 99%
“…Once the AST is created, an elaborator then traverses the AST to create a flattened netlist of the design (for more details on this process please see the original paper on Odin [1]). The netlist data-structure within Odin II that stores this netlist has been carefully designed to allow it to be easily manipulated.…”
Section: A Basic Tool Designmentioning
confidence: 99%
See 2 more Smart Citations
“…We could get the .blif file from verilog RTL file by ODIN II [16] and ABC [17]. The T-VPACK [13] program packs LUTs and flip-flops into CLB which contains one or more Logic Elements (LEs) in .net format for each module.…”
Section: Cad Frameworkmentioning
confidence: 99%