Aerospace Data Storage and Processing Systems SEAKR Engineering


















- Slides: 18
Aerospace Data Storage and Processing Systems SEAKR Engineering Inc. On-Board Processing SEAKR Engineering Proprietary Information 1
Re. Configurable Computing, SEAKR’s Core Business Aerospace Data Storage and Processing Systems o RCC technology is a core technology for SEAKR engineering • We are dedicated to developing state of the art RCC and other processing systems. • Leverage large diverse customer base – – – Radiation testing of components Prevent obsolescence Fastest development times Lowest cost systems High level of integration – Reduced SWa. P • Creates a sustainable system – Eliminate Stove pipes Mass Data Storage Payload Data Processor COMSEC Routers Telecom Accelerators Software Defined Radio o Developing industry partners for using our RCC technology across subsystems. • Flexible platforms that enable reuse among subsystems. • Routers, COMSEC, Telecom, SDR, OBP SEAKR Engineering Proprietary Information 2
SEAKR Processing Concept Aerospace Data Storage and Processing Systems o Objectives • Provide sustainable processing platforms for users. – – SEAKR, Customer, or Combination SEAKR algorithms Users algorithms SEAKR platforms Users platforms Board level Or Integrated System Application Algorithms • Provide SEE mitigation technologies for users of SEAKR platforms. SEAKR – IP cores – System design techniques – Radiation characterization of components Core Technology Platform (SEAKR, Customer) Radiation Testing Structural Design • Provide technical customer support that specializes in the specific needs of the space community SEE Mitigation POL Converters Cores Thermal Management Software API Reliability Testing Hardware Architecture Integrated and cost effective solutions Provide a competitive advantage to users SEAKR Engineering Proprietary Information 3
4 Generations of RCC Platforms Aerospace Data Storage and Processing Systems V 1 -RCC V 2 -RCC NT-RCC-R NT-RCC V 4 -RCC Four Generations of RCC Platforms V 1, V 2 P/-X, V 4 SEAKR Engineering Proprietary Information 4
SEAKR RCC Development Aerospace Data Storage and Processing Systems o Virtex-I RCC product • • Four Xilinx XQVR 1000 FPGA CO-Processors 256 Mbytes of EDAC R-S Protected SDRAM for each COP Configuration RAM SEU detection and correction Non-Volatile memory for 32 different configurations – Symmetrical FPGA designs • • • Internal PCI bus with PMC slot Cop Interconnect Bus Read and write COP configurations via c. PCI 32/64 33 Mhz, 6 U form factor LVDS I/O (Discrete, Serializer/De-serializer) – SERDES capable of 8 Gbps Adopted by GSFC for their laser altimeter program SEAKR Engineering Proprietary Information 5
Virtex I RCC Block Diagram Aerospace Data Storage and Processing Systems SEAKR Engineering Proprietary Information 6
Virtex II RCC Block Diagram Aerospace Data Storage and Processing Systems SEAKR Engineering Proprietary Information 7
V 2 -RCC Aerospace Data Storage and Processing Systems o Four Co. Processors (COPS) • Xilinx XC 2 V 6000 CO-Processors (24 M Programmable gates) – 1144 CGA Package • 6 Gb SDRAM per COP (on board and mezzanine). • 25 GFLOPs o Radiation Tolerant System by Design (RTSD) • FPGA mitigation techniques • SEU and TID radiation techniques for memories • Radiation Tolerant power conversion o Non-Volatile memory for 32 different configurations o Data Buses • Internal PCI bus (~1 Gbps) • Shared COP Interconnect Bus (~4. 224 Gbps) • Pipelined COP bus (~10. 0 Gbps) – LVDS • c. PCI 32/64 33/66 Mhz o LVDS SERDES (24 Gbps aggregate bandwidth) • TX 12 Gbps. RX 12 Gbps o Mezzanine Card • 12 Gbps data rates • 4 Gb SDRAM card with aggregate bandwidth of 19. 2 Gbps. SEAKR Engineering Proprietary Information 8
Network Based RCC Aerospace Data Storage and Processing Systems o SEAKR has performed a trade study on network based RCC processing architectures. o Our Network based design leverages much of our existing architecture and interface. • Builds on our existing V 2 RCC architecture but changes some of the physical partitioning due to greater Actel AX device capability and adds an 6 to 8 port network switch • PCI interface and functionality remains intact. • Configuration scrubbing and SEE mitigation is identical • Uses existing interface GUI and drivers for configuration control and FPGA communication. o High Speed Serial I/O o Network protocol SEAKR Engineering Proprietary Information 9
NT-RCC-R Block Diagram Aerospace Data Storage and Processing Systems Parallel RIO QDR SRAM 1 M x 36 RIO A COP A Xilinx V 2 Pro Serial RIO 4 X 3. 125 Gbps COP Select. Map PCI NIC Select. Map DDRII Flash PCI-PCI Bridge / Config Power Switch DDR II SDRAM 512 Mbyte 6 Port Switch Xilinx V 2 Pro (NIC) Serial RIO 4 X 3. 125 Gbps c. PCI J 1 J 2 J 3 SEAKR Engineering Proprietary Information 10
SEAKR NT-RCC-R Aerospace Data Storage and Processing Systems HSIO Network IF Chip (NIC) Parallel RIO Port o. Parallel Rapid IO Port o(4) 3. 125 Gbps serial links off board o(4) 3. 125 Gbps serial links to COP CO-Processor (COP) o 2 VP 70 o~8 Mbits embedded RAM o. HSIO to NIC o 2 PPC 405 processors Quad Data Rate SRAMs 512 MBytes DDRII SDRAM Configuration Controller/PCIPCI Bridge NT RCC-R Up to 1 Gbit NV memory SEAKR Engineering Proprietary Information 11
NT-RCC Block Diagram Aerospace Data Storage and Processing Systems COP A Xilinx V 2 Pro 4 X 3. 125 Gbps COP B Xilinx V 2 Pro 4 X 3. 125 Gbps COP C Xilinx V 2 Pro 4 X 3. 125 Gbps QDR SRAM 1 M x 36 QDR SRAM 1 M x 36 QDR SRAM 1 M x 36 QDR SRAM 1 M x 36 RIO A Parallel RIO B Parallel RIO COP D Xilinx. V 2 Pro Common Bus Serial RIO 4 X 3. 125 Gbps COP Select. Map PCI NIC Select. Map DDRII Flash PCI-PCI Bridge / Config Power Switch DDR II SDRAM 512 Mbyte 6 Port Switch Xilinx V 2 Pro (NIC) Serial RIO 4 X 3. 125 Gbps c. PCI J 1 J 2 J 3 SEAKR Engineering Proprietary Information 12
NT-RCC Layout Aerospace Data Storage and Processing Systems o 24 Layer board o. Micro. Vias, blind vias, via-in-pad o. High speed 3. 125 Gbps Serial links o 82 pages of schematic capture o 10 weeks of PCB layout time SEAKR NT-RCC SEAKR Engineering Proprietary Information 13
CGA Qualification Developments Aerospace Data Storage and Processing Systems o Virtex II CGA Qual CF 1144 • GSFC Program • 52 boards each with four Xilinx Virtex 2 CF 1144 BGA packages • 283 thermal cycles from 0 to 100 C • Vibration and shock testing • 35 mm x 35 mm, 1144 pin CGA, 1 mm pitch. o MPC 7457 CGQ Qual • 18 boards with 6 CGA packages/board. • 456 thermal cycles -40 C to 95 C • 29 mm x 29 mm, 483 pin, 1. 27 mm BGA pitch SEAKR Engineering Proprietary Information 14
Thermal Management Aerospace Data Storage and Processing Systems o Design supports 8 watts per FPGA without heat pipes or other active cooling SEAKR Engineering Proprietary Information 15
Low Voltage High Current DC/DC Converters Aerospace Data Storage and Processing Systems o SEAKR has also developed a Point of Load power supply for low voltage, high current systems. • Programmable voltage down to 1. 0 V at 12 A • 85% efficiency • Mezzanine card for design reuse and flexibility • Originally developed for G 4 SBC VPC Back View POL Power Supply SEAKR Engineering Proprietary Information 16
PCI Chassis Application Aerospace Data Storage and Processing Systems o Client application to interface with SBC o Determines PCI chassis configuration o Sends RCC commands to the SBC o Used for hardware debug and FPGA configuration SEAKR Engineering Proprietary Information 17
RCC Built-in Self Test Application Aerospace Data Storage and Processing Systems SEAKR Engineering Proprietary Information 18