Modeling%20Event-Based%20Systems%20in%20Ptolemy%20II%20EE249%20Project%20Status%20Report - PowerPoint PPT Presentation

About This Presentation
Title:

Modeling%20Event-Based%20Systems%20in%20Ptolemy%20II%20EE249%20Project%20Status%20Report

Description:

Modeling Event-Based Systems in Ptolemy II. EE249 Project Status Report. Elaine Cheong ... Model it in Ptolemy II. Explore new models of computation. The Big ... – PowerPoint PPT presentation

Number of Views:66
Avg rating:3.0/5.0
Slides: 8
Provided by: elain62
Category:

less

Transcript and Presenter's Notes

Title: Modeling%20Event-Based%20Systems%20in%20Ptolemy%20II%20EE249%20Project%20Status%20Report


1
Modeling Event-Based Systems in Ptolemy IIEE249
Project Status Report
  • Elaine Cheong
  • Yang Zhao
  • November 20, 2001

2
Introduction
  • Networked sensors
  • Small physical size
  • Low power consumption
  • Concurrency-intensive operation
  • Diversity in Design and Usage
  • Application specific, not general purpose
  • Efficient modularity
  • Robust Operation
  • Numerous, unattended, critical
  • Narrow interfaces
  • TinyOS

3
TinyOS Architecture
  • TinyOS contains a two-level scheduler and a graph
    of components
  • Component
  • Frame
  • Event handlers
  • Command handlers
  • Tasks
  • Constrained storage model
  • Frame per component, shared stack, no heap
  • Relationship
  • Event commands, tasks, events
  • Command commands, tasks
  • Task commands, tasks

4
Our Goal
  • Study the architecture of TinyOS
  • Model it in Ptolemy II
  • Explore new models of computation
  • The Big Picture
  • Code Generation

5
How we model it in Ptolemy
  • RTOS domain with FSM

6
Next Step
  • SR domain
  • Logically, there is an instantaneous dialog
    between Event handlers and Command handlers.

7
Questions?
Write a Comment
User Comments (0)
About PowerShow.com