EagleSat 2: Design Development Lauren Barthenheier Dr

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture
Advertisements

Computer Organization and Architecture
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
Memory Storage in Near Space Environment Collin Jones University of Montana Department of Physics and Astronomy.
ECE 301 – Digital Electronics Memory (Lecture #21)
Parity. 2 Datasheets TTL:  CMOS: 
Computer Organization and Architecture
Memory Devices Wen-Hung Liao, Ph.D..
IT Systems Memory EN230-1 Justin Champion C208 –
Yinglei Wang, Wing-kei Yu, Sarah Q. Xu, Edwin Kan, and G. Edward Suh Cornell University Tuan Tran.
F1020/F1031 COMPUTER HARDWARE MEMORY. Read-only Memory (ROM) Basic instructions for booting the computer and loading the operating system are stored in.
Jimmy McCarthy International Cosmic Ray Day 26 th September 2012 Detecting Cosmic Rays.
Random access memory is a form of computer data storage. A random-access device allows stored data to be accessed directly in any random order.
Intro to Cache Memory By david hsu. Examples of memory Paper and writing, books Neon signs Cassettes and other magnetic tape memory Abacus Art material.
Physical Memory By Gregory Marshall. MEMORY HIERARCHY.
Continuing Embry- Riddle’s CubeSat Satellite Development Program Presented by Clayton G. Jacobs Embry-Riddle Aeronautical University, Prescott EagleSat.
Memory Main memory consists of a number of storage locations, each of which is identified by a unique address The ability of the CPU to identify each location.
 Memory Memory  Types of Memory Types of Memory  Memory Representation Memory Representation  Random Access Memory Random Access Memory  Read Only.
Detecting Cosmic Radiation Levels in the Middle & Upper Atmosphere St Paul’s School Asgard- II Module.
Memory Testing Payload for Nano- Satellite Matthew Vis Embry-Riddle Aeronautical University, EagleSat NASA Space Grant Intern Symposium, April 2015.
Memory and Programmable Logic Dr. Ashraf Armoush © 2010 Dr. Ashraf Armoush.
Chapter 8 Memory Interface
Memory Interface A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
Internal Memory.
Chidambaranathan C.M SRM University,Haryana. Memory:- As the word implies “memory” means the place where we have to store any thing, this is very essential.
Supplemental reading Main Memory. REVIEW CPU-stands for central processing unit; it is the key component in a digital computer; it interprets computer.
Types of Memory Technologies  Volatile  RAM (Random Access Memory)  DRAM (Dynamic RAM)  SRAM (Static RAM)  SDRAM (Synchronous DRAM)  Non-Volatile.
Memory Cell Operation.
Primary Storage Primary storage is the storage that is directly available to the CPU. It is also known as: Main Memory Main Memory Direct Access Storage.
Physical Memory and Physical Addressing By Alex Ames.
EagleSat Flight Operations Mo Sabliny Dr. Yale Arizona Space Grant Symposium April 12, 2014.
A.D.O.M Airborne.Detector.of.Muons Tye Barba Anna Chang Natalina DeFusco David Hood.
Designing a Communications System for Eagle Lisa Ferguson Dr. Gary Yale, Dr. Ed Post Arizona Statewide Symposium Announcements April 12, 2014.
Backside Device Irradiation for Single Event Upset Tests of Advanced Devices Gary M. Swift Jet Propulsion Laboratory/ California Institute of Technology.
Computer Architecture Chapter (5): Internal Memory
EagleSat-1 Continuing Embry-Riddle’s CubeSat Satellite Development Program
Arizona Space Grant Symposium
PCs ENVIRONMENT and PERIPHERALS Lecture 3. operating system and other system software that control the usage of the computer equipment application programs.
Seminar On RAM & ROM. PRESENTED BY PRESENTED BY 1) YATIN KSHIRSAGAR. 2) GHANSHYAM DUSANE. 3) GANESH RAJOLE.
Chapter 5 - Internal Memory 5.1 Semiconductor Main Memory 5.2 Error Correction 5.3 Advanced DRAM Organization.
Components of Computer. Memory Unit Most important part of the computer Used to store data and instructions that are currently in use Main memory consists.
Memory and Programmable Logic
SWETrak: High-Altitude Balloon Payload
Unit 2 Technology Systems
Rad (radiation) Hard Devices used in Space, Military Applications, Nuclear Power in-situ Instrumentation Savanna Krassau 4/21/2017 Abstract: Environments.
Hardware Accelerator Test Bench for Error-Correcting Algorithms
Electronics Technology
Lamp Error reset Method to solve “Lamp Error” problem
Michael Fusco AZ / NASA Space Grant Scholar
EagleSat-1: Flight Operations
On-Board Computer Subsystem David Stockhouse
שמות מאפיינים ומטרות של זיכרונות ROM - ו RAM
EagleSat 2: Scientific Payloads’ Overview and Developments
EagleSat 2: Implementation of Improved Communications Systems on UHF Steven Buck Dr. Gary Yale, Embry-Riddle Aeronautical University Arizona Space Grant.
William Stallings Computer Organization and Architecture 7th Edition
BIC 10503: COMPUTER ARCHITECTURE
Semiconductor Memories
EagleSat 2 – Program Overview
and its effect on various processes
EagleSat 2 – Scientific Payloads’ Objectives and Developments
EagleSat 2 – Electrical Power Subsystem Development
Pima Community College ASCEND Flight: Spring 2010 A post-mortem!!!
Eagle Space Flight Team Electronics Team
EagleSat-I Integration and Testing of 1U CubeSats
EagleSat 2: Design Development Lauren Barthenheier Dr
AZ/NASA Space Grant Symposium
EagleSat 2 – Mission and Development Overview
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Presentation transcript:

EagleSat 2: Design Development Lauren Barthenheier Dr EagleSat 2: Design Development Lauren Barthenheier Dr. Gary Yale, Embry-Riddle Aeronautical University Arizona Space Grant Consortium Symposium April 14, 2018

Outline Background Payload Development Testing Further Testing Procedures Testing Results and Conclusions Further Testing

Background: Design Requirements Fly two payloads Charged particle detector Catalog and record cosmic rays Memory degradation experiment (MDE) Test bit-flip corruption rates for commercially available RAM

Background: MDE Mission Detect bit flipping and memory degradation caused by solar radiation Commercially available, consumer grade memory Flash SRAM – Static Random Access Memory (RAM) FRAM – Ferroelectric RAM MRAM – Magnetic RAM EEPROM – Electrically Erasable Programmable Read-Only Memory

Background: MDE Main Algorithm

Plugs-In Test Purpose: Ensure MDE runs with constant power and data for at least 30 minutes Demonstrate MDE memory responds to all input commands and finds all the correct pre- seeded errors

Pass / Fail Criteria Pass/Fail Pass Criteria Fail Criteria The MDE memory responds to all the command in accordance with the datasheets and timing.   * If this criteria is meet, the test passes for all subsequent criteria Responds to the commands Does not respond to the commands Find the correct errors. Finds the correct number of errors Does not find the correct number of errors

Procedures Ground payload board to static mat Connect circuit board to power and TM4C LaunchPad Connect TM4C LaunchPad to computer via Putty software Press “i” key → Begin error checking for one, 15 minute cycle Remove pre-seeded error → Repeat step 4 for 10 seconds

Plugs-In Test Set-Up Static mat Power Supply MDE Board TM4C

Results Pre-Seeded Errors No Seeded Errors Auto mode, 15 minute delay, seeded errors.   AUTO MODE. Hit M to exit. Timer wakeup. Checking for errors... Printing errors... Error: 1048584 Error: 1048585 Error: 1048587 Error: 1491128 Error: 1491130 Error: 1491131 Error: 1491133 Pre-Seeded Errors Successfully found 75 pre-seeded errors Auto mode, 10 second delay, no seeded errors. AUTO MODE. Hit M to exit. Timer wakeup. Checking for errors... Printing errors... Sequence written, beginning next cycle. No Seeded Errors Successfully found 0 errors

Results Pass/Fail Pass Criteria Fail Criteria The MDE memory responds to all the command in accordance with the datasheets and timing.   * If this criteria is meet, the test passes for all subsequent criteria Responds to the commands Does not respond to the commands Find the correct errors. Finds the correct number of errors Does not find the correct number of errors

Further Development Test Plugs-In Test for charged particle detector Plugs-Out Test for charged particle detector and MDE High altitude balloon for charged particle detector and MDE

Acknowledgements Dr. Gary Yale, Embry-Riddle Aeronautical University TeamXC, NASA Jet Propulsion Laboratory Travis Imken, NASA Jest Propulsion Laboratory

Thank You