HIGH-LEVEL SYNTHESIS IN AN INDUSTRIAL-ENVIRONMENT

被引:18
作者
BERGAMASCHI, RA [1 ]
OCONNOR, RA [1 ]
STOK, L [1 ]
MORICZ, MZ [1 ]
PRAKASH, S [1 ]
KUEHLMANN, A [1 ]
RAO, DS [1 ]
机构
[1] IBM CORP,DIV MICROELECTR,EDA LAB,POUGHKEEPSIE,NY 12601
关键词
D O I
10.1147/rd.391.0131
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The use of modern hardware-description languages in the chip design process has allowed designs to be modeled at higher abstraction levels. More powerful modeling styles, such as register-transfer and behavioral level specifications, have spurred the development of high-level synthesis techniques in both industry and academia, However, despite the many research efforts, the technology is not yet in widespread use in industry. This paper presents the IBM High-Lever Synthesis System (HIS), which is the first such system to be used in production in IBM, HIS synthesizes gate-level networks from VHDL models at various levels of abstraction, The main algorithms, modeling capabilities, and methodology considerations in the HIS system are presented. Results show that HIS is capable of producing implementations comparable to or better than those of the existing methodology, while shortening the design time significantly, The HIS system is currently in production use and evaluation in several IBM sites for processors and peripheral chip designs, as well as being an external commercial product.
引用
收藏
页码:131 / 148
页数:18
相关论文
共 32 条
[1]  
Aho A.V, 1986, COMPILERS PRINCIPLES
[2]   ALLOCATION ALGORITHMS BASED ON PATH-ANALYSIS [J].
BERGAMASCHI, RA ;
CAMPOSANO, R ;
PAYER, M .
INTEGRATION-THE VLSI JOURNAL, 1992, 13 (03) :283-299
[3]  
BERGAMASCHI RA, 1992, 29TH ACM/IEEE DESIGN AUTOMATION CONFERENCE : PROCEEDINGS, P657
[4]   SCHEDULING UNDER RESOURCE CONSTRAINTS AND MODULE ASSIGNMENT [J].
BERGAMASCHI, RA ;
CAMPOSANO, R ;
PAYER, M .
INTEGRATION-THE VLSI JOURNAL, 1991, 12 (01) :1-19
[5]  
BRAYTON RK, 1984, OCT P IEEE INT C COM, P23
[6]  
BRAYTON RK, 1985, LOGIC MINIMIZATION A
[7]   PATH-BASED SCHEDULING FOR SYNTHESIS [J].
CAMPOSANO, R .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (01) :85-93
[8]  
Camposano R., 1991, High-level VLSI synthesis, P79
[9]  
Camposano R., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P450, DOI 10.1109/DAC.1990.114898
[10]  
CAMPOSANO R, 1989, 9TH P INT S COMP HAR, P49