DANDE CDH PDRECEN 4610 Capstone Laboratory D rag and A tmospheric N eutral D ensity E xplorer (DANDE) C ommand and D ata H andling (CDH) Critical Design.

Slides:



Advertisements
Similar presentations
Multiple Processor Systems
Advertisements

Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Slide 3-1 Copyright © 2004 Pearson Education, Inc. Operating Systems: A Modern Perspective, Chapter 3 3 Operating System Organization.
What is in a Functional Block Diagram? A function block diagram describes a function between inputs and outputs and should describe the system in one picture.
Where Do the 7 layers “fit”? Or, where is the dividing line between hdw & s/w? ? ?
S.W.A.T (Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak.
University of Kansas EPS of KUTEsat Pathfinder Leon S. Searl April 5, 2006 AE256 Satellite Electrical Power Systems.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Better Debugging of Embedded via a Debug Port ECE152.
Fall 2006Lecture 16 Lecture 16: Accelerator Design in the XUP Board ECE 412: Microcomputer Laboratory.
Critical Design Review VST Vigilant Sensing Technologies Joel Keesecker, Mark Kien, Pat Hauser.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Biometric Security System Capstone Project CDR Mat Merkow Tung Nguyen Dipesh Shakya.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
The Rat Pack Kirk Acklin Scott Carpenter Douglas Johnson Mike Li The motorized, super-cool lab rat.
SmartThink Remote System Team Cyclops Justin Bewley Winter Jojola Florence Manega Paul Roberts Denknesh Temesgen.
D rag and A tmospheric N eutral D ensity E xplorer (DANDE) C ommand and D ata H andling (CDH) Preliminary Design Review September 13 th, 2007 Brandon Gilles.
Player Guitar Critical Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
P09311: Interface for Multi-Purpose Driver/Data Acquisition System Adam Van FleetProject Leader, EE DAQ Hardware Development David HoweElectrical Engineer.
Capstone CDR Fall 2005 Team Doki Doki: Paintball Gun IR Sensing and Tracking Team Members: Matt Freeman James Kirby Juan Rivera.
Comparative Operating Systems Understanding the Kernel Structure Prashant Thuppala.
Michael Davies Andrew Mountain Dan Hoang Daniel Brink Michael Davies Andrew Mountain Dan Hoang Daniel Brink Power Distribution Control Unit.
Colorado Space Grant Consortium Gateway To Space ASEN / ASTR 2500 Class #9 Gateway To Space ASEN / ASTR 2500 Class #9.
Loran-C Receiver Team Deathstar: Christopher Birschbach Matthew Hayman Matthew Anderson Christina Corner Erin Mowbray October 5, 2004 ECEN 4610 Capstone.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
I/O Tanenbaum, ch. 5 p. 329 – 427 Silberschatz, ch. 13 p
RTOS Design & Implementation Swetanka Kumar Mishra & Kirti Chawla.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
MAVEN CDR May 23-25, 2011 Particles and Fields Package Pre-Environmental Review May , 2012 Flight Software Peter R. Harvey Mars Atmosphere and Volatile.
Efficient Hardware dependant Software (HdS) Generation using SW Development Platforms Frédéric ROUSSEAU CASTNESS‘07 Computer Architectures and Software.
S1.6 Requirements: KnightSat C&DH RequirementSourceVerification Source Document Test/Analysis Number S1.6-1Provide reliable, real-time access and control.
Command and Data Handling Yousef Alyousef Michael Li.
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
Project O.N.O.S.E. Optical Noxious Odor Sensing Electronics Capstone Critical Design Review Fall 2003.
How Systems are Developed The Commercial Life Cycle Model Common form of the Software Life Cycle Used through the commercial, industrial, institutional.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
TRIO-CINEMA 1 UCB, 2/08/2010 Instrument Interface Board Dorothy Gordon CINEMA - EE Team Space Sciences Laboratory University of California, Berkeley.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
N A S A G O D D A R D S P A C E F L I G H T C E N T E R I n t e g r a t e d D e s i g n C a p a b i l i t y / I n s t r u m e n t S y n t h e s i s & A.
Emergency Vehicle Detector for Use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007.
Multiple Processor Systems. Multiprocessor Systems Continuous need for faster computers –shared memory model ( access nsec) –message passing multiprocessor.
LINUX System : Lecture 7 Bong-Soo Sohn Lecture notes acknowledgement : The design of UNIX Operating System.
Implementing Memory Protection Primitives on Reconfigurable Hardware Brett Brotherton Nick Callegari Ted Huffmire.
1: Operating Systems Overview 1 Jerry Breecher Fall, 2004 CLARK UNIVERSITY CS215 OPERATING SYSTEMS OVERVIEW.
Chapter 1 Computers, Compilers, & Unix. Overview u Computer hardware u Unix u Computer Languages u Compilers.
Chapter 13 – I/O Systems (Pgs ). Devices  Two conflicting properties A. Growing uniformity in interfaces (both h/w and s/w): e.g., USB, TWAIN.
Prox-0.3 Georgia Institute of Technology Kiichiro DeLuca Richard Zappulla Matt Uhlman Ian Chen 1.
Performed by:Gidi Getter, Shir Borenstein Supervised by:Ina Rivkin המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.
IT3002 Computer Architecture
Lecture 7: Overview Microprocessors / microcontrollers.
Robocon 2007, Hong Kong University of Science & Technology Robocon 2007 Electronics Quickstart! Session 1 Hello! Microcontroller. Prepared by KI Chi Keung.
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL Systems Engineer Chris Pasma, SSL Mechanical.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
Lab Environment and Miniproject Assignment Spring 2009 ECE554 Digital Engineering Laboratory.
Asymmetric FPGA-loaded hardware accelerators for FPGA- enhanced CPU systems with Linux Performed by:Avi Werner William Backshi Instructor:Evgeny Fiksman.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Reverse Engineered Architecture of the Linux Kernel Kristof De Vos.
CIT 140: Introduction to ITSlide #1 CSC 140: Introduction to IT Operating Systems.
Chapter 3 Getting Started. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To give an overview of the structure of a contemporary.
How Systems are Developed
PC Mouse operated Electrical Load Control Using VB Application
Gateway To Space ASEN / ASTR 2500 Class #11
LINUX System : Lecture 7 Lecture notes acknowledgement : The design of UNIX Operating System.
Java Programming Introduction
Command and Data Handling
<Your Team # > Your Team Name Here
In Today’s Class.. General Kernel Responsibilities Kernel Organization
Presentation transcript:

DANDE CDH PDRECEN 4610 Capstone Laboratory D rag and A tmospheric N eutral D ensity E xplorer (DANDE) C ommand and D ata H andling (CDH) Critical Design Review October 11 th, 2007 Brandon Gilles (EE) James Gorman (ECE) Eric McIntyre (ECE) Gabriel Thatcher (EE)

DANDE CDH PDRECEN 4610 Capstone Laboratory System Architecture Review 2

DANDE CDH PDRECEN 4610 Capstone Laboratory Overview of Current Status Completed ‘Meter-Stones’ –8-bit board ordered. –New Linux Kernel running. –I 2 C driver compiled, loaded, and O-scope tested. –32-bit board up and running with new Kernel. –Software Use Cases and Software Requirements (SRS) Specification Fully defined Approved by DANDE management.

DANDE CDH PDRECEN 4610 Capstone Laboratory Overview of Current Status In the Works –8-bit board assembly and test. –8-bit software architecture. Library support package Bus-messaging driver –32-bit software modeling Architecture, Object, and Sequence Models Needs Attention –Watchdog Circuitry

DANDE CDH PDRECEN 4610 Capstone Laboratory Hardware Subsystems

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Schematics

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Schematics

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Board Overview

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Board Overview

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Board Visualization

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Board Visualization

DANDE CDH PDRECEN 4610 Capstone Laboratory Hardware Central Processor

DANDE CDH PDRECEN 4610 Capstone Laboratory 32-bit Board Build or Buy Decision: Buy Atmel NGW100 Reference Design ~ $80

DANDE CDH PDRECEN 4610 Capstone Laboratory Why? Software Development Schedule Man-hours desperately needed Already hard-pressed to finish software Cost-Benefit Analysis NGW100 meets most requirements Large development time and cost Atmel needed 8-layers to implement NGW ping BGA package

DANDE CDH PDRECEN 4610 Capstone Laboratory Software

DANDE CDH PDRECEN 4610 Capstone Laboratory Software Development Cycle Use-cases Requirements Definitions Requirements Approval Architectural Support Object Model Sequence Model Buildable Stub Iterative Testing Final Implementation Completed – 9/15 Completed – 9/24 Completed – 10/1 ~Completed In Progress Not Started

DANDE CDH PDRECEN 4610 Capstone Laboratory 32-bit Software Architecture

DANDE CDH PDRECEN 4610 Capstone Laboratory Data Flows Housekeeping DataScience Data

DANDE CDH PDRECEN 4610 Capstone Laboratory Subsystem Communication I 2 C link to subsystems Standardized Transmission Format across all subsystems Communication done through Bus Messenger via IPC

DANDE CDH PDRECEN 4610 Capstone Laboratory Boot-Up Sequence

DANDE CDH PDRECEN 4610 Capstone Laboratory Project Goals

DANDE CDH PDRECEN 4610 Capstone Laboratory Project Goals Milestone 1 Goals Subsystem board and support code complete Software analysis complete –Architecture Support –Object Model –Sequence Model Stub of 32-bit software compiled Milestone 2 Goals 32-bit Software –80% functionality based on SRS –Test iteration 2 of 4 complete 8-bit to 32-bit integration complete

DANDE CDH PDRECEN 4610 Capstone Laboratory Project Goals Open-Lab Expo 32-bit software –100% functionality based on SRS –Test iteration 4 of 4 complete 8-bit to 32-bit communication at 100% Demo of Mach Satellite Operation –Central Processor –Two Subsystems –Intercommunication and Control

DANDE CDH PDRECEN 4610 Capstone Laboratory Current Division of Labor Brandon Gilles –Project Manager –REA - Linux Kernel – REA - 32-bit Hardware James Gorman –REA - 8-bit Hardware and Software Reference Design –REA - Watch Dog and Long Dog Circuitry 24 Across the board 32-bit Software Analysis, Design and Implementation Eric McIntyre –REA - 32-bit Software –Architecture –Analysis and Design –Implementation Gabriel Thatcher – REA - Memory Voting Logic –REA - Subsystem Hardware Interfacing REA - Responsible Engineering Authority Time Permitting De-Scope

DANDE CDH PDRECEN 4610 Capstone Laboratory Backup Slides

DANDE CDH PDRECEN 4610 Capstone Laboratory Parts List Overview What we have 3 NGW100s –Central Processor Boards 2 STK500s –Subsystem Programming Boards What we Need 2 Subsystem Boards (arriving today) –Reference Design for subsystem Developers

DANDE CDH PDRECEN 4610 Capstone Laboratory Detailed Parts List

DANDE CDH PDRECEN 4610 Capstone Laboratory Schedule

DANDE CDH PDRECEN 4610 Capstone Laboratory 32-bit Schematics

DANDE CDH PDRECEN 4610 Capstone Laboratory 32-bit Schematics

DANDE CDH PDRECEN 4610 Capstone Laboratory Exploded Satellite View

DANDE CDH PDRECEN 4610 Capstone Laboratory 32 Functional Block Diagram ACC Control Acc THM Control Coatings, Insulation Sensors Instrument NMS Control Instrument FOV 32° x 1° Instrument FOV 32° x 1° CDH I 2 C I/O CPU AVR32 RAM TBD SSD TBD RTC SFT OS Scheduling Comm ADCS Science Serial I/O Wiring Harness SEP Mech1 Mech2 Control Lightband assy. ABS EPS Photovoltaics 30W Battery B 14.4V 4AH RegulationControl FOV 360° Inhibit x4 Battery A 14.4V 4AH LV electrical interface Satellite Sep Plane (SSP) COM Tx Ant Rx Ant FOV 90° Tx 70cm 38.4kbps Rx 2m 9.6kbps TNC ACC Control Acc ADC Control Horizon Crossing Sensor Torque rod A Horizon Crossing Sensor Torque rod A Mag (3- axis) FOV 2° Instrument NMS Control Instrument FOV 32° x 1° Instrument FOV 32° x 1° ADC Control Horizon Crossing Sensor Torque rod A Horizon Crossing Sensor Torque rod A Mag (3- axis) FOV 2° THM Control Coatings, Insulation Sensors CDH I 2 C I/O CPU AVR32 RAM TBD SSD TBD RTC SFT OS Scheduling Comm ADCS Science Serial I/O EPS Photovoltaics 30W Battery B 14.4V 4AH RegulationControl FOV 360° Inhibit x4 Battery A 14.4V 4AH LV electrical interface Satellite Sep Plane (SSP) COM Tx Ant Rx Ant FOV 90° Tx 70cm 38.4kbps Rx 2m 9.6kbps TNC SEP Mech1 Mech2 Control Lightband assy. ABS