• DocumentCode
    357526
  • Title

    YAML: a tool for hardware design visualization and capture

  • Author

    Sinha, Vivek ; Doucet, Frederic ; Siska, Chuck ; Gupta, Rajesh ; Liao, Shengcai ; Ghosh, Abhijit

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    Design visualization is an important part of the system design process. In practice, systems are often visualized using a combination of structural and functional entities. We describe an approach that helps to capture the structural aspects of a design at a high level of abstraction and enables the system designer to enter designs “schematically” using predefined structural and functional entities conforming to UML notation. The corresponding tool, YAML (Yet Another UML front end) provides support for modeling objects and a range of object relationships that are crucial to real-life embedded system designs. A YAML design entry can then be automatically translated into synthesizable C++ code for simulation and hardware synthesis
  • Keywords
    C++ language; data visualisation; embedded systems; logic CAD; object-oriented methods; specification languages; C++ code; UML; YAML tool; Yet Another UML front end; embedded system design; functional entities; hardware design visualization; hardware synthesis; simulation; structural entities; system design; Embedded computing; Embedded system; Hardware; Java; Libraries; Microelectronics; Object oriented modeling; Software tools; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 2000. Proceedings. The 13th International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1080-1820
  • Print_ISBN
    0-7695-0765-4
  • Type

    conf

  • DOI
    10.1109/ISSS.2000.874023
  • Filename
    874023