Skip to main content
eScholarship
Open Access Publications from the University of California

Design visualization and entry using structural and functional entities

Abstract

Visualization of design is an important part of the system design process. In practice, systems are often visualized using a combination of structural and functional entities. In this technical report, we describe YAML (Yet Another UML front end) that enables the system designer to enter designs "schematically" using predefined structural and functional objects conforming to UML notation. YAML 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 a C++ or synthesizable C++ code for simulation and hardware synthesis.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View