Using UML activities for System-on-Chip design and synthesis

被引:0
|
作者
Schattkowsky, Tim [1 ]
Hausmann, Jan Hendrik
Engels, Gregor
机构
[1] C Lab, Paderborn, Germany
[2] Univ Paderborn, Paderborn, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The continuous advances in manufacturing Integrated Circuits (ICs) enable complete systems on a single chip. However, the design effort for such System-on-Chip (SoC) solutions is significant. The productivity of the design teams currently lags behind the advances in manufacturing and this design productivity gap is still widening. One important reason is the lack of abstraction in traditional Hardware Description Languages (HDLs) like VHDL. The UML provides more abstract concepts for modeling behavior that can also be employed for hardware design. In particular, the new UML Activity semantics fit nicely with the inherent data flow in hardware systems. Therefore, we introduce a UML-based design approach for complete SoC specification. Our approach enables generation of complete synthesizable HDL code. The equivalent hardware can be automatically generated using the existing tools chains. As an example, we outline Handel-C code generation for an NIP3 decoder design.
引用
收藏
页码:737 / 752
页数:16
相关论文
共 50 条
  • [1] High level system-on-chip design using UML and SystemC
    Correa, Blanca Alicia
    Eusse, Juan Fernando
    Munera, Danny
    Aedo, Jose Edinson
    Velez, Juan Fernando
    [J]. CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 740 - 745
  • [2] A pragmatic perspective on UML for system-on-chip design
    Indrusiak, Leandro Soares
    [J]. NORCHIP 2005, PROCEEDINGS, 2005, : 169 - 171
  • [3] An object-oriented design process for system-on-chip using UML
    Zhu, Q
    Matsuda, A
    Kuwamura, S
    Nakata, T
    Shoji, M
    [J]. ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 249 - 254
  • [4] System-on-chip verification process using UML
    Zhu, Q
    Nakata, T
    Mine, M
    Kuroki, K
    Endo, Y
    Hasegawa, T
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 138 - 149
  • [5] System-on-chip validation using UML and CWL
    Zhu, Q
    Oishi, R
    Hasegawa, T
    Nakata, T
    [J]. INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2004, : 92 - 97
  • [6] A UML for a multiprocessor system-on-chip
    Bique, Stephen
    [J]. WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS, 2006, : 218 - 223
  • [7] A design methodology for the development of a complex system-on-chip using uml and executable system models
    Pauwels, M
    Vanderperren, Y
    Sonck, G
    van Oostende, P
    Dehaene, W
    Moore, T
    [J]. SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02, 2003, : 129 - 141
  • [8] Interfacing UML 2.0 for multiprocessor System-on-Chip design flow
    Riihimaki, Jouni
    Kukkala, Petri
    Kangas, Tero
    Hannikainen, Marko
    Hamalainen, Timo D.
    [J]. 2005 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2005, : 108 - 111
  • [9] Reconfigurable System-On-Chip Design Using FPGA
    Muralikrishna, B.
    Madhumati, G. L.
    Khan, Habibulla
    Deepika, K. Gnana
    [J]. 2014 2ND INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS), 2014,
  • [10] System-on-Chip Design and Implementation
    Brackenbury, Linda E. M.
    Plana, Luis A.
    Pepper, Jeffrey
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2010, 53 (02) : 272 - 281