320 likes | 434 Views
A Reconfigurable 1GB Stacked SDRAM Board. Robert F. Hodson - r.f.hodson@larc.nasa.gov Mark Jones, Tak Ng NASA LaRC Darren Boyd. GIFTS. G eosynchronous I maging F ourier T ransform S pectrometer. Data to Naval Centers/ Fleet Demo. Data to NOAA Centers. Australian Ground Station
E N D
A Reconfigurable 1GB Stacked SDRAM Board Robert F. Hodson - r.f.hodson@larc.nasa.gov Mark Jones, Tak Ng NASA LaRC Darren Boyd
GIFTS Geosynchronous Imaging Fourier Transform Spectrometer 2
Data to Naval Centers/ Fleet Demo Data to NOAA Centers Australian Ground Station & Data Processing Center Conus “2” Conus “1” Indian Ocean GIFTS Mission 7 year mission (2 years US, 5 year Indian Ocean) 3
GIFTS Modules Modulators Control Module Sensor Module 4
GEO Environment • Designed for radiation effects: • Total Incident Dose TID 100 krad(Si) • Latch-up Immune • SEU tolerant 5
IC (Instrument Controller) BAE 750 EDS IO DL MEM I,V,T Measurement S/C I/F SM I/F Compression Packetization 1GB SDRAM DSP BAE 750 Control Module 6U CPCI 33MHz, 32 Bit, 3.3 Volt Fully Redundant 6
CM Architecture SM Data I/F Synchronous Serialized LVDS 21-bit data,16 MHz MEM IC 33 MHz/32 bit CPCI Bus SM Command I/F 422 Differential X-Band 80 Mbps IO DSP DLINK SMQ-11 Spacecraft I/F 1553 7
CM Dataflow SM Data I/F Synchronous Serialized LVDS 21-bit data,16 MHz MEM IC SM Command I/F 422 Differential X-Band 80 Mbps IO DSP DLINK SMQ-11 Spacecraft I/F 1553 Requires Sequential “Block” Readout to Downlink 8
CM Dataflow SM Data I/F Synchronous Serialized LVDS 21-bit data,16 MHz MEM IC SM Command I/F 422 Differential X-Band 80 Mbps IO DSP DLINK SMQ-11 Spacecraft I/F 1553 Requires “Corner-Turned” Readout to DSP 9
CM Dataflow SM Data I/F Synchronous Serialized LVDS 21-bit data,16 MHz MEM IC SM Command I/F 422 Differential X-Band 80 Mbps IO DSP DLINK SMQ-11 Spacecraft I/F 1553 Diagnostics requires slave capability to IC 10
Memory Board Design • VCI 2Gbit SDRAMs • 256Mx8 (eight 64Mx4 stacked) • UTMC Serialized LVDS • 21 Data + Clock • ACTEL SX32s & 72s • Cpci core, SDRAM control, EDAC, data flow control, FIFOs, register files, etc… 11
Reconfigurable • Three operating modes under software control from the Instrument Controller • PPM, ping/pong memory mode • CMM, CPCI memory mode • MMM, memory maintenance mode 12
Ping/Pong Mode SM I/F 16MHz, 16-bit LVDS Memory A 256M x 16 Error corrected SDRAM Memory B 256M x 16 Error corrected SDRAM Bus master – DMA transfers Switch memories under IC control CPCI I/F 33MHz, 32-bit 13
CPCI Memory Mode 256Mx32 Configuration Memory A 256M x 16 Error corrected SDRAM Memory B 256M x 16 Error corrected SDRAM Bus target – R/W under IC control CPCI I/F 33MHz, 32-bit 14
Memory Maintenance Mode • Built-in Self Test (BIST) • EDAC Reporting • Memory Scrubbing 15
Modes 16
LVDS I/F 18
LVDS Control 19
Mode Control 27
Read Control 28
CPCI I/F 29
Summary • NASA LaRC is developing a 33MHz, 6U CPCI Gigabyte memory board for GIFTS and other space applications • The board design is reconfigurable as a ping/pong buffer or memory • The design makes extensive use of ACTEL FPGAs • Critical circuits prototyped, Design 80% complete 32