A generic interface modeling approach for SOC design

被引:0
作者
Tong, K [1 ]
Wang, HL [1 ]
Bian, JN [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
来源
2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS | 2004年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
One of the key problems in IP-centric SOC design is integration between different IP cores. Since most IPs have different interface schemes and operation rules, they cannot smoothly communicate each other without any auxiliary glue logic. furthermore, integration of IPs with different protocols is still a tedious error-prone task. To achieve the goal that make the most of IP reuse and smooth IP cores to communicate, this paper presents a generic language-independent interface modeling approach to assist interface synthesis. Given two different communication protocols, an algorithm is developed to generate synthesizable RTL code of interface subsystem on basis of the proposed interface model for IP integration. The novel algorithm can produce multi-language code such as Verilog, VHDL and SpecC, which can be used as input for a synthesis tools. The proposed approach has been successfully integrated into our interface synthesis tool.
引用
收藏
页码:1400 / 1403
页数:4
相关论文
共 9 条
[1]  
CHOU P, 1995, IEEE ACM INT C COMP, P280
[2]  
Gutberlet P., 1994, Proceedings of the Seventh International Symposium on High-Level Synthesis (Cat. No.94TH0641-1), P134, DOI 10.1109/ISHLS.1994.302330
[3]   Grammar-based hardware synthesis of data communication protocols [J].
Oberg, J ;
Kumar, A ;
Hemani, A .
9TH INTERNATIONAL SYMPOSIUM ON SYSTEMS SYNTHESIS, PROCEEDINGS, 1996, :14-19
[4]   Synthesis and optimization of interface hardware between IP's operating at different clock frequencies [J].
Park, BI ;
Choi, H ;
Park, IC ;
Kyung, CM .
2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, :519-524
[5]  
Passerone R, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P8, DOI [10.1145/277044.277047, 10.1109/DAC.1998.724431]
[6]  
SHIN D, 2002, CECS0212
[7]  
SHIN D, 2002, CECS0213
[8]  
Smith J, 1998, 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, P14, DOI 10.1109/DAC.1998.724432
[9]  
WANG H, 2003, 8 INT C COMP AID DES, P151