Robert Bui and Kevin Albers and Jose Oyola Cabello and Naren Vasanad

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2015-117

May 15, 2015

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-117.pdf

Embedded software is typically developed using traditional programming languages like C and C++. However, these traditional types of programming languages are not well suited for embedded systems development. The model-based embedded software project extends the code-generating capabilities of Ptolemy II to help users develop software using model-based design techniques for ARM mbed devices. In particular, this project primarily focuses on automatically generating C/C++ code in Ptolemy II for Synchronous Data Flow (SDF) and Finite State Machine (FSM) models. This makes it easier to design and debug, leading to faster and more robust software development.

Advisors: Edward A. Lee and Sanjit A. Seshia


BibTeX citation:

@mastersthesis{Bui:EECS-2015-117,
    Author= {Bui, Robert and Albers, Kevin and Oyola Cabello, Jose and Vasanad, Naren},
    Title= {Model-Based Embedded Software},
    School= {EECS Department, University of California, Berkeley},
    Year= {2015},
    Month= {May},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-117.html},
    Number= {UCB/EECS-2015-117},
    Abstract= {Embedded software is typically developed using traditional programming languages like C and C++. However, these traditional types of programming languages are not well suited for embedded systems development. The model-based embedded software project extends the code-generating capabilities of Ptolemy II to help users develop software using model-based design techniques for ARM mbed devices. In particular, this project primarily focuses on automatically generating C/C++ code in Ptolemy II for Synchronous Data Flow (SDF) and Finite State Machine (FSM) models. This makes it easier to design and debug, leading to faster and more robust software development.},
}

EndNote citation:

%0 Thesis
%A Bui, Robert 
%A Albers, Kevin 
%A Oyola Cabello, Jose 
%A Vasanad, Naren 
%T Model-Based Embedded Software
%I EECS Department, University of California, Berkeley
%D 2015
%8 May 15
%@ UCB/EECS-2015-117
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-117.html
%F Bui:EECS-2015-117