Program and System Engineering PSE Space Business Unit
EGSE Presentation, 12.12.2013,
- A. Fuchs, Siemens CVC Space
EGSE Presentation, 12.12.2013, A. Fuchs, Siemens CVC Space Program - - PowerPoint PPT Presentation
ProUST-FE platform EGSE Presentation, 12.12.2013, A. Fuchs, Siemens CVC Space Program and System Engineering PSE Space Business Unit Personal background Fuchs Alfred (substituting Peter Juzl) 6 years at Siemens Space, Product Line
Program and System Engineering PSE Space Business Unit
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
2
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
3
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
4
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
5
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
6
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
7
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
8
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
9
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
10
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
11
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
12
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
13
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
14
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
15
ETHERNET PHY
RGMII ETH-JACKbFPGA
Pow e rPC 4 4 0 LAN
10/100/1000 Mb MAC controller PLB 4.6 (processor bus) DDR2-256MB 64b@400MHz EMBEDDED SYSTEM – SW DRIVENFLASH controller
CFI - FLASH 32MB FW & SWSYSTEM MONITOR BUS I/F
S/C BUS I/F - ONLY HW XILINX IP SIEMENS IP XILINX IP XILINX IP XILINX IPMCPM I/F
XILINX IP - AURORAIDL
port 1 XILINX IP - AURORAIDL
port 2 XILINX IP - AURORASpW
port 1 XILINX IP - AURORASpW
port 2 XILINX IP - AURORA PLB 4.6 (processor bus) PLB 4.6 (processor bus)Pow e r I 2 C
XILINX IP 1V0 2V5 3V3 5V0U ART RS232 PHY
1V8 XILINX IP 18V -> 36V b o o t l o a d R A M XILINX IP Pow er Managment & Clock distributionSPI
XILINX IPSpaceWire port 2 cFPGA I/F
XILINX IP - AURORAw FPGA
SpaceWire codecDC-DC
OVP/UVPSPI – FLASH firmware
1V2 2V5SpaceWire port 1 Fully isolated domain SPI
XILINX IPSPI
XILINX IP ISOLATION STAR-Dundee IP Fully isolated S/C I/F Fully isolated S/C I/F Fully isolated S/C I/FGPI O
S/C I/Fs rear SCOE I/F rear
MIL-1553 PHY SITAL TECH I R Q XILINX IPXO 125Mhz
POWER IN DEBUG JTAG connectror POWER IN 18V -> 36V POWER IN 18V -> 36Vfront panel
3V3IDL port 2 ` cFPGA I/F
XILINX IP - AURORAc FPGA
IDL BRIDGE SPI – FLASH firmware
1V2 2V5IDL port 1 Fully isolated domain status & control SPI
XILINX IPSPI
XILINX IP ISOLATION SIEMENS IP SIEMENS IP Fully isolated S/C I/FXO 125 Mhz
JTAG connectror CMD DATA CMD DATA Fully isolated S/C I/F RX TX 3V3DC-DC
OVP/UVP Fast Analog I/F SIEMENS IPBUS BRIDGE
SIEMENS IP ISOLATIONAnalog I/F
SIEMENS IP 32X Pyro simulator / Thermistor simulator / Thermo-element simulation (configurable load, ADC, Vref)Xilinx IPs Siemens IP Third
PCIe 8x
XILINX IP - PCIeLVDS Crosspoint
MIL-1553 port 1 SITAL TECH IP ISOLATION Isolated S/C I/F 2x ADC 500MSps (ADS5463) PCIe 8x 2x QUC-DAC 400 MHz (AD9957) SFP+ Module 2MCPM I/F
XILINX IP - AURORA SFP+ Module 1SpW BRIDGE
SIEMENS IP JTAG connectror c o n f i g l o g i c c o n f i g l o g i c 4X RS485fFPGA
1V2 RX TX Fully isolated S/C I/F MIL-1553 PHY SITAL TECH MIL-1553 port 2 SITAL TECH IPGPIO
clocking POWER S/W SYSTEM VOLTAGES....
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
16
RGMII
bFPGA
Pow e rPC 4 4 0 LAN
10/100/1000 Mb MAC controller
PLB 4.6
(processor bus)
EMBEDDED SYSTEM – SW DRIVEN
FLASH controller SYSTEM MONITOR BUS I/F
S/C BUS I/F - ONLY HW
XILINX IP
SIEMENS IP
XILINX IP XILINX IP XILINX IP
MCPM I/F
XILINX IP - AURORA
IDL
port 1
XILINX IP - AURORA
IDL
port 2
XILINX IP - AURORA
SpW
port 1
XILINX IP - AURORA
SpW
port 2
XILINX IP - AURORA
PLB 4.6
(processor bus)
PLB 4.6
(processor bus)
Pow e r I 2 C
XILINX IP
U ART
XILINX IP
b o o t l o a d R A M
XILINX IP
SPI
XILINX IP
GPI O
I R Q
XILINX IP
Fast Analog I/F
SIEMENS IP
BUS BRIDGE
SIEMENS IP
Analog I/F
SIEMENS IP
Xilinx IPs Siemens IP Third
PCIe 8x
XILINX IP - PCIe
MIL-1553
port 1 SITAL TECH IP
MCPM I/F
XILINX IP - AURORA
MIL-1553
port 2 SITAL TECH IP
GPIO
ProUST+bFPGA.vsd JB, 19.10.2011
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
17
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
18
ProUST Front-End „Pyro“ Interface
FPGA
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
Siemens Austria CMT. Space Business Unit
FPGA
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
A.Fuchs
19
FPGA
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
DC DC
CLK
Analog Port
Load-FET ODAT OPAMP-2
OPAMP-1
1M2 GNDa MDAC +REF isolated + 500m ADC +
IDAT Vref
SPI-IF
FB 100k Vref
12k4 100k 12k4 56k S1 S2 S3 S4 S5 S6 S7 S8 R1 T1
REF
1M2 348 100k 1k
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
20
ST_ERH_CNT
32 bit
ST_HI_CNT
32 bit
ST_EG_CNT
32 bit
ST_LO_CNT
32 bit
ST_ERL_CNT
32 bit
ST_ERH – MIN
32 bit
ST_ERH – MAX
32 bit
ST_HI – MIN
32 bit
ST_HI – MAX
32 bit
ST_EG – MIN
32 bit
ST_EG – MAX
32 bit
ST_LO – MIN
32 bit
ST_LO – MAX
32 bit
ST_ERL – MIN
32 bit
ST_ERL – MAX
32 bit
STATE counters
(PYRO logic)
STATE counters thresholds
(user defined)
STATE events
(PYRO logic) EV_ERH_MIN EV_ERH_CEN EV_ERH_MAX EV_HI_MIN EV_HI_CEN EV_HI_MAX EV_HI_MIN EV_HI_CEN EV_HI_MAX EV_LO_MIN EV_LO_CEN EV_LO_MAX EV_ERL_MIN EV_ERL_CEN EV_ERL_MAX
GLITCH DETECT ENGINE
(PYRO logic) EV_GLITCH
STATE event counter
(PYRO logic) EV_ERH_MIN_CNT
32bitEV_ERH_CEN_CNT
32bitEV_ERH_MAX_CNT
32bitEV_HI_MIN_CNT
32bitEV_HI_CEN_CNT
32bitEV_HI_MAX_CNT
32bitEV_HI_MIN_CNT
32bitEV_HI_CEN_CNT
32bitEV_HI_MAX_CNT
32bitEV_LO_MIN_CNT
32bitEV_LO_CEN_CNT
32bitEV_LO_MAX_CNT
32bitEV_ERL_MIN_CNT
32bitEV_ERL_CEN_CNT
32bitEV_ERL_MAX_CNT
32bitST_ERH ST_HI ST_EG ST_LO ST_ERL PYRO STATE
(PYRO logic) AMP_ERR_HI
16 bit
AMP_SIG_HI
16 bit
AMP_SIG_LO
16 bit
AMP_ERR_LO
16 bit
STATE thresholds
(user defined) EV_ERH_CNT_LAST
32bitEV_HI_CNT_LAST
32bitEV_EG_CNT_LAST
32bitEV_LO_CNT_LAST
32bitEV_ERL_CNT_LAST
32bitUSER (SW) DEFINED REGISTER R/W PYRO INFO REGISTER Read only PYRO LOGIC REGISTER invisible for SW PYRO EVENT
SW IRQ invisible for SW ProUST+ bFPGA_v1.vsd Peter Jůzl, 28.5.2012
PYRO – register structure
glitch_len
16 bit Bad high pulse Bad low pulse Good pulse
SIG_LO SIG_HI ERR_HIBad low pulse
Hi_min Hi_max ERR_LO Pulse startSiemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
21
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
22
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
23
RTS-PC BRT Proust2 Communication structure Proust-FE1
Int PCIe
RCIM
To RIO
PS PCIe switch Proust3 Proust4 Proust5 Proust6 Proust1 Proust-FE2 Proust-FE3 Proust-FE4 Proust-FE5 Proust-FE6 Proust-FE7 Proust-FE8 Proust-FE9 Proust-FE10 ETH1 ETH0 SimFE LAN switch PCIe switch PCI PCI
PCIe Not in Config. A To RIO/CCS
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
24
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
25
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
26
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
27
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
28
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
29
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
30
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
31
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
32
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
33
Filter 2 DAB (1 of 16) Filter 1 VRB 1 VRB 2 MPB (1 of 16)
Siemens Austria CMT. Space Business Unit 07.01.2014
A.Fuchs
34
ISS Cupola Tracy Caldwell