Solar Probe Plus FIELDS RFS Peter R. Harvey Oct 25, 2013.

Slides:



Advertisements
Similar presentations
System Integration and Performance
Advertisements

Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
Y. C. Jenq1 Non-uniform Sampling Signals and Systems (A/D & D/A Converters) Y. C. Jenq Department of Electrical & Computer Engineering Portland State University.
IntroductionIntroduction Most musical sounds are periodic, and are composed of a collection of harmonic sine waves.Most musical sounds are periodic, and.
On-Chip Processing for the Wave Union TDC Implemented in FPGA
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
Analog-to-digital Conversion and Digital-to-analog Conversion (with DSP) ES-3.
Implement a 2x2 MIMO OFDM-based channel measurement system (no data yet) at 2.4 GHz Perform baseband processing and digital up and down conversion on Nallatech.
What is a Wavelet? Haar Wavelet A wavelet is a function that has finite energy and has an average of zero. Here are some examples of mother wavelets:
Simple Technique for Suppression of Line Frequency Noise in IR Array Systems Bruce Atwood, Jerry A Mason, and Daniel Pappalardo The Ohio State University.
Techniques for Efficient Processing in Runahead Execution Engines Onur Mutlu Hyesoon Kim Yale N. Patt.
1 Lab #9 AC Circuits Activity #1 – Simulating a Low Pass Circuit Activity #2 – Building & Testing a Low Pass Circuit Activity #3 – Comparison of 3 methods.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
Instrument TrainingIDPU - 1 UCB, Dec 6, 2006 THEMIS INSTRUMENT TRAINING IDPU.
Inputs to Signal Generation.vi: -Initial Distance (m) -Velocity (m/s) -Chirp Duration (s) -Sampling Info (Sampling Frequency, Window Size) -Original Signal.
MAVEN CDR May 23-25, 2011 Particles and Fields Package Pre-Environmental Review May , 2012 Flight Software Peter R. Harvey Mars Atmosphere and Volatile.
Compressed Instruction Cache Prepared By: Nicholas Meloche, David Lautenschlager, and Prashanth Janardanan Team Lugnuts.
Solar Probe Plus FIELDS ICU/FSW Peter R. Harvey Dorothy Gordon –ICU Will Rachelson – FSW Dec 1, 2012.
Current Status of Software Design for MMO-PWI Y. Kasahara, T. Imachi (Kanazawa Univ.) and Y. Kasaba (ISAS)
A Bit-Serial Method of Improving Computational Efficiency of Dot-Products 1.
D. Neff, expts done This report shows 2rh window origami (two rhodamine labeled staples/origami). Massud annealed and stored this origami at 4.
ISUAL Instrument Software S. Geller. CDR July, 2001NCKU UCB Tohoku ISUAL Instrument Software S. Geller 2 Topics Presented Software Functions SOH Telemetry.
Barbara PlanteFIELDS iPDR – DCB Flight Software Solar Probe Plus FIELDS Instrument PDR DCB Flight Software Barbara Plante UC Berkeley SSL
Dual-Channel FFT Analysis: A Presentation Prepared for Syn-Aud-Con: Test and Measurement Seminars Louisville, KY Aug , 2002.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
TIM Phase A 1 SSL, 8/15/2007 Electric Field and Waves Instrument (EFW) Technical Interchange Meeting EFW Digital Electronics Digital Control Board (DCB)
Lecture 18: Dynamic Reconfiguration II November 12, 2004 ECE 697F Reconfigurable Computing Lecture 18 Dynamic Reconfiguration II.
PACS IIDR 01/02 Mar 2001 On-Board Data Compression1 On-Board Data Compression Concept A. N. Belbachir Vienna University of Technology.
External Storage Primary Storage : Main Memory (RAM). Secondary Storage: Peripheral Devices –Disk Drives –Tape Drives Secondary storage is CHEAP. Secondary.
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.
L/O/G/O Cache Memory Chapter 3 (b) CS.216 Computer Architecture and Organization.
Lecture 16: Reconfigurable Computing Applications November 3, 2004 ECE 697F Reconfigurable Computing Lecture 16 Reconfigurable Computing Applications.
Real-time Acquisition and Processing of Data from the GMRT Pulsar Back- ends Ramchandra M. Dabade (VNIT, Nagpur) Guided By, Yashwant Gupta.
Lecture 40: Review Session #2 Reminders –Final exam, Thursday 3:10pm Sloan 150 –Course evaluation (Blue Course Evaluation) Access through.
THEMIS IDPU FSW 11/29/ UCB THEMIS IDPU FSW V4 Mission Profile Tests Peter Harvey Michael Ludlam.
Channel Spectral Characteristics Some Polyphase Filter Options.
Solar Probe Plus FIELDS DFB Report Quarterly Management July 18, 2013.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
GoetzPre-PDR Peer Review October 2013 FIELDS TDS FPGA Peer Review Keith Goetz University of Minnesota 1.
Multilevel Caches Microprocessors are getting faster and including a small high speed cache on the same chip.
Not So Deep Blue The original Deep Blue. LED chess board Track movements of all pieces Show possible moves Track game time Detect piece movement Magnets/Reed.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
My_seis_GUI : User-Interface grabs a waveform object defined by ‘Station’, ‘Channel’, ‘Network’, ‘Port’, ‘Host’ Start and Stop times are in form [YYYY.
Processor Memory Processor-memory bus I/O Device Bus Adapter I/O Device I/O Device Bus Adapter I/O Device I/O Device Expansion bus I/O Bus.
1 Adapted from UC Berkeley CS252 S01 Lecture 18: Reducing Cache Hit Time and Main Memory Design Virtucal Cache, pipelined cache, cache summary, main memory.
HarveyFIELDS iCDR – Flight Software Solar Probe Plus FIELDS DCB FSW Requirements Peter Harvey University of California 1.
GoetzPre-PDR Peer Review October 2013 FIELDS Time Domain Sampler Peer Review Keith Goetz University of Minnesota 1.
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.
Solar Probe Plus FIELDS RFS Peter R. Harvey. RFS FSW Requirements.
4/27/ T7C - DCM Software Interface ISUAL DPU-to-DCM Interface and Protocol 8644-T7C Rev Description Date A Initial release 20-Feb-2001 SG B MMCB.
ISUAL System Design H. Heetderks. PDR 31 August 2000NCKU UCB Tohoku ISUAL System Design H. Heetderks 2 ISUAL Operations Overview.
1 Phase Angle Measurement Using the Oscilloscope This procedure measures the phase angle difference between two sinusoidal waveforms connected to channels.
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.
1 Direct Digital Synthesizer STUDENT : Tsung-Han Tu SN : M
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.
UniBoard Meeting, October 12-13th 2010 Jonathan Hargreaves, JIVE EVN Correlator Design UniBoard Meeting, October th 2010 Contract no
Dr. Michael Nasief.  Rotating electrical machines (ac generators)  Electronic oscillator circuits.
Crashcourse Oscilloscope and Logic Analyzer By Christoph Zimmermann.
C-POD & C-POD-F.
JIVE UniBoard Correlator External Review
Solar Probe Plus – FIELDS Main Electronics Package
University of California - Berkeley
LFR first PFM calibration results
LFR Calibration Activities
Solar Orbiter RPW - Low Frequency Receiver
General Engineering Polytechnic University
Static Image Filtering on Commodity Graphics Processors
Physical Layer Model of the Impact of Bluetooth on IEEE b
Presentation transcript:

Solar Probe Plus FIELDS RFS Peter R. Harvey Oct 25, 2013

RFS FSW Requirements

Processing Baseline Cycle = 2^N (=8 def.) DCB Seconds Modes – [a] BasicSurvey, [b] DirectionFinding, [c] BurstMode, – [d] Calibration, and [e] Engineering (Raw waveforms). Single Channel Pair Focus – “M” Spectra accumulated as rapidly as possible (9 to 17) – Data Buffered in SRAM until processed  Single Gain in an averaging period Processing

FPGA Processing Step 1. Data Collection If needed, repeat at low gain Step 2. PFB process w/gain adjust Step 3. FFT processing (Also, FSW computes offsets X1,X2) FSW Processing Step 1. Identify Dust Impacts Step 2. Reduce frequencies Step 3. Median-Filter Spectra (Auto1,2 and Cross) Step 5. Compute Phase & Coherence

Initialization FSW Initialization of PFB 1.Verify EEPROM PFB table. 2.Decompress ½ waveform (16k pts) 3.Reverse waveform 4.Repeat for High and Low gain with commanded scale factors. 5.EEPROM required : 16 KB where each byte is the derivative of the waveform. Max delta = +/ Only ½ table 16K points stored. LFR table is (1/10) * HFR table. Two Arrays Needed : LFR & HFR (LFR[i] = HFR[i]/10

Initialization FSW Initialization of Sine Table 1.Verify EEPROM Sine table (1/4 wave of 8192 points). 2.Build Full Sine table in RFS memory a)Copy ¼ wave b)Copy & Reverse ¼ wave c)Invert & reverse ½ wave 3.EEPROM required : 4 KB (2K points)

Compression FSW Compressor Function 1.Inputs CCSDS packets 2.Uses 32-sample 16-bit chunks 3.Compresses to packed n-bit wide derivative + 4-bit key. 4.Adds keys to the end of the packet 5.Discards expanded packets 6.Replaces original packet in situ Data Can Be Compressed at Max TM Rate (This data taken from a slower processor.) FSW Waveform Compression 1.Used to play raw waveforms 2.Will try this on spectra

Plasma Tracking Using Spectra Data  On Bepi-Columbo, used a simple “first peak” algorithm. Positive going peak.  Logic (discussed in Meudon):  [1] Use a 40 bin window to average for 10 spectra then look for the peak in that window; if there is no peak, go to [2].  [2] Use the last full 2048 point spectra to find a peak.  [3] Telemeter 20 points centered on the peak Plasma Tracking

Issues Dust Detection  On STEREO, common to get 50 dust hits per second. (Sometimes max rate of over 6000/second!) 50/second = 20 msec per hit.  In 0.8 msec x 10 samples = 8 msec, we have a good chance to get clean spectra with median filtering  In 8msec x 10 samples = 80 msec, probably going to get hit 4 times. Issues