Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition
DOI: 10.1109/date.2002.998400
|View full text |Cite
|
Sign up to set email alerts
|

Accurate area and delay estimators for FPGAs

Abstract: We present an area and delay estimator in the context of a compiler that takes in high level signal and image processing applications described in MATLAB and performs automatic design space exploration to synthesize hardware for a Field Programmable Gate Array (FPGA) which meets the user area and frequency specifications. We present an area estimator which is used to estimate the maximum number of Configurable Logic Blocks (CLBs) consumed by the hardware synthesized for the Xilinx XC4010 from the input MATLAB … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
61
0

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 44 publications
(61 citation statements)
references
References 25 publications
(25 reference statements)
0
61
0
Order By: Relevance
“…Table III Node size refers to the number of operations in the CDFG. All the benchmarks were verified with three different input variable wordlengths (8,16 and 32 bits). The benchmarks have maximum of twenty eight operations (nodes).…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Table III Node size refers to the number of operations in the CDFG. All the benchmarks were verified with three different input variable wordlengths (8,16 and 32 bits). The benchmarks have maximum of twenty eight operations (nodes).…”
Section: Methodsmentioning
confidence: 99%
“…In [7], area, time, power models are given for Xilinx IP core which is integrated to FANTOM design automation tool. In [8], an estimation technique is proposed dealing with a MATLAB specification.…”
Section: Related Workmentioning
confidence: 99%
“…However, routing and flip-flop costs are not taken into account. Although [6] considers both datapath and control logic, it uses a table to store the operator area for different bits instead of a general function. All of them estimate the logic synthesis area instead of the post layout area after place and route and thus result in larger deviation for the real circuit.…”
Section: Related Workmentioning
confidence: 99%
“…These activities can be roughly partitioned in two sets: those extracting information from RTL descriptions (VHDL, Verilog) and those extracting information form behavioral level descriptions. In the latter case, the problem is faced by translating behavioral descriptions (Matlab [5,6], other [7,8]) into VHDL-RT [5,6] or DFG [7]. Though these transformations are required whenever closefitting results are needed, the effort necessary to transform a high-level model into a more detailed model is not currently justified.…”
Section: Introductionmentioning
confidence: 99%