A platform-based SoC hardware/software co-design environment

被引:0
作者
Xiong, ZH [1 ]
Li, SK [1 ]
Chen, JH [1 ]
Wang, DW [1 ]
机构
[1] Natl Univ Def Technol, Sch Comp Sci, Changsha 410073, Peoples R China
来源
PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2 | 2004年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a Platform-based SoC hardware/software co-design environment named HSCDE. It introduces the overall structure of HSCDE, describes the Platform-based SoC system modeling technology, ant algorithm based hardware/software partitioning technology and Hierarchical Directed Acyclic Graph based performance constraint assignment technology. HSCDE supports Platform-based SoC hardware/software co-design methodology. It supports almost all the design phases from SoC system modeling to RTL level SoC system. It divides SoC hardware/software co-design into system modeling level (level 1), virtual components level (level 2) and real components level (level 3), and it performs the 2 mappings among the 3 design levels by Design Planning (mapping 1) and Virtual-Real Synthesis (mapping 2). We have done SoC system design for MP3 player SoC, MEPG2 player SoC and CDMA wireless communication SoC in HSCDE environment. Results show that HSCDE effectively supports Platform-based SoC hardware/software co-design methodology; it enhanced system reuse of existing SoC design. Statistics indicate an average of 10%similar to25% revisions on platform templates for a new SoC design, and we achieved platform template reuse ratio by 75%similar to90%.
引用
收藏
页码:443 / 448
页数:6
相关论文
共 50 条
[21]   A Hardware-Software Co-design Experiments Platform for NAND Flash Based on Zynq [J].
Wei, Debao ;
Gong, Youhua ;
Qiao, Liyan ;
Deng, Libao .
2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
[22]   A Highly Integrated Hardware/Software Co-Design and Co-Verification Platform [J].
Yang, Shufan ;
Yu, Zheqi .
IEEE DESIGN & TEST, 2019, 36 (01) :23-30
[23]   Hardware/Software co-design of video processing applications on a reconfigurable platform [J].
Cerezuela-Mora, Javier ;
Calvo-Gallego, Elisa ;
Sanchez-Solano, Santiago .
2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, :1694-1699
[24]   Object-based hardware/software co-design [J].
Sadler, DR ;
Lloyd, DW ;
Jelly, IE .
CONFERENCE PROCEEDINGS OF THE 1996 IEEE FIFTEENTH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATIONS, 1996, :282-288
[25]   Hardware/software co-design then and now [J].
Wirth, N .
INFORMATION PROCESSING LETTERS, 2003, 88 (1-2) :83-87
[26]   Hardware software co-design in Haskell [J].
Aronsson M. ;
Sheeran M. .
1600, Association for Computing Machinery, 2 Penn Plaza, Suite 701, New York, NY 10121-0701, United States (52) :162-173
[27]   Hardware-Software Co-Design Based Obfuscation of Hardware Accelerators [J].
Chakraborty, Abhishek ;
Srivastava, Ankur .
2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, :549-554
[28]   The hardware-software co-design and co-verification of SoC for an embedded home gateway [J].
Guo, Bing ;
Shen, Yan ;
Zhang, ChuanWu .
SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, :288-+
[29]   On the Co-Design of Quantum Software and Hardware [J].
Li, Gushu ;
Wu, Anbang ;
Shi, Yunong ;
Javadi-Abhari, Ali ;
Ding, Yufei ;
Xie, Yuan .
PROCEEDINGS OF THE 8TH ACM INTERNATIONAL CONFERENCE ON NANOSCALE COMPUTING AND COMMUNICATION (ACM NANOCOM 2021), 2021,
[30]   Hardware/software co-design for multimedia [J].
Wolf, W .
ADVANCED SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VII, 1997, 3162 :510-517