The special radiation-hardened processors for new highly informative experiments in space

Similar documents
SCS750. Super Computer for Space. Overview of Specifications

Design Trade-off Between Performance and Fault-Tolerance of Space Onboard Computers

SINGLE BOARD COMPUTER FOR SPACE

S950 3U cpci Radiation Tolerant PowerPC SBC

Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications

AT-501 Cortex-A5 System On Module Product Brief

GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES

A ONE CHIP HARDENED SOLUTION FOR HIGH SPEED SPACEWIRE SYSTEM IMPLEMENTATIONS

Space Micro Satellite Computer Goals Space Computer Performance Goals: >1,000 MIPS throughput Less than 1 SEU in 1,000 days Less than 10 watts power R

High temperature / radiation hardened capable ARM Cortex -M0 microcontrollers

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

PC87435 Enhanced IPMI Baseboard Management Controller

COMPARISON BETWEEN GR740, LEON4-N2X AND NGMP

Advanced Computing, Memory and Networking Solutions for Space

RAD6000 Space Computers

Introduction to Sitara AM437x Processors

Migrating from the UT699 to the UT699E

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Multi-DSP/Micro-Processor Architecture (MDPA)

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

Rad-Hard Microcontroller For Space Applications

VXS-621 FPGA & PowerPC VXS Multiprocessor

GAUSS OBC ABACUS 2017

Building Reliable High-Performance Hardware. Fraunhofer FOKUS. Fraunhofer FOKUS

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Course Introduction. Purpose: Objectives: Content: Learning Time:

ATmega128. Introduction

Intel Galileo gen 2 Board

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

MYD-IMX28X Development Board

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

VORAGO TECHNOLOGIES. Solutions for Selective Radiation-Hardened Components in CubeSats Ross Bannatyne, VORAGO Technologies

MIL-STD-1553 (T4240/T4160/T4080) 12/8/4 2 PMC/XMC 2.0 WWDT, ETR, RTC, 4 GB DDR3

Next Generation Multi-Purpose Microprocessor

FriendlyARM. Mini2440.

MYD-IMX28X Development Board

Memory Expansion. Lecture Embedded Systems

Embest SOC8200 Single Board Computer

Development Status for JAXA Critical Parts, 2008

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

A design of real-time image processing platform based on TMS320C6678

COM-RZN1D - Hardware Manual

C900 PowerPC G4+ Rugged 3U CompactPCI SBC

Microcontrollers Applications within Thales Alenia Space products

SEIKO EPSON CORPORATION

Product Technical Brief S3C2416 May 2008

Sophon SC1 White Paper

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

Product Series SoC Solutions Product Series 2016

EMC2. Prototyping and Benchmarking of PikeOS-based and XTRATUM-based systems on LEON4x4

Introduction to ARM LPC2148 Microcontroller

PowerPC- based Processor Modules for Space Applications

Design of Next Generation CPU Card for State of the Art Satellite Control Application

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

Basics of UART Communication

Zynq-7000 All Programmable SoC Product Overview

Recent ASIC Developments by NEC

CM10 Rugged COM Express with TI Sitara ARM Cortex-A15

C901 PowerPC MPC7448 3U CompactPCI SBC

DRPM architecture overview

C912 Freescale QorIQ T4 3U VPX SBC

VORAGO TECHNOLOGIES. Rad-hard CMOS Based Technology for Space Ross Bannatyne (512)

Copyright 2016 Xilinx

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Designing Embedded Processors in FPGAs

AMCX429-x 4, 8, 16 or 32 Channel ARINC429 Test & Simulation Modules for PMC

LEON4: Fourth Generation of the LEON Processor

Micetek International Inc. Professional Supplier for PowerPC Development Tools

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

Migrating RC3233x Software to the RC32434/5 Device

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

ARDUINO YÚN MINI Code: A000108

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

FPGA Discovery-III XC3S200 Board Manual

Closed-loop Delfino Control Systems: Multiple Industrial Protocol Support using the AMIC110 Sitara Processor

I/A Series Remote Terminal Unit (RTU) RTU 20 for Oil, Gas, and Water SCADA Applications

Software Development Using Full System Simulation with Freescale QorIQ Communications Processors

Design and Implementation of the Arm JTAG Emulator

DevKit7000 Evaluation Kit

CSP: HIGH PERFORMANCE RELIABLE COMPUTING FOR SMALLSATS

The possibility of combining interface modules allows various bus and network systems to be integrated into the B&R SYSTEM 2005.

Detector Control System board for FAIR. J. A. Lucio Martínez Infrastructure and Computer Systems in Data Processing (IRI) Goethe University Frankfurt

AMCX429-x 4, 8, 16 or 32 Channel ARINC429 Test & Simulation Modules for PMC

Computer Hardware Requirements for Real-Time Applications

Interconnects, Memory, GPIO

Product overview. Technology in Quality. ColdFire Module ARM Moduls System Integration Kit s Complete Systems

PB600/H1 BASIC SYSTEM

LEON3-Fault Tolerant Design Against Radiation Effects ASIC

Single-chip PLC for STEP7from Siemens

EMAC SoM Presentation.

Farklı Arduino Boardlar

Product Specifications of the RH850/D1x Series of MCUs RH850 D1M Key Features:

Tutorial Introduction

CMOS 16-bit Application Specific Controller

Programmed with Eaton Pro-FX Control Software 32-bit Processor, 4.3 WVQA Sunlight Viewable Display

C6100 Ruggedized PowerPC VME SBC

Owner s Hardware Service Manual Frank Control Computer System

Transcription:

Journal of Physics: Conference Series PAPER OPEN ACCESS The special radiation-hardened processors for new highly informative experiments in space To cite this article: O V Serdin et al 2017 J. Phys.: Conf. Ser. 798 012010 View the article online for updates and enhancements. This content was downloaded from IP address 148.251.232.83 on 06/07/2018 at 11:09

International Conference on Recent Trends in Physics 2016 (ICRTP2016) Journal of Physics: Conference Series 755 (2016) 011001 doi:10.1088/1742-6596/755/1/011001 The special radiation-hardened processors for new highly informative experiments in space O V Serdin 1, A A Antonov 1, A G Dubrovsky, E A Novogilov and A L Zuev 1 Scientific Research Institute of System Analysis of the Russian Academy of Sciences, Nahinovskij Prospect 36/1, Moscow, 117218, Russia E-mail: serdin@cs.niisi.ras.ru, antonov@niisi.msk.ru Abstract. The article provides a detailed description of the series of special radiation-hardened microprocessor developed by SRISA for use in space technology. The microprocessors have 32-bit and 64-bit KOMDIV architecture with embedded SpaceWire, RapidIO, Ethernet and MIL-STD-1553B interfaces. These devices are used in space telescope GAMMA-400 data acquisition system, and may also be applied to other experiments in space (such as observatory "Millimetron" etc.). 1. Introduction In general, new computer system is created for every scientific experiment [1]. Currently there is a significant increase in the complexity of the experiments. In this research the cost of equipment increases dramatically. Due to the high cost and complexity, many experiments in space become international. This situation calls for standardization of electronic equipment and components for use in space technology. The base of satellite computing systems is a multi-channel device for collecting and storing information. Combining circuits may occur at the level of microprocessor cores, external interfaces, communication media, memory, external storage devices and data transmission protocols for the ground equipment. Also unification may occur at the system software level. The article deals with the chips, designed and developed in SRISA for computing and control systems used in space technology. 2. Radiation-tolerant processors SRISA has more than 10 years experience in designing electronic components for space application. ICs for use in space technology must have the following characteristics: - resistance to accumulated dose, - resistance to hard charged particles with energy below 60 MeV cm 2 /mg, - resistance to the neutrino flux up to 10 13 neutrinos/cm 2, - continue to operate after 50 ns pulse irradiation to 10 12 rad/s, To improve IC resistance to single failures special circuits of functional elements and triple modular redundancy (TMR) are used. For manufacturing is using SOI process 0,25-0,35 mkm and radiation-resistant library of basic elements. Operating temperature of the chip ranges from -60 to +125 C. When creating the tools for scientific experiments in space, including GAMMA-400 telescope, set of microprocessors designed by SRISA is used. The following interfaces are used when creating space systems: Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

- SpaceWire to create a highly reliable multiprocessor computer systems, this interface is standard for the average power space systems; - Serial RapidIO for creating high-performance multiprocessor systems; this standard is also purchased by US leading space companies for the development of modern computing systems and space systems; - Ethernet 10/100 Mbit/s for transmitting non-critical data, and compatibility with existing systems; - multiplex channel according to MIL-STD-1553B to provide a highly reliable low-speed exchanges. - RS232/RS485 to provide low-speed exchanges, primarily with manufactured products; - JTAG for testing organization; - general purpose input-output lines; - SPI serial interface for connecting slow devices; - I2C serial interface for connecting slow devices; - CAN. List of radiation-tolerant chips is shown in table 1. Table 1. The list radiation-tolerant chips. Chips Technology Description 1907VM038 0,25 µm SOI High-performance microprocessor with integrated interfaces Serial RapidIO and SpaceWire 1907VM028 0,25 µm SOI High-performance 64 bits microprocessor with integrated interfaces Serial RapidIO 1907VM044 0,25 µm SOI System on chip (SoC) with TMR and with integrated interfaces SpaceWire 1907VM066 0,25 µm SOI Microprocessor with built-in coprocessor processing and comparison of images (a correlator) and a built-in Serial RapidIO and SpaceWire controllers 1907VK016 0,25 µm SOI SoC with 32-bit microprocessor with integrated interfaces 1907VM056 0,25 µm SOI Microprocessor with built-in с 6-port switch SpaceWire channels 1907KX018 0,25 µm SOI 6-port switch Serial RapidIO channels 9011BA016 0,25 µm SOI System on package SRISA has developed two versions of real time operating systems (RTOS): Baget 3.0 ; Baget 2.0. RTOS Baget 3.0 has been developed in SRISA, and is intended for software development for single and multiprocessor computer systems working in real time. High quality and reliable operation are confirmed by the long operation experience (more than 10 years with Baget 2.0 ) on industrial and scientific equipment in SRISA [2]. RTOS Baget 3.0 is based on standards ARINC 653 and POSIX, it is working on various hardware platforms, has flexible planning tools, has developed diagnostics and error handling and recovery after failures monitor and has wide configuration tools. To improve the mobility of the operating system it is divided into three basic parts: independent of the hardware part; part of supporting the CPU work and board support package (BSP). The majority of the system is written in C language and does not depend on the hardware. The second part of the system that depends only on the type of processor is written partially in C language and Assembler. BSP contains the part of the OS, which depends on the particular hardware. BSP, in particular, contains the device drivers and partially the interrupt manager. 2

For using in flight control systems, space-based systems with high demands on reliability is system-on-chip 1907VM044 [3]. Microcircuit 1907VM044 is a system-on-chip with fault-tolerant 32-bit RISC processor KOMDIV architecture and the following set of interfaces: controller of exchange with external memory with fault-tolerant exchange protocol; controller GPIO; controller interface MIL-STD- 1553B with a redundant channel; SpaceWire interface controller with a backup channel; two controller RS-232 interface; controller serial interface SPI. The main feature of the chip is the implementation of TMR in entire logical structure of the VLSI. All the blocks of memory have a special circuit and topological solutions for protecting data against failures. The controller exchanges with an external storage device implements the faulttolerant exchange protocol, allows major booting from the PROM. Power consumption of the chip is about 7W on the frequency 66MHz. Ceramic package contains 256 pins. For developing onboard systems aiming at digital signal processing with the requirements of increased radiation resistance and resistance to high-energy particles microcircuit 1907VM038 has been created. 1907VM038 is a 128-bit high-performance microprocessor, includes a control processor with the architecture of the KOMDIV32 and the coprocessor with SIMD architecture for digital signal processing. Microprocessor allows the execution of the 2 to 20 operations with 32-bit floating-point numbers in one clock cycle of the operating frequency. Main features: - 128-bit internal data bus to the controller RAM; - 2 Gbit/s speed of data exchange with the external storage device (RAM). - more then 2 GFlops performance on real single-precision operations. 1907VM038 has the following interfaces: external memory controller (RAM) DDR2; high-speed channels RapidIO and SpaceWire; two controller serial interface RS-232; controller serial interface SPI; controller GPIO; controller JTAG. Block diagram 1907VM038 shown in Fig. 1. Nominal values of the supply voltage of the chip are 3.3 V and 2.5 V, power consumption is not more than 8 W at a clock frequency of 125 MHz. The device has a ceramic package BGA with 675 pins. Figure 1. Block diagram 1907VM038. 3

In navigation and other onboard systems microcircuit 1907VM066 can be used. 1907VM066 is a radiation-hardened microprocessor KOMDIV32 architecture with a built-in coprocessor data processing and image comparison (correlator). 1907VM066 contains the following interfaces: external static memory (SRAM); PCI bus; serial RapidIO interface (SRIO); 4-channel SpaceWire switch; serial interface SPI master and slave functions; RS232 (UART); I2C bus with master and slave functions; GPIO, JTAG. The nominal value of the supply voltage is 3.3 V, the maximum power consumption is 6 W at a clock frequency of 100 MHz. The device has a ceramic PGA package with 407 pins. Multi-port switch 1907VM056 can be used in systems based on SpaceWire interface. 1907VM056 radiation-resistant multi-port SpaceWire switch with embedded processor KOMDIV32 architecture is designed for building compact on-board multiprocessor data processing systems for space applications technology. 1907VM056 consists of: SpaceWire interface with 8 channels of built-in switch; MIL-STD- 1553B interface; JTAG interface (IEEE-1149.1), boundary scan supporting; external memory controller; general purpose input-output signals (GPIO); RS-232 interface; SPI interface; CAN interface. Embedded memory blocks are protected by parity codes and have topological methods to protect stored data against failures. The external memory controller implements the fault-tolerant exchange protocol, allows fault-tolerant booting from the PROM. The supply voltage: 3.3 V, the maximum power consumption is 6 W at a clock frequency of 100 MHz; the microcircuit has a ceramic package PGA with 407 pins. The switch 1907КХ018 contains six ports serial RapidIO interface, with independent transmission for each port: LP-Serial 4X or 1X [4]. The maximum transfer rate on each channel is 1.25 Gb/s. 1907КХ018 has a separate switching table for each port, system performance monitor, built-in control errors system. The switch can directly connect up to 256 end devices, which is typically sufficient for embedded systems. Individual table switching allows to configure network. System performance monitoring is used to determine the characteristics of the data flow in the channel, to determine the problem network nodes. Maximum power consumption when using six ports is less than 6 watts. Power supplies: 2.5 V and 3.3 V, 1907КХ018 has ceramic package type BGA with 399 pins. For automation of scientific experiments in outer space universal 32 bit microprocessor with integrated coprocessor and built-in SpaceWire controller has been developed. Currently the following chips are developing by SRISA: - SOC with following functional units: DDR2 controller external memory with a data bus width of 64 bits plus ECC; controller serial RapidIO with data transfer speed of 2.5 Gb/s; two SpaceWire controller; built-in RAM with capacity 64 KB; built-in ROM with capacity of 64 KB; three programmable timers; built-in programmable clock generator; low-speed ADC with 8 channels; JTAG. - Microprocessor with integrated co-processor contains the following units: DDR2 controller external memory of type with a bus width of 64 bits without regard to ECC with a frequency of 200 MHz; four SpaceWire controller with data transfer speed of at least 200 Mb/s each; eight RapidIO interfaces with data transmission speed 2.5 Gb/s each; controller direct memory access (DMA); power control module; JTAG. 3. Conclusion SRISA offers set of microcircuit for space solutions with set of all necessary characteristics and interfaces. SRISa offers ready solutions based on two types of standards: VPX (Euromechanics 6U) for building high performance computing systems and PCI/104-Express or PCIe/104 for small systems. GAMMA-400 project is created based on the VPX standard. SRISA offers operating system "RTOS Baget 3.0" for such system. 4

References [1] Bobkov S G et al. 2015 Physics Procedia 74 224 [2] Godunov A N et al. 2014 Programming and Computer Software 40(5) 259 [3] Bobkov S G et al. 2013 Software & Systems 4 49 [4] Bobkov S G et al. 2016 Journal of Physics: Conference Series 675 032014 5