Accurate area and delay estimators for FPGAs

Anshuman Nayak, Malay Haldar, Alok Choudhary, Prith Banerjee

Research output: Contribution to journalConference articlepeer-review

62 Scopus citations

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 algorithm. We also present a delay estimator which finds out the delay in the logic elements in the critical path and the delay in the interconnects. The total number of CLBs predicted by us is within 16% of the actual CLB consumption and the synthesized frequency estimated by us is within an error of 13% of the actual frequency after synthesis through Synplify logic synthesis tools and after placement and routing through the XACT tools from Xilinx. Since the estimators proposed by us are fast and accurate enough, they can be used in a high level synthesis framework like ours to perform rapid design space exploration.

Original languageEnglish (US)
Article number998400
Pages (from-to)862-869
Number of pages8
JournalProceedings -Design, Automation and Test in Europe, DATE
DOIs
StatePublished - 2002
Event2002 Design, Automation and Test in Europe Conference and Exhibition, DATE 2002 - Paris, France
Duration: Mar 4 2002Mar 8 2002

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Accurate area and delay estimators for FPGAs'. Together they form a unique fingerprint.

Cite this