期刊文献+

C语言系统描述的HCDFG-II实现 被引量:1

HCDFG-II Model Generation from System Specification in C
下载PDF
导出
摘要 C语言是系统设计中一种主要的系统描述语言,在系统级软硬件协同验证及随后的软硬件划分、接口综合和行为综合等中都需要把C语言的系统描述转化为控制数据流图。本文介绍了一种层次化控制数据流图 HCDFG II模型,以及从C语言生成该模型的方法。HCDFG II的层次化模型分为函数/进程级、语句级和操作级,根据需要可以生成不同级别的模型。本文讨论了C语言中各种控制结构及数组、指针、联合和结构等复杂数据类型生成HCDFG II的方法。 C is the main language for the system description in system design. In the software/hardware co-verification at the system level and the following software/hardware partition, interface integration and behavior integration, it is necessary to convert the C language to control/data flow graph. In this paper, the model for control/data flow graph and the method to generate this model from C are proposed. There are three levels in this hierarchical model for HCDFG-II: function/process level, statement level and operation level, corresponding to different level models based on different requirements. The method to generate HCDFG-II is also discussed for the various control structures and array, pointer, unite, structure and so on.
出处 《计算机工程与科学》 CSCD 2005年第4期80-83,共4页 Computer Engineering & Science
基金 国家973重点基础研究发展规划(G1998030403) 国家自然科学基金资助项目(90207017) 国家 863 计划资助项目(2003AA115110)
关键词 C语言 系统描述语言 数据模型 HCDFG-Ⅱ 程序设计语言 system specification C HCDFG-II co-verification HW/SW co-design
  • 相关文献

参考文献5

  • 1Gerstlauer A, D(o)mer R, Peng J, Gajski D D. System Design:A Practical Guide with SpecC [M]. Kluwer Academic Publishers, 2001.
  • 2Wayne Wolf. Modern VLSI Design: System-on-Chip Design. 3rd ed[M]. Beijing: Science Press, 2003.
  • 3Zhu Ming, Bian Jinian, Wu Weimin, et al. Property-Classified Hybrid Verification Based on CDFG[A].Proc of the 5th Int'l Conf on ASIC[C].2003.
  • 4牛亚文,边计年,吴强,薛宏熙.HCDFG-II—面向C语言系统描述的控制/数据流图表示[J].计算机辅助设计与图形学学报,2004,16(11):1547-1552. 被引量:4
  • 5陈劲.[D].清华大学,2004.

二级参考文献7

  • 1王云峰 吴强 边计年.一种面向SoC设计的层次化CDFG定义 [A]..计算机辅助设计与图形学学术会议论文集[C].,2002.326-329.
  • 2Staunstrup J, Wolf W. Hardware/Software Co-Design: Principles and Practice [M]. Boston: Kluwer Academic Publishers, 1997
  • 3Wolf W. Modern VLSI Design: System-on-Chip Design [M]. 3rd ed. Beijing: Science Press, 2003
  • 4Sabih H, Gerez. Algorithms for VLSI Design Automaton [M]. Chichestor: John Wiley & Sons, 1998
  • 5Kalavade A, Lee E A. The extended partitioning problem: Hardware/software mapping and implementation-bin selection [A]. In: Proceedings of International Workshop on Rapid System Prototyping, Chapel Hill, NC, 1995. 12~18
  • 6Michel A J, Rosien, Gerard J M, et al. Generating a CDFG from C/ C+ + code [A].In: Proceedings of the 3D Progress Workshop on Embedded Systems, Jaarbeurs Utrecht, NL, 2002. 200~202
  • 7Wu Qiang, Wang Yunfeng, Bian Jinian, et al. Graph transformations on CDFG for granularity selection in hardware-software partitioning [A]. In: Proceedings of the 8th International Conference on CAD/Graphics, Macao, 2003. 303~308

共引文献3

同被引文献633

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部