CEC450 Real-Time Systems
|
|
- Amanda Snow
- 5 years ago
- Views:
Transcription
1 CEC450 Real-Time Systems Lecture 15 Block Diagram Design Examples November 3, 2015 Sam Siewert
2 Design Elements for Proof-of-Concept Top N Capability Oriented Requirements State and Explain Hold Q&A and Ask for Reviewer Input on Completeness, Errors and Omissions Top N Real-Time Requirements [C i, T i, D i or each S i ] State and Explain Service request frequency drivers and relative deadlines How did you estimate or measure C i WCET Single Page High Level Block Diagram of Software System Show End-to-End Elements and Dataflow Source to Sink (Top Left Corner to Bottom Right) CFD/DFD, Flow Charts, State Machines or Other Design Models Proof-of-Concept Time-Stamp Tracing Analysis Sam Siewert 2
3 Design Example STS-85 Payload (Flown 1997, U. of Colorado) Sam Siewert 3
4 Payload Operations 1. The Embedded System Shall Operate 3 Instruments (LASIT, SXEE, FARUS) According to a Scheduled Observing Plan of the Sun within STS Imposed Constraints 2. The Health & Status of Each Instrument Shall be Reported to the Ground Continuously 3. Science Data Collected by Each Instrument Shall be Streamed to the Ground While an Instrument is Observing 4. Observing Plan Updates Can be Uplinked from the Ground Systems as Command(s) with Response 5. Commands to Operate Instruments Interactively Can be Uplinked from the Ground and Status Indication Response Will be Provided 6. The Embedded System Must Interface to Low-Rate Uplink and Downlink interfaces on STS for Command/Response, H&S Telemetry Streaming 7. The Ground Software at GSFC Must Interface to the ACCESS LRDU 8. Telemetry Must be Stored in a Time-stamped Database 9. A HMI GUI Must Display H&S Telemetry at GSFC and Provide a Command/Response Interface 10. GSFC Ground Systems Must Host a Planning and Operations Rules and Constraints Database and Engine 11. GSFC Ground Systems Must Host H&S Telemetry Monitoring to Detect Anomalous Behavior to Generate Alerts for the HMI/GUI 12. A Data Bridge Between GSFC Ground Systems and CU Boulder Must Provide a Command/Response and H&S Telemetry Network Interface 13. CU Boulder Ground Systems Must Interface an Automated Planning and Scheduling Software Application and Allow it to Generate Uplink Commands to Modify or Replace the Current Embedded System Observing Plan 14. The CU Boulder Ground Systems Must Provide and HMI/GUI for H&S Telemetry, Command/Response and Automated Planning and Scheduling 15. A CU Boulder to NASA JPL Data Bridge Must Provide H&S Telemetry for Beacon Monitoring to NASA JPL for Display on a High Level Status HMI/GUI Sam Siewert 4
5 Hardware End-to-End System DATA Hitchhiker Payload, flown STS-85, Summer 1997 Designed, Built and Operated by U. of Colorado Students Sam Siewert 5
6 Software End-to-End System Sam Siewert 6
7 SE300 RT Design Models Examples from SE300 (Specific to Real-Time Design) Sam Siewert 7
8 Real Time Systems Design transformational processes, representing computations or information processing activities control processes, representing system s state dependent behavior, which is modeled by a Mealy type state machine continuous data flow, which must be processed in real time ordinary or discrete data flow event flow or control flow that triggers a transition of the state machine of a control process, or a command from a control process to a transformational process Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved. 13-8
9 Real Time Systems Design a b P indicates that both data flow a and data flow b are required to begin executing process P a + b P indicates that either data flow a or data flow b is required to begin executing process P These logical connector can be applied to both data flow and control flow and transformation process and control process. Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved. 13-9
10 Z Z X Y Real Time Systems Design Two subsets of Z are used by two different successor processes. All of Z is used by two different successor processes. X Y Z Z is composed of Two subsets provided by two different predecessor processes. Z All of Z is provided by either one of two predecessor processes. Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved
11 CFD/DFD Cruise Control Example enable/disable rotation rate throttle control start/stop increase speed Increase Speed throttle position brake enable/ disable throttle control Cruise Control resume trigger enable/ disable enable/ disable Maintain Constant Speed rotation rate speed reached throttle position Record Rotation Rate Return to Previous Speed rotation rate set point rotation rate throttle control rotation rate throttle position Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved.
12 enable[] / trigger RRR; enable MCS disable[] / disable MCS Maintain Speed brake[] / disable MCS start increase speed[] / disable MCS; enable IS stop increasing speed[] / disable IS; trigger RRR; enable MCS Increase Speed brake[] / disable IS Interrupted resume[] / enable RPS brake[] / disable RPS speed reached[] / disable RPS; enable MCS Sam Siewert Resume Speed Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved.
SE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 11 Presentation of Analysis and Design [Level-0,1,2,3] March 21, 2018 Sam Siewert Reminders Assignment #5 Assignment #5 & #6 Posted Questions? Exercise
More informationCS415 Human Computer Interaction
CS415 Human Computer Interaction Lecture 3 WIMP HCI (GUI Builders Part-2) September 7, 2018 Sam Siewert Recall - GUI Layout & Code-Gen or VHLLs for GUI Build Method #1 Compiled Programming Language (e.g.
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 9 Review of Event-Driven Architectures March 6, 2018 Sam Siewert Reminders No class on Thursday - use time for Scrum meeting and to work on designs
More informationSE300 SWE Practices. Lecture 10B Component Design (Abstraction, Interface/Implementation, Cohesion, Coupling, Refactoring) Tuesday, March 17, 2015
SE300 SWE Practices Lecture 10B Component Design (Abstraction, Interface/Implementation, Cohesion, Coupling, Refactoring) Tuesday, March 17, 2015 Sam Siewert Synchronization with Text SEPA (Pressman) Chapter
More informationSE310 Analysis and Design of Software
SE310 Analysis and Design of Software Lecture 14 REVIEW March 26, 2018 Sam Siewert Domain Models Use Case Details Complete a Design Provide Code Re-Use Candidate and PoC/Prototype Start Here! https://www.modelio.org/
More informationSE420 Software Quality Assurance
SE420 Software Quality Assurance Lecture 12 Final Review December 3, 2014 Sam Siewert MSQA Chapters 1-6, Notes Through Week 6 SQA FIRST HALF Sam Siewert 2 Coverage As Noted on Syllabus Murali Chapters
More informationSE300 SWE Practices. Lecture 10 Introduction to Event- Driven Architectures. Tuesday, March 17, Sam Siewert
SE300 SWE Practices Lecture 10 Introduction to Event- Driven Architectures Tuesday, March 17, 2015 Sam Siewert Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved. Four Common Types
More informationUsing Iterative Repair to Automate Planning and Scheduling of Shuttle Payload Operations
From: IAAI-99 Proceedings. Copyright 1999, AAAI (www.aaai.org). All rights reserved. Using Iterative Repair to Automate Planning and Scheduling of Shuttle Payload Operations Gregg Rabideau, Steve Chien,
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 3 Real-Time Service Implementation Part 1 September 7, 2018 Sam Siewert More Embedded Systems Summer - Analog, Digital, Firmware, Software Reasons to Consider Catch up
More informationCSE A215 Assembly Language Programming for Engineers
CSE A215 Assembly Language Programming for Engineers Lecture 1 - Introduction August 28, 2012 Sam Siewert Sam Siewert UC Berkeley National Research University, Philosophy/Physics 1984-85 University of
More informationSE420 Software Quality Assurance
SE420 Software Quality Assurance Lecture 1 - Introduction August 25, 2014 Sam Siewert Dr. Sam Siewert UC Berkeley Philosophy/Physics 1984-85 University of Notre Dame, BS - Aerospace/Mechanical Engineering
More informationCS A490 Machine Vision and Computer Graphics
CS A490 Machine Vision and Computer Graphics Lecture 1 - Introduction August 28, 2012 Sam Siewert Sam Siewert UC Berkeley National Research University, Philosophy/Physics 1984-85 University of Notre Dame,
More informationTelemetry Processing and Display Ground System
The MPCS Multimission Telemetry Processing and Display Ground System Its Use in the Mars Science Laboratory Mission and Beyond Josh Choi, Lloyd Deforrest, Marti DeMore Jet Propulsion Laboratory California
More informationPreliminary Payload Specification and Integration Plan
ARIES GPS Payload By ARIES GPS Payload Team Oscar Valle Damian Miralles Rafael Isaac Alexander Santiago Jean Ojeda Faculty Advisor: Dr. Hien Vo Payload Title: ARIES SAT GPS Payload Payload Class: Small
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 1 - Introduction August 23, 2015 Sam Siewert Dr. Sam Siewert UC Berkeley Philosophy/Physics 1984-85 University of Notre Dame, BS - Aerospace/Mechanical Engineering Johnson
More informationSE420 - Software Quality Assurance
SE420 - Software Quality Assurance http://dilbert.com/strip/2010-08-21 Lecture 9 Negative Testing, Defect Tracking and Root-Cause Analysis March 14, 2016 Sam Siewert Reminders Assignment #4 Remaining Assignments
More informationMulti-Epoch Scheduling Within the Real-Time Execution Performance Agent Framework
Multi-Epoch Scheduling Within the Real-Time Execution Performance Agent Framework Sam Siewert siewerts@thinker.colorado.edu Department of Computer Science University of Colorado, Boulder, CO 80309-0520
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 1 - Introduction January 11, 2018 Sam Siewert Introductions What You Want from Course? When You Plan to Take Capstone? Which is your preferred OOP
More informationThe Lunar Laser Communication Demonstration (LLCD)
The Lunar Laser Communication Demonstration (LLCD) NASA s First High-Rate, Two-Way Space Laser Communications Demonstration Don Cornwell, LLCD Mission Manager, NASA GSFC Don Boroson, Bryan Robinson, Dennis
More informationCCSDS SPACECRAFT UPLINK PROTOCOL IN A SPACE-QUALIFIED ASIC
' CCSDS SPACECRAFT UPLNK PROTOCOL N A SPACE-QUALFED ASC Abstract This paper describes the capabilities of the Hardware Command Decode (HCD) application specific integrated circuit (ASC) developed for the
More informationManaging data for Curiosity, fun and profit. Rajeev Joshi NASA / Jet Propulsion Laboratory, California Institute of Technology
Managing data for Curiosity, fun and profit Rajeev Joshi NASA / Jet Propulsion Laboratory, California Institute of Technology Copyright: 2013 California Institute of Technology. Government sponsorship
More informationElectrical Ground Support Equipment Verification Test Support. EGSE Verification Test Support
Electrical Ground Support Equipment Verification Test Support Tom Leisgang Orbital Network Engineering tleisgang@orbitalnetwork.com T. Leisgang 1 EGSE Functions Provide common infrastructure Command and
More informationNational Instruments 7 June Jim Henry -- UTChattanooga. EXPRESS Payload Simulator Flight Demonstration on ISS Demonstrating Boeing-Developed
National Instruments 7 June 2010 EXPRESS Payload Simulator software developed by UTC professor Dr. Jim Henry carried on the NASA Space Shuttle Atlantis that launched May 14 for installation on the ISS,
More informationOnboard CORBA Studies Project Review. Kevin Rice GST/NASA-GSFC Code 588 April 2001
Onboard CORBA Studies Project Review Kevin Rice GST/NASA-GSFC Code 588 April 2001 Project Phases Phase 1 Port satellite flight software to CORBA Phase 2 Port micro CORBA to flight u-controllers Connect
More informationSubsystem Hazard Analysis (SSHA)
Subsystem Hazard Analysis (SSHA) c "!$#%! Examine subsystems to determine how their Normal performance Operational degradation Functional failure Unintended function Inadvertent function (proper function
More informationHASP Student Payload Interface Manual
HASP Student Payload Interface Manual Version 02.08.08 1 I. Introduction This document describes the basic features of your HASP payload mounting plate and provides information on the mechanical, electrical,
More informationAdaptive Cruise Control
Teacher Notes & Answers 7 8 9 10 11 12 TI-Nspire Investigation Student 50 min Introduction Basic cruise control is where the car s computer automatically adjusts the throttle so that the car maintains
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 2 OO Examples and Process Introduction January 8, 2015 Sam Siewert Overall Learning Objectives What to Build? Requirements as Capabilities Methods
More informationRace Keeper Pectel ECU Data Module User Guide v1.1 January 2012
Race Keeper Pectel ECU Data Module User Guide v1.1 January 2012 Trivinci delivers user guides exclusively in soft format Trivinci Systems, LLC Race Keeper Pectel ECU Data Module User Guide v1.1, January
More informationNASA/GSFC s Flight Software Architecture: Core Flight Executive and Core Flight System
NASA/GSFC s Flight Software Architecture: Core Flight Executive and Core Flight System Alan Cudmore Software Engineering Division NASA/Goddard Space Flight Center Alan.P.Cudmore@nasa.gov 301-286-5809 cfe-
More informationScience Data Processing and Data Products
and Data Products Chris Pankratz LASP/CU (303)492-0696 chris.pankratz@lasp.colorado.edu Page 1 Abstract The SORCE Science Data System will produce assigned EOS Standard Products using data acquired from
More informationHASP Payload Specification and Integration Plan
Payload Title: PLEASE LSU Payload Class: Small Large (circle one) Payload ID: 12 Institution: Contact Name: Louisiana State University Joel Taylor Contact Phone: (985) 788-5384 Contact E-mail: jet.taylor10@gmail.com
More informationOnboard Data Handling. Gert Caspersen Terma A/S
Onboard Data Handling Gert Caspersen Terma A/S gec@terma.com Objectives Introduction of onboard data handling concepts and characteristics What Will be Said S Satellite Elements S Characteristics S Purpose
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 7 Review October 9, 2017 Sam Siewert Coming Next Finish Up with Recount of Mars Pathfinder and Unbounded Priority Inversion Mike Jone s Page (Microsoft) Glenn Reeves on
More informationArchitecture Analysis and Design Language (AADL) Part 2
Architecture Analysis and Design Language (AADL) Part 2 1 Recap 2 Recap: My Car System 3 Today s topics Thread Process Connection Flow Latency analysis 4 Data Category The data category captures a data
More informationMARSLIFE Technical Report #3
MARSLIFE Technical Report #3 The SMITH Control System and Control Software B. Broekhoven 1 1. Introduction The Sampling Microbes In The High atmosphere (SMITH) pump control subsystem provides control and
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 13 High Availability and Reliability for Mission Critical Systems November 9, 2015 Sam Siewert RASM Reliability High Quality Components (Unit Test) Redundancy Dual String
More informationRT Digital Media Extended Lab Choose One: Work Alone Work in a Pair Extra Work Required 3 or More Students May Collaborate, but Submissions must be Un
ECEN 5033 RT Digital Media Systems Lecture 10 Extended Lab Background March 31, 2008 Sam Siewert RT Digital Media Extended Lab Choose One: Work Alone Work in a Pair Extra Work Required 3 or More Students
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 4, Part-2 Architectural Design January 28, 2019 Sam Siewert OOA/OOD vs. SA/SD Last Year s Consensus - 50% OO Helps, 50% Undecided Discussion of OOA
More informationGLAST Large Area Telescope Instrument Science Operations Center
GLAST LAT ISOC Monthly Status Review - ISOC, August Gamma-ray Large Area Space Telescope GLAST Large Area Telescope Instrument Science Operations Center Monthly Status Review August Rob Cameron ISOC Manager
More informationCU-NEES Instructional Shaking Table
CU-NEES-07-5 NEES at CU Boulder 01000110 01001000 01010100 The George E Brown, Jr. Network for Earthquake Engineering Simulation CU-NEES Instructional Shaking Table By Robert Wallen Kyle Larson May 2007
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 1 Introduction Part 2 August 27, 2018 Sam Siewert Questions on Final Projects? Examples here - http://mercury.pr.erau.edu/~siewerts/cec450/documents/video/ Creative Projects
More informationCCSDS Space Link Extension (SLE)
CCSDS Space Link Extension (SLE) Proposal for a NASA Wide Ground Data Service Standard Nascom Block Phase Out Work Group Team Prepared by Larry Muzny Lockheed Martin Space Operations Consolidated Space
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 4, Part-1 Architectural Design January 29, 2018 Sam Siewert Architecture and Design Patterns Focus on What is Being Designed and Built OO Has Goal
More informationUnit 3 and Unit 4: Chapter 4 INPUT/OUTPUT ORGANIZATION
Unit 3 and Unit 4: Chapter 4 INPUT/OUTPUT ORGANIZATION Introduction A general purpose computer should have the ability to exchange information with a wide range of devices in varying environments. Computers
More informationRoute IRB Submission to Faculty Advisor
Route IRB Submission to Faculty Advisor Updated: 7/25/2016 Contents Purpose... 2 Data Needed to Complete this Process... 2 Special Cases... 3 1) Respond to an Incomplete Determination... 3 PART 1: Login
More informationA Simulator for Control Applications on TTNoC-based Multicore Systems. Andrei Cibu
A Simulator for Control Applications on TTNoC-based Multicore Systems Andrei Cibu Kongens Lyngby 2014 Abstract Embedded systems are everywhere. Increasingly they are used in areas such as industrial control,
More informationAPP - Aircraft Performance Program
Introduction APP - Aircraft Performance Program Introduction APP is an aircraft-performance calculation program, specifically designed to provide a fast and easy way to evaluate aircraft performance. Another
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 2 Introduction to Scheduling of RT Services Part 1 September 2, 2017 Sam Siewert So Why SW for HRT Systems? ASIC and FPGA State-Machine Solutions Offer Hardware Clocked
More informationSens it Discovery. Payload Structure. 1
Sens it Discovery Payload Structure www.sensit.io 1 Table of Contents 1. About this document...3 2. Messages Protocol...3 3. Data Payload...4 3.1. Structure...4 3.2. Battery Level...6 3.3. Button Alert...6
More informationImplementation of a Middleware Based Ground System March 2, 2005, GSAW2005 Conference
Implementation of a Middleware Based Ground System March 2, 2005, GSAW2005 Conference Presented By Everett Cary Emergent Space Technologies, Inc. Teammates NASA GMSEC NASA SSMO Honeywell Technology Solutions,
More informationIntroduction to Concurrency
Introduction to Concurrency Kenneth M. Anderson University of Colorado, Boulder CSCI 5828 Lecture 3 01/22/2008 University of Colorado, 2008 1 Credit where Credit is Due Some text and images for this lecture
More informationCS317 File and Database Systems
CS317 File and Database Systems http://dilbert.com/strips/comic/2010-01-18/ Lecture 14 Network Client Access to DBMS November 15, 2017 Sam Siewert Reminders PLEASE FILL OUT COURSE EVALUATIONS ON CANVAS
More informationHSPA over Iur RAN Nokia Siemens Networks RU20 Feature Training
HSPA over Iur RAN1231 1 Nokia Siemens Networks RU20 Feature Training Background The HSPA over Iur feature allows both HSDPA and HSUPA data to be transferred across the Iur allows the Serving Cell Change
More informationEmpirical Approximation and Impact on Schedulability
Cache-Related Preemption and Migration Delays: Empirical Approximation and Impact on Schedulability OSPERT 2010, Brussels July 6, 2010 Andrea Bastoni University of Rome Tor Vergata Björn B. Brandenburg
More informationProperties of red-black trees
Red-Black Trees Introduction We have seen that a binary search tree is a useful tool. I.e., if its height is h, then we can implement any basic operation on it in O(h) units of time. The problem: given
More informationThe Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation
The Geostationary Operational Satellite R Series (GOES-R) SpaceWire Implementation Session: SpaceWire Missions and Applications William H. Anderson NASA Goddard Space Flight Center/MEI Technologies E-mail:
More informationInstall LOG100 If you don t already have LOG100 installed, you can download it from our website:
Stratus QuickStart Overview of Stratus The Stratus Cloud platform offers browser-based access to data collected from our wireless telemetry instrumentation anywhere, at any time. Send data to the Cloud
More informationModeling Requirements
Modeling Requirements Critical Embedded Systems Dr. Balázs Polgár Prepared by Budapest University of Technology and Economics Faculty of Electrical Engineering and Informatics Dept. of Measurement and
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 2 Introduction to Scheduling of RT Services Part 1 September 4, 2018 Sam Siewert So Why SW for HRT Systems? ASIC and FPGA State-Machine Solutions Offer Hardware Clocked
More informationMARS RELAY OPERATIONS: APPLICATION OF THE CCSDS PROXIMITY-1 SPACE DATA LINK PROTOCOL
MARS RELAY OPERATIONS: APPLICATION OF THE CCSDS PROXIMITY-1 SPACE DATA LINK PROTOCOL Introduction G. J. Kazz and E. Greenberg Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove
More informationACS Proposal - Device Crashdump Collection
ACS Proposal - Device Crashdump Collection June 08, 2010 Revision 1 Author: Nathan Obr 1 Microsoft Way Redmond, WA 98052 425-705-9157 NatObr@Microsoft.com Device Crashdump Collection 1 Document Status
More informationEXAM (Tentamen) TDDI11 Embedded Software. Good Luck! :00-12:00. On-call (jour): Admitted material: General instructions:
On-call (jour): Mikael Asplund, 013-282668 EXAM (Tentamen) TDDI11 Embedded Software 2016-08-17 08:00-12:00 Admitted material: Dictionary from English to your native language General instructions: The assignments
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 3 Systems Requirements January 21, 2015 Sam Siewert Learning Objective Software Engineering Process? Lifecycle Phases feedback SPIRAL WATERFALL XP
More informationA Data-Driven Approach to CubeSat Health Monitoring
SSC17-WK-06 A Data-Driven Approach to CubeSat Health Monitoring Serbinder Singh. John Bellardo, Jordi Puig-Suari California Polytechnic University, San Luis Obispo 1 Grand Avenue, San Luis Obispo, CA 93407;
More informationCitation for published version (APA): Bhanderi, D. (2001). ACS Rømer Algorithms Verification and Validation. RØMER.
Aalborg Universitet ACS Rømer Algorithms Verification and Validation Bhanderi, Dan Publication date: 2001 Document Version Publisher's PDF, also known as Version of record Link to publication from Aalborg
More informationCS317 File and Database Systems
CS317 File and Database Systems http://dilbert.com/strips/comic/2010-08-24/ Lecture 8 Introduction to Normalization October 17, 2017 Sam Siewert Exam #1 Questions? Reminders Working on Grading Ex #3 -
More informationplant OUTLINE The Same Goal: Reliable Controllers Who is Who in Real Time Systems
OUTLINE Introduction Lecture 1: Motivation, examples, problems to solve Modeling and Verication of Timed Systems Lecture 2: Timed automata, and timed automata in UAAL Lecture 3: Symbolic verification:
More informationSystem Specification Version 3.31 MMCA Technical Committee
The MultiMediaCard System Specification Version 3.31 MMCA Technical Committee Revision History Version Date Section/ Page Changes compared to previous issue 1.0 09-09-96 all Initial version of system specification
More informationOnline Registration Instructions
Online Registration Instructions Prior to registering online, new students must apply for admission by clicking Apply and Register on the home page then Apply for Admission. Upon completion of the application,
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 2 Introduction Part 1 August 31, 2015 Sam Siewert So Why SW for HRT Systems? ASIC and FPGA State-Machine Solutions Offer Hardware Clocked Deterministic Solutions FPGAs
More informationSimulation and Auxiliary Data Management
Simulation and Auxiliary Data Management Paola Sartoretti GEPI Meudon Simulation/Test and Auxiliary data! Test data are the simulated RVS data needed to test the data reduction algorithms. They are produced
More informationDesign Guide- Mobility
Proxim Wireless. All rights reserved. 1 Purpose This document serves as a reference guide for the mobility network designers to plan and design a mobility network that suits their requirement. Mobility
More informationEmbedded Systems. Problem 1: Getting started with STATEFLOW. Starting STATEFLOW
Prof. Bernd Finkbeiner, Ph.D. Winter term 2008/2009 Dipl.-Inf. Rüdiger Ehlers Problem Set 2 Dipl.-Inf.Hans-Jörg Peter Due: Thursday,6 th November 2008 Michael Gerke, B.Sc. Embedded Systems STATEFLOW is
More informationAPPLYING INTERACTIVE WEB PAGES
APPLYING INTERACTIVE WEB PAGES Item Type text; Proceedings Authors Self, Lance Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings Rights Copyright
More informationCCSDS Space Link Extension Services Case Study of the DERA Implementation
CCSDS Space Link Extension s Case Study of the DERA Implementation Presented by Hugh Kelliher Principal Consultant, Space Division VEGA Group plc hugh.kelliher@vega.co.uk VEGA Group PLC 21 February2001
More informationDesign and Analysis of Real-Time Systems Microarchitectural Analysis
Design and Analysis of Real-Time Systems Microarchitectural Analysis Jan Reineke Advanced Lecture, Summer 2013 Structure of WCET Analyzers Reconstructs a control-flow graph from the binary. Determines
More informationECE 587 Hardware/Software Co-Design Lecture 12 Verification II, System Modeling
ECE 587 Hardware/Software Co-Design Spring 2018 1/20 ECE 587 Hardware/Software Co-Design Lecture 12 Verification II, System Modeling Professor Jia Wang Department of Electrical and Computer Engineering
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 6 Transitioning from Use Cases and Class Diagrams at Architecture Level to Design February 10, 2015 Sam Siewert Assignment #1 Comments OOA -> OOP (C++,
More informationDIOGENE (Digital I/O GENerator Engine) Project Requirements
SCO-DIOGENE-0-- 1 of 13 DIOGENE (Digital I/O GENerator Engine) Project Requirements Document : SCO-DIOGENE-0-.doc Revision : SCO-DIOGENE-0-- 2 of 13 APPROVAL Name Signature Date Prepared by Sergio Cigoli
More informationSE310 Analysis and Design of Software Systems
SE310 Analysis and Design of Software Systems Lecture 2-2 Systems Engineering for OO January 17, 2018 Sam Siewert Learning Objective Software Engineering Process? Lifecycle Phases feedback SPIRAL in Agile
More informationDevelopment of a Profibus Network and WinCC SCADA environment for Educational Purposes
Development of a Profibus Network and WinCC SCADA environment for Educational Purposes A report submitted to the School of Engineering and Energy, Murdoch University in partial fulfilment of the requirements
More informationLabVIEW Based Embedded Design [First Report]
LabVIEW Based Embedded Design [First Report] Sadia Malik Ram Rajagopal Department of Electrical and Computer Engineering University of Texas at Austin Austin, TX 78712 malik@ece.utexas.edu ram.rajagopal@ni.com
More informationWriteup for first project of CMSC 420: Data Structures Section 0102, Summer Theme: Threaded AVL Trees
Writeup for first project of CMSC 420: Data Structures Section 0102, Summer 2017 Theme: Threaded AVL Trees Handout date: 06-01 On-time deadline: 06-09, 11:59pm Late deadline (30% penalty): 06-11, 11:59pm
More informationUser Manual Digi-Sense 12-Channel Benchtop Data Logging Thermocouple Thermometer
User Manual Digi-Sense 12-Channel Benchtop Data Logging Thermocouple Thermometer Model: 92000-01 THE STANDARD IN PRECISION MEASUREMENT Table of Contents Introduction... 3 Unpacking... 3 Initial Setup...3
More informationProf. Dr. Reinhard von Hanxleden. Christian-Albrechts Universität Kiel Department of Computer Science Real-Time Systems and Embedded Systems Group
Design of Embedded Systems: Models, Validation and Synthesis (EE 249) Lecture 4a Prof. Dr. Reinhard von Hanxleden Christian-Albrechts Universität Kiel Department of Computer Science Real-Time Systems and
More informationMATLAB Expo 2014 Verkehrszeichenerkennung in Fahrerassistenzsystemen Continental
Senses for Safety. Driver assistance systems help save lives. MATLAB Expo 2014 Verkehrszeichenerkennung in Fahrerassistenzsystemen MATLAB @ Continental http://www.continental-automotive.com/ Chassis &
More informationS&OC System Requirements Review: GSRD Traceability Matrix
STScI-JWST-CI-0099 Space Telescope Science Institute James Webb Space Telescope Mission S&OC System Requirements Review: GSRD Traceability Matrix 20 December 2004 Issue A REVISION HISTORY ISSUE DESCRIPTION
More informationCEC 450 Real-Time Systems
CEC 450 Real-Time Systems Lecture 6 Accounting for I/O Latency September 28, 2015 Sam Siewert A Service Release and Response C i WCET Input/Output Latency Interference Time Response Time = Time Actuation
More informationNASA s Laser Communications Terminal Technologies for 2017 and Beyond. David Israel, LCRD Principal Investigator NASA Goddard Space Flight Center
NASA s Laser Communications Terminal Technologies for 2017 and Beyond David Israel, LCRD Principal Investigator NASA Goddard Space Flight Center 1 2 2013: NASA s First, Historic Lasercom Mission The Lunar
More informationTeledyne Imaging Sensors SIDECAR ASIC Development Kit & Focal Plane Electronics
Teledyne Imaging Sensors SIDECAR ASIC Development Kit & Focal Plane Electronics The SIDECAR ASIC is designed to manage all aspects of imaging array operation and output digitization. SIDECAR ASIC Hardware:
More informationData Flow & Leve1 1 Pipeline
Data Flow & Leve1 1 Pipeline High level specs in L3 & L4 documents: Level 4 - LAT-SS-00505-01 Level 3 - LAT-SS-00020-01 Pipeline Server Implementation Plan - LAT-TD-00773-01 (draft in review) Database
More informationHASP Payload Specification and Integration Plan
Payload Title: Measurement of Ozone Profile in the Stratosphere Using Nanocrystalline Sensor Arrays Payload Class: Small Large (circle one) Payload ID: 7 Institution: Contact Name: Contact Phone: Contact
More informationGSAW The Earth Observing System (EOS) Ground System: Leveraging an Existing Operational Ground System Infrastructure to Support New Missions
GSAW 2016 The Earth Observing System (EOS) Ground System: Leveraging an Existing Operational Ground System Infrastructure to Support New Missions David Hardison NASA Goddard Space Flight Center Johnny
More informationNASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans
NASA/AFSCN/NOAA/Lockheed Martin Ground Network and Space Network Interoperability Plans March 4, 2003 Lindolfo Martinez Lockheed Martin Space Operations Lindolfo.Martinez@csoconline.com GSAW 2003 1 Purpose
More informationContinuing Development of the Proportional Flow Control Valve (PFCV) for Electric Propulsion Systems
Continuing Development of the Proportional Flow Control Valve (PFCV) for Electric Propulsion Systems IEPC-27-346 Presented at the 3 th International Electric Propulsion Conference, Florence, Italy David
More informationSICON Smart Sensors Role in Integrated System Health Management
SICON 2005 Smart Sensors Role in Integrated System Health Management Jose M Perotti, Instrumentation Group Lead Command, Monitoring and Control Branch Spaceport Engineering &Technology Directorate, Kennedy
More informationMedeaWiz 8X78. Input / Output Expander User Manual. FW version 1.0. Manual version Note that this manual may change periodically
Input / Output Expander User Manual FW version 1.0 Manual version 1.00 Note that this manual may change periodically Please go to www.medeawiz.com for the latest version 0 P a g e Table of Contents Introduction...
More informationGLAST Silicon Microstrip Tracker Status
R.P. Johnson Santa Cruz Institute for Particle Physics University of California at Santa Cruz Mechanical Design Detector Procurement Work list for the Prototype Tracker Construction. ASIC Development Hybrids
More information