A high-level synthesis algorithm for FPGA designs optimizing critical path with interconnection-delay and clock-skew consideration
High-level synthesis for FPGA designs (FPGA-HLS) is recently required in various applications. Since wire delays are becoming a design bottleneck in FPGA, we need to handle interconnection delays and clock skews in FPGA-HLS flow. In this paper, we propose an FPGA-HLS algorithm optimizing critical pa...
Saved in:
| Published in | 2016 International Symposium on VLSI Design, Automation and Test (VLSI-DAT) pp. 1 - 4 |
|---|---|
| Main Authors | , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.04.2016
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.1109/VLSI-DAT.2016.7482547 |
Cover
| Summary: | High-level synthesis for FPGA designs (FPGA-HLS) is recently required in various applications. Since wire delays are becoming a design bottleneck in FPGA, we need to handle interconnection delays and clock skews in FPGA-HLS flow. In this paper, we propose an FPGA-HLS algorithm optimizing critical path with interconnection-delay and clock-skew consideration. By utilizing HDR architecture, we floorplan circuit modules in HLS flow and, based on the result, estimate interconnection delays and clock skews. To reduce the critical-path delay(s) of a circuit, we propose two novel methods for FPGA-HLS. Experimental results demonstrate that our algorithm can improve circuit performance by up to 24% compared with conventional approaches. |
|---|---|
| DOI: | 10.1109/VLSI-DAT.2016.7482547 |