We use a few cookies

Essential cookies keep the library working. With your permission, we'd also like to use analytics to see what's useful and improve the experience. Read our Privacy Policy or Cookie Policy.

Skip to main content
Home/e-Resources/Robotics & Automation/FPGA Design Automation: A Survey
PeriodicalsRobotics & Automation

FPGA Design Automation: A Survey

Checking your access to this record.

Abstract & Overview

Design automation or computer-aided design (CAD) for field programmable gate arrays (FPGAs) has played a critical role in the rapid advancement and adoption of FPGA technology over the past two decades. The purpose of this paper is to meet the demand for an up-todate comprehensive survey/tutorial for FPGA design automation, with an emphasis on the recent developments within the past 5–10 years. The paper focuses on the theory and techniques that have been, or most likely will be, reduced to practice. It covers all major steps in FPGA design flow which includes: routing and placement, circuit clustering, technology mapping and architecture-specific optimization, physical synthesis, RT-level and behavior-level synthesis, and power optimization. We hope that this paper can be used both as a guide for beginners who are embarking on research in this relatively young yet exciting area, and a useful reference for established researchers in this field.

Cite this record

Deming Chen, Jason Cong, Peichen Pan (2006). FPGA Design Automation: A Survey. Foundations and Trends® in Electronic Design Automation, 1(3), 1–137. https://doi.org/10.1561/1000000003

Copy in another style

Chen, D., Cong, J., & Pan, P. (2006). FPGA Design Automation: A Survey. Foundations and Trends® in Electronic Design Automation, 1(3), 1–137. https://doi.org/10.1561/1000000003
Author names are used as deposited, so check their order before you submit.

Metadata is harvested from open-access indexes and can be incomplete. Check a citation against the published version before relying on it — see our open access & attribution policy.