A Reconfigurable, Radiation Tolerant Flexible Communication Platform (FCP) S-Band Radio for Variable Orbit Space Use

Similar documents
Reconfigurable Communication Experiment using a small Japanese Test Satellite

Product Update. JTAG Issues and the Use of RT54SX Devices

GALILEO Timing Receiver

CMS Conference Report

Memec Spartan-II LC User s Guide

RF4432 wireless transceiver module

NanoCom ADS-B. Datasheet An ADS-B receiver for space applications

RF4432F27 wireless transceiver module

DESIGNING AN ECU CPU FOR RADIATION ENVIRONMENT. Matthew G. M. Yee College of Engineering University of Hawai`i at Mānoa Honolulu, HI ABSTRACT

Technical Description

L11/12: Reconfigurable Logic Architectures

Ku-Band Redundant LNB Systems. 1:1 System RF IN (WR75) TEST IN -40 db OFFLINE IN CONTROLLER. 1:2 System POL 1 IN (WR75) TEST IN -40 db POL 2 IN

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

An Introduction to Radiation-Induced Failure Modes and Related Mitigation Methods For Xilinx SRAM FPGAs

Built-In Self-Test of Embedded SEU Detection Cores in Virtex-4 and Virtex-5 FPGAs

GHz Sampling Design Challenge

C65SPACE-HSSL Gbps multi-rate, multi-lane, SerDes macro IP. Description. Features

PICPOT: A NANOSATELLITE FROM TURIN POLYTECHNIC

L12: Reconfigurable Logic Architectures

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

WF61 Datasheet. Amp ed RF Technology, Inc.

A Practical Look at SEU, Effects and Mitigation

A9910 OMNISAT-ADAS (Advanced Data Acquisition System) for Earth Observation & Scientific Satellites

Understanding Design Requirements for Building Reliable, Space-Based FPGA MGT Systems Based on Radiation Test Results

AR SWORD Digital Receiver EXciter (DREX)

Laboratory 4. Figure 1: Serdes Transceiver

EEM Digital Systems II

L-Band Block Upconverter MKT-74 Rev B JULY 2017 Page 1 of 7

DSP in Communications and Signal Processing

The Design of Efficient Viterbi Decoder and Realization by FPGA

Synchronization Voter Insertion Algorithms for FPGA Designs Using Triple Modular Redundancy

SIGFOX RADIATED PERFORMANCE SPECIFICATION

Voter Insertion Techniques for Fault Tolerant FPGA Design.

Self Restoring Logic (SRL) Cell Targets Space Application Designs

Digital Front End (DFE) Training. DFE Overview

A MISSILE INSTRUMENTATION ENCODER

Why FPGAs? FPGA Overview. Why FPGAs?

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

FPGA Based Implementation of Convolutional Encoder- Viterbi Decoder Using Multiple Booting Technique

TTC-2 Datasheet - Preliminary - v0.5 - Apr TTC-2 Dual Hot-Redundant VHF/UHF Satellite TT&C radio. 2 Description. 1 Features

MAXTECH, Inc. BRC-1000 Series. C-Band Redundant LNB Systems. Technology for Communications. System Block Diagrams

Reduced Triple Modular Redundancy for Tolerating SEUs in SRAM-based FPGAs

Laboratory Exercise 4

Field Programmable Gate Array (FPGA) Based Trigger System for the Klystron Department. Darius Gray

C-MAX. CMM-9301-V3.1S Bluetooth 4.0 Single Mode HCI Module. Description. 1.1 Features

INSTRUCTION MANUAL FOR MODEL IOC534 LOW LATENCY FIBER OPTIC TRANSMIT / RECEIVE MODULE

Digital Video Telemetry System

Radiation Effects and Mitigation Techniques for FPGAs

Agilent N5120A Baseband Studio for CPRI RE Test

CSE140L: Components and Design Techniques for Digital Systems Lab. CPU design and PLDs. Tajana Simunic Rosing. Source: Vahid, Katz

Rack-Mount Receiver Analyzer 101

PROCESSOR BASED TIMING SIGNAL GENERATOR FOR RADAR AND SENSOR APPLICATIONS

IP-DDC4i. Four Independent Channels Digital Down Conversion Core for FPGA FEATURES. Description APPLICATIONS HARDWARE SUPPORT DELIVERABLES

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

Software Defined Radio Baseband Processing for ESA ESEO Mission

ART6212 Datasheet. Amp ed RF Technology, Inc.

Using the XSV Board Xchecker Interface

Figure 1: Feature Vector Sequence Generator block diagram.

AN1035: Timing Solutions for 12G-SDI

The DM7 and the Future of High

T1 Deframer. LogiCORE Facts. Features. Applications. General Description. Core Specifics

IEEE802.11a Based Wireless AV Module(WAVM) with Digital AV Interface. Outline

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder

ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras. Final Design Report

DESIGN PHILOSOPHY We had a Dream...

In-System Testing of Configurable Logic Blocks in Xilinx 7-Series FPGAs

Datasheet. Carrier Backhaul Radio. Model: AF-2X, AF-3X, AF-5X. Up to 687 Mbps Real Throughput, Up to 200+ km Range

Prototyping Solutions For New Wireless Standards

Display Interfaces. Display solutions from Inforce. MIPI-DSI to Parallel RGB format

Microwave Laboratory

Keyboard Controlled Scoreboard

COM-7002 TURBO CODE ERROR CORRECTION ENCODER / DECODER

1Chapter INTRODUCTION. This chapter describes the CST-5000 C-Band satellite terminal, referred to in this manual as the CST-5000 (Figure 1-1).

Specifications. FTS-260 Series

CSE140L: Components and Design Techniques for Digital Systems Lab. FSMs. Tajana Simunic Rosing. Source: Vahid, Katz

GAISLER. CCSDS Telemetry and Telecommand CCSDS TM / TC FPGA Data Sheet and User s Manual

ERROR CORRECTION CODEC

SNS-XFP-10GD-LR 10 Gbps Multi-Rate XFP Transceivers OC192/STM-64, 10GE or 10G FC 1310nm, Single-Mode 10Km, with Digital Diagnostics.

DVB-S2X for Next Generation C4ISR Applications

Innovative Rotary Encoders Deliver Durability and Precision without Tradeoffs. By: Jeff Smoot, CUI Inc

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

Efficient implementation of a spectrum scanner on a software-defined radio platform

AT780PCI. Digital Video Interfacing Products. Multi-standard DVB-T2/T/C Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

LambdaFLEX Zero Chirp Tunable XFP Module TL8800ZPCND

Ku-Band Redundant LNB Systems

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Design Techniques for Radiation-Hardened FPGAs

INT-DS2 DVB-S/S2 SATELLITE MODULATOR DVB MODULATOR

C-Band Redundant LNB Systems

BB-WB360/361 Datasheet

RX40_V1_0 Measurement Report F.Faccio

Radar Signal Processing Final Report Spring Semester 2017

AppNote - Managing noisy RF environment in RC3c. Ver. 4

Benchtop Portability with ATE Performance

WaveDevice Hardware Modules

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

Hardware Implementation of Viterbi Decoder for Wireless Applications

SiRX Single-Chip RF Front-End for Digital Satellite TV

FM1200RTIM COMTECH TECHNOLOGY CO., LTD. 1. GENERAL SPECIFICATION. 2. STANDARD TEST CONDITION test for electrical specification shall be

FPGA Design with VHDL

Transcription:

A Reconfigurable, Radiation Tolerant Flexible Communication Platform (FCP) S-Band Radio for Variable Orbit Space Use Michael Epperly Christopher Sauer, John Dickinson Southwest Research Institute 6220 Culebra Rd San Antonio, TX 78238 210-522-3477 mepperly@swri.org

Introduction Trend in spacecraft development has been away from the big flagship missions towards lower-cost, shorterdevelopment cycle spacecraft ORS CubeSats SwRI was preparing a NSF proposal for a CubeSat Mission called CHIME Imager for Coronal Mass Ejections for solar storm prediction Mission required S-band downlink

Introduction A critical need is evident for a flexible space transceiver, supporting multiple mission profiles and environments Current lead times on S-Band transceivers in excess of one year Do not provide any capabilities for rapid reconfiguration Southwest Research Institute initiated a R&D effort to design and develop the architecture for a reconfigurable, radiation tolerant, communication system To address the needs of a low-cost, quick turn spacecraft To ensure the high reliability and connectivity in harsh radiation environments that is characteristic of higher orbit systems.

Critical Elements of IR Radiation performance of RF components Support both LEO and MEO missions with part selection Identification and implementation of appropriate hardening and mitigation strategies Guaranteeing the performance of the system in a MEO radiation environment with perfomrance suitable for a mission critical application Support of multiple mission profiles Low to medium cost (depending on part selection) Rapid deployment Modular mechanical and electrical interfaces

Design Approach A single circuit board approach within the CubeSat 1U slice. The RF electronics populate one side RF Interface Unit (RFIU) The digital processing electronics populate opposite side Digital Processing Unit (DPU) To Antenna To SpW Router RF RF In Switch Matrix SDR Slice RF Front End RF Front End Down-Conversion Stage Up-Conversion Stage Digital Controller & Signal Processor I/Q SpW Interface RF Out Host GPS Host CLK REF System Controller/ Memory SDR I/Q Uplink / Downlink Processing To SpW Router SpW Interface Level Zero Format Memory Uplink Processing Downlink Formatting & Level Zero Collection

Design Approach SDR Communicates with spacecraft via SpaceWire (SpW) Also provides UART and simple sync-serial interfaces Integrates SDR with Uplink/Downlink Processing Combines RF system with command and telemetry processing Creates CCSDS V1 Source Packets and VCDUs Performs CCSDS COP-0 uplink processing Two interfaces to RF Integrated programmable RF front end Separate Rad-hard ADC and DAC for MEO

RFIU Block Diagram 14-6 dbm to -56 dbm -1 dbm to -51 dbm +4 dbm to -46 dbm ADC +15 dbm (2.6 V P-P square) Max -60 dbm sensitivity LPF BPF +6 dbm to -44 dbm LNA -40 dbm to -90 dbm Σ PLL LPF PLL LPF Σ 14 DAC -2 dbm Max LPF +2 dbm -5 dbm BPF -7 dbm PA +33 dbm

RFIU The primary target for the FCP is the S-BAND frequency range Receiver Output Frequency: Fixed 2200 to 2300 MHz Dynamic Range: 50 to -119 dbm Noise Figure: 5 db maximum Input VSWR: 1.5:1, 50 ohms Acq Tracking Range: ± 160 khz Modulation: FSK Command Data Rate:2 to 64 Kbps Command Threshold (10-7 BER): -110 dbm (max) Uplink rates up to 128Kbps CCSDS COP 0 BCH Error Detect/Correct Autonomous Command Execution independent of FSW 16 Low Level Discrete Output Pulses System Reset Transmitter Output Frequency: Fixed 2200 to 2300 MHz Output VSWR: 1.5:1, 50 ohms Phase Noise: 2 RMS (max) Modulation: BPSK, OQPSK Downlink rates up to 3Mbps Hardware based CADU formatting Autonomous Level 0 Telemetry Collection Viterbi Encoding

DPU Virtex-4 Ideal for rapid deployment of DSPbased designs Actel based external scrubber Prototype uses commercial parts Flight devices ID d LVDS via 25-pin Micro-D SpW interface Low-jitter 80Mhz osc.

FPGA SEU Mitigation Strategy Re-configurability of SRAM-based FPGA devices is the cornerstone of Software Defined Radio technology Virtex-4* and similar programmable logic devices aresusceptible to radiation effects SEU s, SET s, SEFI s Primary options: (from XAPP 987): Mitigation Technique Description Power Cycling Configuration Memory Scrubbing Triple Modular Redundancy (TMR) Redundant Devices Device is power-cycled, and its contents refreshed. Accumulated errors in the configuration memory and user logic are removed. Configuration memory is continuously re-written with correct data by external or internal logic to detect and correct SEUs in the configuration bitstream. Prevents design alterations caused by SEUs, but not functional errors. Design elements are triplicated and implemented in a voting scheme. Helps mitigate SEU impacts on the user logic. Design duplicated on multiple devices, with an external voting scheme applied on the output(s). The most effective of the mitigation techniques listed, but also the most complex & costly to implement. (**Refer to LA-UR 09-05473. Quinn, Heather. Presented at MAPLD 2009)

Mitigation Strategy For DPU, SwRI chose a combination of CM scrubbing and TMR An external scrubber was chosen Superior radiation performance* Based upon XAPP 1088 and reference design Implemented in an Actel SX32. Flight device is RT-SX32. Via SelectMAP interface Readback & scrubbing repair SEE s in the configuraton memory Prevents SEU s from accumulating Operation is not interrupted, unless SEFI s detected Avoid Block RAM configuration columns *Berg, Melanie, et al. Effectiveness of Internal vs. External SEU Scrubbing Mitigation Strategies in a Xilinx FPGA: Design, Test, and Analysis RADEC 2007 Conference Proceedings, pp.516-523.

Mitigation Strategy Scrubber flowchart from Xilinx Application Note 1088: Power up Done=0 Pulse PROG Init=1 Load FPGA Config Data Done=1 FAIL SEFI Check Done=0 Active Partial Reconfig

Mitigation Strategy Current design uses Xilinx TMRTool Clock, Reset input signals are triplicated Global signals particularly critical All other inputs are registered, then triplicated Triplicated outputs converge internally before the IOB Register packed in IOB Improves timing performance Slight susceptibility to SEU/SET remains *Figure from Xilinx UG156

Mitigation Strategy Other possible TMR tools Mentor Precision RT Safe FSM utility Hamming Distance-3 Configurable TMR Global, Distributed, Local topographies Does not currently provide ability for selective triplication of I/O s. Clocks, resets BL-TMR (BYU) Partial TMR Searches for feedback structures Resource constrained designs

FPGA Design The Top-level Controller Core officiates the entire operation of FPGA. Register based Communicates directly with the SpW core Optionally apply Viterbi encoding to downlink data 2 UART ports UART0: Tx/Rx data UART1: control and configuration data. Modulator Core Performs OQPSK modulation & up-conversion of the Tx data Demodulator Core Performs down-conversion and FSK demodulation

Communications Modeling complete Communication modulator and demodulator algorithms were prototyped in Matlab for OQPSK and FSK signals with the following characteristics: FSK Bit Rate 2-64 kbps Frequency Shift 10 khz Intermediate Frequency 5 MHz Sampling Rate 80 MSa/s OQPSK Symbol Rate 1.5 MSym/s, Bit Rate 3 Mbps Intermediate Frequency 5 MHz Sampling Rate 60 MSa/s

Assembled Board

FCP in Lab Checkout

Status Prototype system built and in test Focus of testing is on optimizing the power consumption with a goal of 3.5W (without external power amplifier) Completed IF testing of OQPSK transmit Working on S-Band OQPSK transmit. Purchased sat modem for EGSE Configured for testing (IF) FSK receive testing is in process (at IF) Second IR&D effort to extend effort Goal is to verify the RF flexibility of reconfigurable RF front end Test will quickly reconfigure unit for GPS L1/L2 reception via software reconfiguration of the flexible RF front end We are looking for a ride

Questions