SCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSIS (SRISA) P.N. LEBEDEV PHYSICAL INSTITUTE RUSSIAN...

13
SCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSIS SCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSIS ( SRISA SRISA) P.N. LEBEDEV PHYSICAL INSTITUTE P.N. LEBEDEV PHYSICAL INSTITUTE RUSSIAN ACADEMY OF SCIENCES RUSSIAN ACADEMY OF SCIENCES NATIONAL RESEARCH NUCLEAR UNIVERSITY “MEPhI” NATIONAL RESEARCH NUCLEAR UNIVERSITY “MEPhI” The s The s cientific data cientific data acquisition system of acquisition system of the GAMMA-400 space the GAMMA-400 space project project M.S. Gorbunov, S.G. Bobkov, O.V. Serdin, M.S. Gorbunov, S.G. Bobkov, O.V. Serdin, A.I. Arkhangelskiy, N.P. Topchiev A.I. Arkhangelskiy, N.P. Topchiev

Transcript of SCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSIS (SRISA) P.N. LEBEDEV PHYSICAL INSTITUTE RUSSIAN...

SCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSISSCIENTIFIC RESEARCH INSTITUTE OF SYSTEM ANALYSIS ((SRISASRISA))

P.N. LEBEDEV PHYSICAL INSTITUTEP.N. LEBEDEV PHYSICAL INSTITUTE

RUSSIAN ACADEMY OF SCIENCESRUSSIAN ACADEMY OF SCIENCES

NATIONAL RESEARCH NUCLEAR UNIVERSITY “MEPhI” NATIONAL RESEARCH NUCLEAR UNIVERSITY “MEPhI”

The sThe scientific data acquisition cientific data acquisition system of the GAMMA-400 system of the GAMMA-400 space projectspace project

M.S. Gorbunov, S.G. Bobkov, O.V. Serdin, M.S. Gorbunov, S.G. Bobkov, O.V. Serdin, A.I. Arkhangelskiy, N.P. TopchievA.I. Arkhangelskiy, N.P. Topchiev

GAMMA-400 scientific data acquisition system 2

Gamma-400 instrument installed on the ‘Navigator’ Gamma-400 instrument installed on the ‘Navigator’ spacecraft spacecraft

Gamma-400 on spacecraft “Navigator”Initial orbit parameters

Perigee 500 km

Apogee 300000 km

Inclination 51.8°

Will be used for the study of “dark matter” nature, for the developing of the theory of high-energy cosmic rays origin and elementary particles physics. It will be also used for the study of cosmic gamma-irradiation in high energy range, for the registration of the charged particles of the cosmic rays, for the search and the study of gamma-ray bursts.

Scientific payload 2600 kgPower budget 2 kWExpected lifetime >7 years

GAMMA-400 scientific data acquisition system 3

Was founded in October 1986 More than 700 scientists Located in Moscow Technological laboratory for ASIC prototype

(Kurchatovsky Institute, Moscow) The annual budget is over 50 millions euro

Facts about SRISAFacts about SRISA

GAMMA-400 scientific data acquisition system 4

Theoretical and applied problems of the programming automation and data security

R&D: system software: the Real-time Operating System (RTOS), compilers, 

debuggers, etc. algorithms for building computational models with complex geometry, 

topology, etc. complex microelectronic designs high performance chips for industry high performance protected chip from cyber attacks reliable fault-tolerant CPUs and interface circuits for space applications

Oil refinery production efficiency methodic researchComputer science for schools and high schools

SRISA Main ActivitiesSRISA Main Activities

GAMMA-400 scientific data acquisition system 5

The main functions of the The main functions of the scientific data acquisition scientific data acquisition system (SDAS) system (SDAS)

The information acquisition from the sub-systems of the scientific apparatus complex (SAC);

The preprocessing of scientific information and the keeping data in non-volatile memory;

Data transfer to high-speed radio-channel (HSRC) of the spacecraft during the communication session with the ground stations;

The information reception from the on-board command unit and the transferring of this information to scientific devices and sub-systems.

The planned amount of the information transferred to the ground during each session is 100 GByte.

For the reliable transferring during the whole lifetime (7-10 years), we plan to design the redundant 1 TByte data storage. The huge amount of data leads to the necessity of high-performance computational systems with high-speed channels.

The SDAS is the key point of the scientific complex and must be high-reliable element. That is why we use both SpaceWire 200 Mbit/sec channels and Serial RapidIO 1X 1.25 Gbit/sec channels.

GAMMA-400 scientific data acquisition system 6

Block DiagramBlock Diagram BTSSNI-201 is the central block with processing unit Two BTSSNI-301 modules is data storage system BTSSNI-001 control module for the conversion of the

primary supply channel obtained from the power management system (PMS) and the control of the supply channels for the modules.

Processor elements are joined to the net using high-speed high-reliable Serial RapidIO interface.

The data acquisition from the detectors is provided using 4 high-speed data acquisition Serial RapidIO channels. The needed throughput is 70 MByte/sec.

The scientific data is transferred to the processing block, which consists of 1907VM038 device. This microprocessor provides both processed data storage and the fetch of data from the storage using 6-port RapidIO switch (1907KX018) to transfer it to the ground using high-speed radio-channel.

The data storage is designed using the system-in-package NAND flash memory from 3D Plus. High level of reliability is achieved by minimum number of high-reliable VLSI.

The connection with the onboard control system (OCS) is provided using the redundant multiplex channel and redundant pulse commands. The Onboard Telemetry System (OTS) provides the diagnostics of different centers, the control of temperature of “heating” VLSI, the delivery of the telemetry control results from the scientific instruments.

BTSSNI-201

MIL-STD-1553B

PC

OTS

12 V

12 V reduntant

RS485_1,2

SEC

SRIO2BTSSNI-

301

SRIO3

OTC

SYNC

BTSSNI-301

SRIO4

Connectorto scientific

radio line

Connector toOCS

Connector totelemetrysystem

BTSSNI-001

Connectorfrom PCS

Reduntantconnectorfrom PCS

SRIO1Connector from

scientificcomplex

SRIO5

SRIO6

SRIO7

Connector fromscientificcomplex

Connector fromscientificcomplex

Connector fromscientificcomplex

Connectorfrom OCS

SRIO4р

Connectorto scientific

radio line

Connector toscientificcomplex

SR

IO8,

9

SDASreduntant

SRIO10

SRIO11

SDASreduntant

SDASreduntant

5V BTSSNI-201/301

Control BTSSNI-201/301

Status BTSSNI-201/301

Connectorto

KONUS-FG-BE

GAMMA-400 scientific data acquisition system 7

19071907VMVM004444 system-on-chip system-on-chip 0.25 μm SOI CMOS 66 MHz KOMDIV 32-bit, Local TMR Redundant SpaceWire interface controller Redundant MIL STD 1553 (ГОСТ Р 52070-2003) interface 3 real time timers SRAM controller ROM controller GPIO 2 RS-232 controllers SPI JTAG

GAMMA-400 scientific data acquisition system 8

19071907ВМВМ044044

CPUCPU

CPU

OCPhub

SWSW

ControllerSRAM,flash

SRAMROM

PROMOCP

OCP

OCP32 bit+ECC

SWpaceWirex2

Interruptcontroller UART

Timer

GPIO SPI JTAG1553B

OCP

32x

GAMMA-400 scientific data acquisition system 9

Single-Event Effects ProtectionSingle-Event Effects Protection

DICE-cell based cache memory Parity bit (1 per byte) for cache memory Hamming error correcting code for the built-in MIL-STD 1553 DICE-based

memory DICE-cells in register files with Hamming code protection (13,8)

hardware scrubbing SECDED for external memory Hardware possibility of using SRAM in TMR mode MBIST Spatial separation of neighboring bits (protection from MBU) “guaranteed boot” from ROM Local TMR MBIST TID: >200 krad (Si) SEL free

GAMMA-400 scientific data acquisition system 10

19071907VMVM038038  

System on chip – 128-bit DSP >2 GFLOPS @ 100 MHz >2 Gbit/s to external memory

Architecture: 32-bit control core 128-bit computational co-processor SPI, DDRII, RS232, RapidIO

Production year: 2016

GAMMA-400 scientific data acquisition system 11

The Serial RapidIO switch VLSI 1907KX018The Serial RapidIO switch VLSI 1907KX018 is used for the connection of various switches and systems-

on-chip 6 RapidIO ports, the transferring environment is configured

independently: LP-Serial 4X or 1X Maximum transferring speed is 1.25 Gbit/sec (per channel) It has the commutation table for each port, performance

control system, built-in error-correcting block The switch can directly connect up to 256 devices in the

system Individual commutation tables allows to flexibly configure

the transferring of data packages. The performance control system is used for the defining of

characteristics of data flow in channel, overload detection, the localization of locking.

GAMMA-400 scientific data acquisition system 12

The data acquisition system for scientific information The data acquisition system for scientific information (SDAS)(SDAS)

Functions: acquisition of the data and the service information and the space flight control Architecture:

4 Serial RapidIO data channels for obtaining the data from detectors  command driving channel (CDC) for transmission commands  service information and on-board time for detectors  mainframe processing unit (CPU) for the primary data collection 

GAMMA-400 scientific data acquisition system 13