TRIO-CINEMA C&DH- 1 KHU, 10/19/2009 Command & Data Handling System (C&DH) Peter Harvey David Curtis David McGrogan Space Sciences Laboratory University.

Slides:



Advertisements
Similar presentations
Sistemi Elettronici Programmabili13-1 MULTI OSC + CLOCK FILTER LVD POWER SUPPLY CONTROL 8 BIT CORE ALU PROGRAM MEMORY RAM I2CI2C PORT A SPI PORT B 16-BIT.
Advertisements

1 PFP IPDR 2010/6/ Particles and Fields Package (PFP) GSE Timothy Quinn.
Interrupts What is an interrupt? What does an interrupt do to the “flow of control” Interrupts used to overlap computation & I/O – Examples would be console.
University of Kansas EPS of KUTEsat Pathfinder Leon S. Searl April 5, 2006 AE256 Satellite Electrical Power Systems.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Instrument TrainingIDPU - 1 UCB, Dec 6, 2006 THEMIS INSTRUMENT TRAINING IDPU.
Range Measurement Unit Messenger Mercury Laser Altimeter Basic Familiarization.
Yongho Kim Aug 2, : My Job TLM_ReceiverRS decoderGSEOS Nothing.. Interface - Serial line - TCP/IP connection with MPS Functions - CCSDS frame,
MAVEN CDR May 23-25, 2011 Particles and Fields Package Pre-Environmental Review May , 2012 Flight Software Peter R. Harvey Mars Atmosphere and Volatile.
Solar Probe Plus FIELDS ICU/FSW Peter R. Harvey Dorothy Gordon –ICU Will Rachelson – FSW Dec 1, 2012.
TRIO-CINEMA 1 UCB, 2/08/2010 STEIN Intro Davin Larson Space Sciences Laboratory University of California, Berkeley.
7/23 Timers in Coldfire Processor Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang Lee (480)
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL Systems Engineer Jerry Kim, SSL Mechanical.
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL Systems Engineer Jerry Kim, SSL Mechanical.
NASA’s Goddard Space Flight Center Flight Software Charlie Wildermann Mike Blau Code Code 582 August 16-17, 2005.
Clock Options and Sleep Modes. Clock Sources Flash Fuse bits can be programmed to choose one of the following Clock sources: 1. External RC Osc. f = 1/(3RC).
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
1-1 Embedded Network Interface (ENI) API Concepts Shared RAM vs. FIFO modes ENI API’s.
IES Flight Software J. Hanley / P. Mokashi May 29, 2013.
ONE Concept. ONE Work area & lab setup ONE Goals Provide single network interface regardless of physical link Provide reliable, isochronous message transport.
TRIO-CINEMA 1 UCB, 2/08/2010 Instrument Interface Board Dorothy Gordon CINEMA - EE Team Space Sciences Laboratory University of California, Berkeley.
1Sep 30-Oct 1, 2009EFW I-CDR Instrument Critical Design Review EFW Flight Software Peter R. Harvey 2009 Aug 31 RBSP Radiation Belt Storm Probes RBSP Radiation.
CINEMA (CubeSat for Ions, Neutrals, Electrons & MAgnetic fields) Jerry Kim * David Glaser † Thomas Immel ‡ * Systems Engineer, †
21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, : Flight Software Peter R Harvey Mars Atmosphere.
GLAST LAT ProjectDOE/NASA Peer Review, March 19-20, 2003 GLAST Large Area Telescope: Electronics, Data Acquisition & Instrument Flight Software Flight.
TRIO-CINEMA 1 UCB, 2/08/2010 Cinema Stein Interface FPGA (CSI) [Part II] Karthik Lakshmanan CINEMA - EE Team Space Sciences Laboratory University of California,
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL Systems Engineer Jerry Kim, SSL Mechanical.
1 ARM University Program Copyright © ARM Ltd 2013 Using Direct Memory Access to Improve Performance.
GoetzPre-PDR Peer Review October 2013 FIELDS TDS FPGA Peer Review Keith Goetz University of Minnesota 1.
NS Training Hardware Traffic Flow Note: Traffic direction in the 1284 is classified as either forward or reverse. The forward direction is.
System Integration Module MTT Motoola SYSTEM INTEGRATION MODULE (SIM)
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL System Engineer David Curtis, SSL STEIN.
CubeSat for Ions, Neutrals, Electrons and Magnetic Fields PI Robert Lin, SSL Project Manager Thomas Immel, SSL System Engineer David Curtis, SSL STEIN.
TRIO-CINEMA 1 UCB, 8/10/2010 CINEMA Project Update Thomas Immel UCB/SSL Space Sciences Laboratory University of California, Berkeley.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Suites (Backup) Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope.
Inside the dsPIC33FJ256GP710. Let’s call it a dsPIC33 PIC uC series made by Microchip Compiler, simulator, other goodies are free Programmable in C Can.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes RBSP/EFW I-PER 21 January EFW Flight Software Summary Peter Harvey Space Sciences.
TRIO-CINEMA FSW- 1 SSL, 8/10/2010 Flight Software Seyoung Yoon and Sameet Ramakrishnan Space Sciences Laboratory Kyung Hee University University of California,
HarveyFIELDS iCDR – Flight Software Solar Probe Plus FIELDS DCB FSW Requirements Peter Harvey University of California 1.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 3-4 Sept. 2008EFW INST+SOC PDR447 Command, Telemetry, and Ground Support Equipment (CTG)
GLAST LAT ProjectCDR/CD-3 Review May 12-16, 2003 Document: LAT-PR Section 5 IOC Subsystem 1 GLAST Large Area Telescope: IOC Subsystems WBS: 4.1.B.
TRIO-CINEMA 1 UCB, 2/08/2010 LVPS & Switching Dave Curtis UCB/SSL Space Sciences Laboratory University of California, Berkeley.
TRIO-CINEMA 1 UCB, 2/08/2010 Integration and Test Program Dave Curtis UCB/SSL Space Sciences Laboratory University of California, Berkeley.
13-1 MAVEN PFP ICDR, May 23 – 25, 2011 Particles and Fields Package Critical Design Review May , 2011 GSE Timothy Quinn.
Solar Probe Plus FIELDS MAG Peter Harvey. MAG FSW Requirements.
HarveyFIELDS iCDR – Flight Software Solar Probe Plus FIELDS DCB Flight Software Design Peter Harvey University of California 1.
TRIO-CINEMA 1 UCB, 2/08/2010 Mission Design Dave Curtis UCB/SSL Space Sciences Laboratory University of California, Berkeley.
CTG Command, Telemetry, and GSE (CTG) Software Design Will Rachelson
THEMIS CDR 1 UCB, June 16, 2004 ESA & SST (ETC) Interface Board Critical Design Review Robert Abiad University of California - Berkeley.
THEMIS Instrument CDR 1 UCB, April 20, 2004 ESA & SST (ETC) Interface Board Critical Design Review Robert Abiad University of California - Berkeley.
Timothy Edward Quinn FIELDS iPDR – GSE Solar Probe Plus FIELDS Instrument PDR GSE Timothy Edward Quinn UCB 1.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
TRIO-CINEMA 1 UCB, 2/08/2010 ClydeSpace Electronic Power System Yashraj Khaitan Space Sciences Laboratory University of California, Berkeley.
TRIO-CINEMA 1 UCB, 2/08/2010 ACS Dave Auslander, Dave Pankow, Han Chen, Yao-Ting Mao, UC Berkeley Space Sciences Laboratory University of California, Berkeley.
WEC meeting TED status and WEC timing.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes RBSP/EFW CDR /30-10/1 647 Ground Support Equipment Will Rachelson University of.
TRIO-CINEMA 1 UCB, 2/08/2010 System Design Dave Curtis UCB/SSL Space Sciences Laboratory University of California, Berkeley.
TRIO-CINEMA 1 UCB, 2/08/2010 Instrument Interface FPGA David Clarino CINEMA Space Sciences Laboratory University of California, Berkeley.
TRIO-CINEMA 1 UCB, 2/08/2010 FSW & Operations Winter Summary Seyoung Yoon KHU EE Team.
INSTRUMENT DATA PROCESSING UNIT (IDPU) REQUIREMENTS
Command & Data Handling
University of California - Berkeley
I&T&C Organization Chart
Seyoung Yoon and Sameet Ramakrishnan
Ground Support Software
CINEMA System Engineering
Command & Data Handling
Flight Software – EPS Module
ACS UC Berkeley Space Sciences Laboratory
Presentation transcript:

TRIO-CINEMA C&DH- 1 KHU, 10/19/2009 Command & Data Handling System (C&DH) Peter Harvey David Curtis David McGrogan Space Sciences Laboratory University of California, Berkeley

TRIO-CINEMA C&DH- 2 KHU, 10/19/2009 C&DH Agenda AGENDA Overview CPU Requirements CPU Hardware FSW Requirements FSW Functions FSW Development FSW Verification GSE Hardware GSE Software

TRIO-CINEMA C&DH- 3 KHU, 10/19/2009 Overview Processor Board Combined LVPS/Logic

TRIO-CINEMA C&DH- 4 KHU, 10/19/2009 Requirements

TRIO-CINEMA C&DH- 5 KHU, 10/19/2009 CPU Card Microchip dsPIC33 16-bit CPU 2 SPI channels 2 UARTs 2 I 2 C channels 2 ECAN channels (can’t really use these) 10s of other pins (timers, ADCs, etc) Features Watchdog timer Brown-out reset Power-saving modes Language Support C Compiler, simulator, other items are free SALVO Real-Time Operating System

TRIO-CINEMA C&DH- 6 KHU, 10/19/2009 SPI

TRIO-CINEMA C&DH- 7 KHU, 10/19/2009 Direct Memory Access (DMA) STEINCOMM 2KB

TRIO-CINEMA C&DH- 8 KHU, 10/19/2009 PIC – MHX2400 (UART) PIC – EPS ( I 2 C ) PIC – SD card (SPI) PIC – FPGA (SPI) SD CARD FPGA – Tx (bitsteam) FPGA – STEIN (SPI) FPGA – MAGIC (SPI) Additional Possibilities: PIC – MAGIC via software SPI Data Paths Peak Data Flow Tx : 1 Mbps continuous SDCARD : 1 Mbps average (including RTOS) STEIN: 16 bits/event, 80KHz events = 1.28Mbps MAGIC: 19 bits x 200 Hz x 3 axes =.011 Mbps MHX2400: Mbps

TRIO-CINEMA C&DH- 9 KHU, 10/19/2009 FSW Requirements

TRIO-CINEMA C&DH- 10 KHU, 10/19/2009 FSW Requirements

TRIO-CINEMA C&DH- 11 KHU, 10/19/2009 Design FSW Major Modules

TRIO-CINEMA C&DH- 12 KHU, 10/19/2009 Boot/Initialization Hardware Reset –Power-On –Watchdog Reset –Ground Command Reset Sequence –Initializes Local Data RAM to zero –Issues Initialization Calls to Each Module –Starts in Safe Mode (low power) –Begins Engineering Telemetry (1-sec) –Checksums Uplinked programs –Selects first-program with Good Checksum –Waits Until 10 seconds elapsed time –Runs Selected Program

TRIO-CINEMA C&DH- 13 KHU, 10/19/2009 Modes & Enables FSW Modes Safe – Minimal Power Configuration, Resets to Safe, HV off ACS – STEIN & S-Band off, Used to control attitude Science - SDCARD Allowed, STEIN, S-Band Allowed, Actuators Disabled Engineering - Actuators Allowed Enable Mask Table Used to Maintain Power Balance

TRIO-CINEMA C&DH- 14 KHU, 10/19/2009 Timing Interrupts –1024 Hz Interrupt Process –Distributes CPU Time per Table –Basic table repeats 16Hz CMD gets 32 Hz TX gets 256 Hz STEIN gets 512 Hz MAG sample gets 128 Hz Attenuator Control gets 16 Hz

TRIO-CINEMA C&DH- 15 KHU, 10/19/2009 Actuations Actuators Actuator Enable Must be Commanded On MAG Boom Released by.25 to.50 second pulse to unit STEIN Attenuator –Moving In / Out Controlled by FSW using STEIN count rates –Damage to Attenuator if commanded to reverse direction too soon –FSW automatic lockout for 240 (commandable) seconds after actuation

TRIO-CINEMA C&DH- 16 KHU, 10/19/2009 Development FSW Development Pumpkin Development Board GSE Laptop running GSEOS FSW Developed in phases Verification Matrix Provides Status of Requirements Comprehensive Performance Test on Development Board Load into Flight System Joins CINEMA Test Flow and Quality reporting FSW Maintenance Development Board Maintained in Flight-like Configuration Verify command uploads prior to uplink Anomaly resolution

TRIO-CINEMA C&DH- 17 KHU, 10/19/2009 Verification FSW Verification RBSP_EFW_FSW_002_Tables.xls tracks requirement flows Development status, test overview and procedure name

TRIO-CINEMA C&DH- 18 KHU, 10/19/2009 GSE Requirements Sample Display (RBSP EFW)

TRIO-CINEMA C&DH- 19 KHU, 10/19/2009 GSEOS Sample Sample Display (RBSP EFW)

TRIO-CINEMA C&DH- 20 KHU, 10/19/2009 ISSUES CPU Floating Point Mult/Div/Add performance#’s needed Memory Allocations (especially 2K DMA area) FSW Demonstrate SDCARD Simultaneous Store/Readback using RTOS (measure data rates) Understand resources consumed by RTOS and C Understand how RTOS and ACS-code will work GSE High Cost of RF test equipment