FPGA Design Automation: A Survey is an up-to-date comprehensive survey/tutorial of FPGA design automation, with an emphasis on the recent developments within the past 5 to 10 years. The focus is 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: routing and placement, circuit clustering, technology mapping and architecture-specific optimization, physical synthesis, RT-level and behavior-level synthesis, and power optimization. FPGA Design Automation: A Survey can be used as both 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.
Author(s): Deming Chen, Jason Cong, Peichan Pan
Year: 2006
Language: English
Pages: 152
1933019387......Page 1
Introduction......Page 12
Introduction to FPGA Architectures......Page 13
Overview of FPGA Design Flow......Page 17
Routing......Page 24
Placement and Floorplanning......Page 37
Combined Placement and Routing......Page 44
Technology Mapping......Page 46
Preliminaries......Page 47
Structural Mapping Framework......Page 49
Structural Mapping Algorithms......Page 53
Integrated Technology Mapping......Page 59
Specialized Mapping Algorithms......Page 67
Physical Synthesis......Page 72
Logic Clustering......Page 73
Placement-Driven Mapping......Page 76
Placement-Driven Duplication......Page 78
Other Techniques......Page 81
Design and Synthesis with Higher Level of Abstraction......Page 88
RTL Synthesis......Page 89
Behavior-Level Synthesis......Page 96
Power Optimization......Page 108
Sources of Power Consumption......Page 109
Power Estimation......Page 110
Power Breakdown......Page 116
Synthesis for Power Optimization......Page 118
Synthesis for Power-Efficient Programmable Architectures......Page 123
Conclusions and Future Trends......Page 132
References......Page 138