ACM Home Page
Please provide us with feedback. Feedback
Layout-driven RTL binding techniques for high-level synthesis using accurate estimators
Full text PdfPdf (1.20 MB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 2 ,  Issue 4  (October 1997) table of contents
Pages: 312 - 343  
Year of Publication: 1997
ISSN:1084-4309
Authors
Min Xu  Univ. of California at Irvine, Irvine
Fadi J. Kurdahi  Univ. of California at Irvine, Irvine
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 39,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/268424.268425
What is a DOI?

ABSTRACT

The importance of effective and efficient accounting of layout effects is well established in High-Level Synthesis (HLS), since it allows more realistic exploration of the design space and the generation of solutions with predictable metrics. This feature is highly desirable in order to avoid unnecessary iterations through the design process. In this article, we address the problem of layout-driven register-transfer-level (RTL) binding as this step has a direct relevance to the final performance of the design. By producing not only an RTL design but also an approximate physical topology of the chip-level implementation, we ensure that the solution will perform at the predicted metric once implemented, thus avoiding unnecessary delays in the design process.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
BREWER, F. AND GAJSKI, D. D. 1990. Chippe: A system for constraint driven behavioral synthesis. IEEE Trans. Comput. Aided Des. 9, 7, (July), 681-695.
 
3
 
4
DONATH, W. E. 1979. Placement and average interconnection lengths of computer logic. IEICE Trans. Circuits Syst. CAS-26, 272-277.
 
5
 
6
EWERING, C. 1990. Automatic high-level synthesis of partitioned busses. In Proceedings of the 1990 IEEE International Conference on Computer-Aided Design (Santa Clara, CA, Nov. 11-15), 304-307.
 
7
 
8
FEUER, M. 1982. Connectivity of random logic. IEEE Trans. Comput. Aided Des. C-31, 1 (Jan.), 29-33.
 
9
10
 
11
 
12
 
13
GAMAL, A. A. E. 1977. Two-dimensional stochastic model for interconnections in master slice integrated circuits. IEICE Trans. Circuits Syst. CAS-28, 127-138.
14
15
 
16
 
17
JHA, P. K., RAMACHANDRAN, C., DUTT, N., AND KURDAHI, F.J. 1994. An empirical study on the effects of component styles and shapes on high-level synthesis. In Proceedings of VLSI.
 
18
JHA, P. K., HADLEY, T., AND DUTT, N.D. 1995. The Genus user manual and C programming library. Tech. Rep. 93-32 (April), Dept. of Information and Computer Science, University of California, Irvine.
 
19
KNAPP, D.W. 1992. Fasolt: A program for feedback-driven data-path optimization. IEEE Trans. Comput. Aided Des. 11, 6 (June), 677-695.
 
20
KURDAHI, F. J., GAJSKI, D. D., RAMACHANDRAN, C., AND CHAIYAKAL, V. 1993. Linking registertransfer and physical levels of design. IEICE Trans. Inf. Syst. E76, 9, 991-1005.
 
21
LAPOTIN, D. AND CHEN, Y. 1989. Early matching of system requirements and package capabilities. In Proceedings of the IEEE International Conference on Computer Aided Design (Santa Clara, CA, Nov. 5-9), 394-397.
 
22
 
23
MUJUMDAR, A., RIM, M., gAIN, R., AND LEONE, R.D. 1994. Bitnet: An algorithm for solving the binding problem. In Proceedings of International Conference on VLSI Design (Calcutta, India, Jan. 5-8), 163-168.
 
24
OUSTERHOUT, J. 1985. A switch-level timing verifier for digital MOS VLSI. IEEE Trans. Comput. Aided Des. CAD 4, 3 (July), 336-349.
 
25
PAULIN, P. G. AND KNIGHT, J.P. 1989. Force-directed scheduling for the behavioral synthesis of ASICs. IEEE Trans. Comput. Aided Des. Integrated Circuits 8, 6 (June), 661-679.
 
26
RAMACHANDRAN, C. AND KURDAHI, F. g. 1994. Incorporating the controller effects during register-transfer level synthesis. In Proceedings of European Design and Test Conference (Paris, Feb. 28-March 28), 308-313.
 
27
 
28
 
29
30
31
 
32
XILINX. 1994. XACT Development System: Libraries Guide. Xilinx Design Automation.
 
33
XILINX95. 1995. XACT Xilinx Synopsys Interface FPGA User Guide. Xilinx Design Automation.
 
34
 
35
Xu, M. AND KURDAHI, F. J. 1997. ChipEst-FPGA: A tool for chip level area and timing estimation of lookup table based FPGAS for high level applications. In Proceedings of the Asia Pacific Design Automation Conference (Albuquerque, NM, Jan. 28-31), 435-440.

CITED BY  7