the adpms experience - esamicroelectronics.esa.int/mpd2007/presentation_adpms_esa... ·...

24
7-8 March 2007 Slide 1 ESTEC’s Microelectronics Presentation Days The ADPMS experience The ADPMS experience The ADPMS experience The ADPMS experience An An An An A A A dvanced dvanced dvanced dvanced D D D ata & ata & ata & ata & P P P ower ower ower ower M M M anagement anagement anagement anagement S S S ystem ystem ystem ystem for small satellites & missions for small satellites & missions for small satellites & missions for small satellites & missions Author: Koen Puimege – Verhaert Space – [email protected] Hogenakkerhoekstraat 9, 9150 Kruibeke, Belgium www.verhaert.com

Upload: others

Post on 18-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 1ESTEC’s Microelectronics Presentation Days

The ADPMS experienceThe ADPMS experienceThe ADPMS experienceThe ADPMS experienceAn An An An AAAAdvanced dvanced dvanced dvanced DDDData & ata & ata & ata & PPPPower ower ower ower MMMManagement anagement anagement anagement SSSSystem ystem ystem ystem

for small satellites & missionsfor small satellites & missionsfor small satellites & missionsfor small satellites & missions

Author:Koen Puimege – Verhaert Space – [email protected]

Hogenakkerhoekstraat 9, 9150 Kruibeke, Belgiumwww.verhaert.com

Page 2: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 2ESTEC’s Microelectronics Presentation Days

ContentsContents

• Introduction• Satellite requirements• System design• Architectural• Chip design• Validation approach• Critical area’s• The result • Key features• The team

Page 3: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 3ESTEC’s Microelectronics Presentation Days

IntroductionIntroduction

In a contract for the European Space Agency, Verhae rt Space developed a state-off-the-art control unit for smal l but high demanding satellites.

Built on the experience gained with the PROBA-I sat ellite that has been in daily use since its launch in 2001. Th is next generation avionics has been developed and will hav e its first in-orbit demonstration in 2007 as the satellite con trol unit for PROBA-II.

The need for a performant, easily adapted and configured satellite control unit has been identified as crucial to succeed in the system design of small satellites with high autonomy demands.

The European Space Agency initiated different programs to demonstrate the concept and feasibility of small satellites with high performances in terms of:• Autonomy • On board processing capabilities • Payload management

Page 4: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 4ESTEC’s Microelectronics Presentation Days

Introduction (2)Introduction (2)

The PROBA-I satellite, currently in orbit, has shown some limitations in its Data Handling System, Payload Processing Unit and Power Conditioning System in terms of:

· Power consumption· Mass and Volume· Design complexity due to a lack of uniformity· Proprietary ‘closed’ architecture (black box design )· Limited computing and data-handling performance· Modularity· Scalability· Testability

A detailed look at the above top-level requirements identifies however some contradictions:· Low power consumption versus high computing performance· Low mass and volume versus modularity· Highly integrated system versus testabilityThis presentation describes how the ADPMS design has provided an answer to all above criteria without penalising one of them.

Page 5: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 5ESTEC’s Microelectronics Presentation Days

Satellite requirementsSatellite requirements

For Earth Observation instruments

1 image =

1 command

( target latitude and longitude)

Onboard Autonomy Features- Autonomy in planning / scheduling- Autonomy in attitude control system- Autonomous target prediction and trajectory generation- High level payload management- Powerful automated on-board functions

Ground Segment Automation- Internet access for payload activity requests- Internet access for payload data distribution- “Light-out” ground segment

Page 6: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 6ESTEC’s Microelectronics Presentation Days

Pointing Modes

Inertial Pointing

Possible Utilisation:- Astronomy- Solar physics

Earth Pointing

Possible Utilisation:- Earth Observation

(pushbroom)- Telecommunications - Space Environment

Fixed Earth TargetPointing

Possible Utilisation:- Earth Observation

(snapshot high resolution imaging)

- Elevation Modeling- Disaster Monitoring

ComplexManoeuvring

Possible Utilisation:- Earth Observation- Multiple target

imaging- Image Paving

Satellite requirements (2)Satellite requirements (2)

Page 7: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 7ESTEC’s Microelectronics Presentation Days

HRM

MT

MT

MT

RW

RW

RW

RW

MM

MM

CHU1

CHU2

ASC

ASC

ADPMS

2 NSO’s

Rx Rx Tx Tx

Ant Ant

MCPM SWAP

LYRA

SLP

DSS

BCST

PS

Cogex

IIU

Power

Data

High speed data link

AOCS UNITS PowerData handling

Comms

Payloads TechnologyDemonstrators

SAM

BatterySolar

Arrays

SS SS

SGVM

Ant

RFDU

AlcatelGPS

ESP

TPMU

DSLPDPU

SLP

XCAM

HRM

HRM

HRM

AOCS IF

AOCS IF

GPS

GPS

Fluidic interface

FSD

Ant

Satellite requirements (3)Satellite requirements (3)

Page 8: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 8ESTEC’s Microelectronics Presentation Days

Satellite Objective: more resources available for t he PayloadsSatellite Objective: more resources available for t he Payloads

PROBA-IMass

~30% for the payloads~70 % for the satellite bus

Power~30% for the payloads

~70 % for the satellite bus

PROBA-IIMass

~50% for the payloads~50 % for the satellite bus

Power~50% for the payloads

~50 % for the satellite bus

20% reductionfor the bus

elements

Satellite requirements (4)Satellite requirements (4)

Page 9: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 9ESTEC’s Microelectronics Presentation Days

ADPMS System designADPMS System design

In order to fulfil the top-level requirements liste d before some drastic changes were needed. Therefore the following five essential satellite bu s elements have been incorporated into one system:

• S/C Power Conditioning System (PCS)• S/C Power Distribution Unit (PDU)• S/C Data Handling System (DHS)• S/C Mass Memory Unit (MMU)• S/C Payload Processing Unit (PPU)

A very effective power, mass and volume reduction could be achieved by the integration of these elements. Resulting at Satellite level in a:

• centralisation of all data handling, storage and pr ocessing• centralisation of all analog- and temperature sensor acquisition• elimination of the harness that interconnected the formerly separate units• reduction of the mechanics because of the integrati on into one physical enclosure.

ADPMSADPMSADPMS

PCS PDU

DHS

MMU PPU

Page 10: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 10ESTEC’s Microelectronics Presentation Days

ADPMS ArchitecturalADPMS Architectural

The computer is partitioned into sub-modules in the form of 3U Compact-PCI boards. The main modules consist of:• a processor board with memory• a TM/TC board• a spacecraft interface board• one or more data-acquisition boards• a camera board with mass memory

Architectural overviewLEON

ProcessorModule

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Camera &memory Module

Data-AcquisitionModule 1

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Camera &memory Module

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Data-AcquisitionModule 1

Data-AcquisitionModule 1

Camera &memory Module

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Camera &memory Module

EmergencyReconfiguration

Module

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Data-AcquisitionModule 1

Data-AcquisitionModule 1

Camera &memory Module

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Camera &memory Module

EmergencyReconfiguration

Module

LEONProcessor

Module

CCSDSTM/TCModule

SpacecraftInterfaceModule

Data-AcquisitionModule 2

Compact PCIPower Supply Module

Power ConditioningModule

Data-AcquisitionModule 1

Data-AcquisitionModule 1

PowerDistribution

Module 1

PowerDistribution

Module 2

PowerDistribution

Module 3

PowerDistribution

Module 5

PowerDistribution

Module 4

Camera &memory Module

PowerDistribution

Module 6

• a reconfiguration board.

The integrated power system consists of:

• a power conditioning module

• several power distribution modules

• a Compact-PCI power supply module.

Page 11: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 11ESTEC’s Microelectronics Presentation Days

ADPMS Architectural (2)ADPMS Architectural (2)

The design complexity of the ADPMS has been significantly reduced by the implementation of some well-proven industrial specifications resulting in a higher uniformity of the FPGA and board designs. The selection of these widely-used standards

Re-use of industrial standards

• open specification (coordinated by PCISIG and PICMG)

• widely accepted � reviewed by a large user community

• protocol-, electrical-, mechanical- and configuration-aspects guarantee compatibility between plug-in boards

• electrical- and pcb-layout guidelines allow reliable product-design

• suited for rugged environments

• low power consumption (reflected wave-switching <->fixed bus terminations)

• high throughput data communication

• light weight, high-density, low EMC connector technology

• expandable

• multi-processor support.

Compact PCI standard ���� key-features: • open specification • widely accepted

• high throughput data communication

• expandable

• multi-processor support

AMBA TM AHB standard ���� key-features:

Off-the-shelf 19’’ racks, backplanes, processors and analysers available to facilitate board level testing

Off-the-shelf IP-blocks and testbenches enable reliable IP re-use & validation

Page 12: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 12ESTEC’s Microelectronics Presentation Days

ADPMS Architectural (3)ADPMS Architectural (3)

In many existing systems, communication between mod ules with unequal data rates or large data latencies create blocking of the shared buses, such as the PCI bus or on-chip AMBA buses.

Peripheral DMA engines

PCI BUS

DATAACQUISITION

MODULE

TELEMETRY &TELECOMMAND

MODULE

SPACECRAFTINTERFACE

MODULE

MAINPROCESSOR

MODULE

CAMERA &MASS MEMORY

MODULE

PCIARBITER

Fast processor and high speed bus� slow peripherals

�Data bottlenecks� waitstates� retry cycles� processor DMA� interrupts

�Peripheral DMA engines� know when data can be

transferred� no local FIFO buffers� lower power consumption � no processor time� full bandwidth usage� growth potential

Page 13: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 13ESTEC’s Microelectronics Presentation Days

ADPMS Architectural (5)ADPMS Architectural (5)

Having a H/W recovery TC decoder, the need for a fu ll blown hardware TC decoder in the nominal and redundant lanes might not be so strong. Since th e recovery TC decoder is ‘hot’ and since the nominal and redundant lanes have a limited emergenc y TC-decoder in hardware, this requirement is no longer needed for the nominal TC decoder. Th erefore this nominal TC decoder can be implemented in software.

Software packet telecommand decoder

REDUNDANTPRIMARY

REMHPTD

(hard PTD)

VC4

CH0

CH2

CH1

REMCPDU[56:0]

TTLDRIVERS

OR

CP

DU

WIR

E

TTMEPTD

(emerg. PTD)

VC3

CH0

CH2

CH1

TTMSPTD

(soft PTD)

VC1&2

CH0

CH2

CH1

DMAEngine

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

DAM0PDU

[68:57]

DAM1PDU

[80:69]

MPMPDU

[56:0]

MPMCPDU[56:0]

SOFTWARE

OR

TTLDRIVERS

TTLDRIVERS

TTLDRIVERS

CP

DU

WIR

E

TTMEPTD

(emerg. PTD)

VC3

CH2

CH0

CH1

TTMSPTD

(soft PTD)

VC1&2

CH2

CH0

CH1

DMAEngine

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

DAM0PDU

[68:57]

DAM1PDU

[80:69]

MPMPDU

[56:0]

MPMCPDU[56:0]

SOFTWARE

OR

TTLDRIVERS

TTLDRIVERS

TTLDRIVERS

mar

y re

ceiv

er)

.

und

ant r

ecei

ver)

.

SE

)

.

er)

eive

r)

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

TTL /RS-422

DRIVERS

The benefits:� the protocol can be changed to future versions

without hardware redesign� Authentication can be added in software� Additional VC-ID’s can be easily added� Additional MAP-ID’s can be easily added� the (hardware) failure rate decreases since less logic

is needed� no large FPGA needed anymore� no PROM needed anymore� no radiation-hard static RAM needed anymore� the power consumption is reduced� virtually no extra power required since the

processor performance needed is less than 10 KIPS

Page 14: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 14ESTEC’s Microelectronics Presentation Days

ADPMS Architectural (6)ADPMS Architectural (6)

A trade-off was made between LEON2 and LEON3 in bot h FPGA and ASIC implementation.

Where the LEON3 (implemented in an ACTEL RTAX2000 F PGA) gives slightly better performance than the former ERC-32. For this project there was a need to demonstrate high computing performance. Therefore the LEON2-FT (AT697 from AT MEL) has been selected. It has a superior performance with respect to its successor the ERC-3 2 not only because it can run at a higher clock frequency but especially because of the following k ey-features:

� The on-chip PCI host bridge makes the connection to a high throughput PCI backplane straightforward� The availability of a powerful debug support unit made it very suitable for this application� The LEON supports via its PCI-target interface direct memory access which

allows the onboard software to concentrate on its processing tasks while all data movement is done with a minimal software interaction

� the high clock frequency� the 7-stage pipeline� the data- and instruction cache

� less sensitive to slow memories� the little power consumption . �the SDRAM memory controller

� large memory footprint for minimal board space and little power consumption

A new processor

Page 15: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 15ESTEC’s Microelectronics Presentation Days

ADPMS Chip DesignADPMS Chip Design

PCIPCIARBITER

AH

B

PCI-AHBBRIDGE

DCLDSU

ME

MO

RY

- bus .

MEMC

AP

B

AHBARBITER

TIMER

UARTS

PIO

IRQC

FLASH

PROM

SDRAM

SRAM

LEON

FPU

PDU

PIO

WDOGVER

RECUMASTER

PROCESSORMODULE

TM/TCMODULE

COMMUNICATIONMODULE

RECONFIGURATIONMODULE

AH

B

PCI-AHBBRIDGE

SPTD

AHBARBITER

IRQC

EPTD

VER

CTMPTME

AH

B

PCI-AHBBRIDGE

AHBARBITER

IRQC

TTC-B-01BRIDGE

VER

SPACEWIRE

BRIDGE

CANBRIDGE

AH

B

HKM

AHBARBITER

RECU

HPTD

VER

CTM

WDOG

SRAM

MEMC

EDACC

DATA-ACQUISITIONMODULE

AH

B

PCI-AHBBRIDGE

HKM

AHBARBITER

IRQC

DAQ

VER

LTTUCL

PIOPDU

UARTBRIDGE

UCL

Page 16: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 16ESTEC’s Microelectronics Presentation Days

ADPMS Chip Design (2)ADPMS Chip Design (2)

PCIPCIARBITER

AH

B

PCI-AHBBRIDGE

DCLDSU

ME

MO

RY

- bus .

MEMC

AP

B

AHBARBITER

TIMER

UARTS

PIO

IRQC

FLASH

PROM

SDRAM

SRAM

LEON

FPU

PDU

PIO

WDOGVER

RECUMASTER

PROCESSORMODULE

TM/TCMODULE

COMMUNICATIONMODULE

RECONFIGURATIONMODULE

AH

B

PCI-AHBBRIDGE

SPTD

AHBARBITER

IRQC

EPTD

VER A

HB

PCI-AHBBRIDGE

AHBARBITER

IRQC

TTC-B-01BRIDGE

VER

SPACEWIRE

BRIDGE

CANBRIDGE

AH

B

HKM

AHBARBITER

RECU

HPTD

VER

CTM

WDOG

SRAM

MEMC

EDACC

DATA-ACQUISITIONMODULE

AH

B

PCI-AHBBRIDGE

HKM

AHBARBITER

IRQC

DAQ

VER

LTTUCL

PIOPDU

UARTBRIDGE

UCL

ESA IP

GAISLER IP

VERHAERT IP

PTME CTM

Page 17: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 17ESTEC’s Microelectronics Presentation Days

Validation ApproachValidation Approach

Principle 1Turning around the learning curve

Requirements

SystemSpecifications

DetailedSpecifications

Design

Low-levelTesting

FunctionalTesting

PerformanceTesting

unce

rtai

ntie

s

Cost of designchange

Envisaged learningcurve

time

•• Virtual testing prohibits Virtual testing prohibits unexpectedunexpected (high) (high) costs at the end + costs at the end + planning planning delays delays

•• Virtual testing = an investment that pays Virtual testing = an investment that pays off in one projectoff in one project

Principle 2Top down specification, bottom up testing

•• The VThe V--model allows to test and remodel allows to test and re--test all test all functionality in an efficient way.functionality in an efficient way.

•• VV--model approach = an investment that model approach = an investment that pays off in one projectpays off in one project

Page 18: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 18ESTEC’s Microelectronics Presentation Days

Validation Approach (2)Validation Approach (2)

SYSTEMDESIGNPHASE

PRELIMINARYDESIGNPHASE

CRITICALDESIGNPHASE

MANUFACTURING, ASSEMBLY,INTEGRATION ANDTEST PHASE

PRODUCT DELIVERYPHASE

SYSTEM REQUIREMENTS

CONCEPT DEFINITION

ARCHITECTURALDESIGN

DETAILED DESIGN

ASSEMBLEDSUBSYSTEMS

ASSEMBLED SYSTEM

COMPLETED SYSTEM

TEST MATRIX

TEST DEFINITION PROFILE

PSEUDO CODE / FLOW DIAGRAM TESTCODE ICD

VHDL TEST BENCH

INTEGRATED TEST ENVIRONMENT (ITE)

ELECTRICAL TESTS [LEVEL 4]

TSIM TEST BENCH

CORE DESIGN [LEVEL 0]

MATURE CORE [LEVEL 1]

VHDL MODULE [LEVEL 2]

AVIONICS TEST BENCH (ATB)

SCOS

S/W SIMULATION MODULES

BIOSSOFTWARE

BOOTLOADERSOFTWARE

RTEMSDEVICEDRIVER

SOFTWARE

SOFT-PTD

ADPMS TEST PLANVE PRODUCT DEVELOPMENT PLAN

MODULE [LEVEL 5]

SYSTEM [LEVEL 6]

SYSTEM TOP [LEVEL 7]

SOFTWARE VALIDATION

HARDWARE VALIDATION

VHDL SYSTEM [LEVEL 3]

DSU

LOGICANALYSER

COMPACTPCI BUS

Up front strategy…

Page 19: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 19ESTEC’s Microelectronics Presentation Days

Validation Approach (3)Validation Approach (3)

ADPMS

Rtems orVxWorks

LAN

Spacecraft Debugger Control SystemPentium IV PCLINUX SuSE

Spacecraft Operator Control SystemULTRA-SPARC WKSUNIX

Avionics Test Bench (ATB)2 Embedded Pentium III processorsRT Linux

Test Interface Bridge (TIFB)1 Embedded 486 processorRT Linux

GPIBPower Test EquipmentHewlett packard

An integrated test environment…

Page 20: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 20ESTEC’s Microelectronics Presentation Days

ADPMS Critical area’sADPMS Critical area’s

Herewith an shortlist of the most important problem s encounteredduring the ADPMS development

• Achieving the PCI I/O timing in an ACTEL RTAX2000 F PGA

• Finding a low voltage DC/DC converter with good eff iciency

• Estimating the power-consumption of ACTEL RTAX2000 SoC designs

• Qualifying the reflow-process for a 624-pin CCGA for use in space

• Qualifying the pcb-process for a 324-pin MCGA for us e in space

• Soldering RoHS compliant parts

Page 21: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 21ESTEC’s Microelectronics Presentation Days

ADPMS The ResultADPMS The Result

The ADPMS configured for the Proba-II satellite offers the following functionality for the following budgets:

Backplane data throughput

up to 1 GBps

Multi processor support

Processor board- designed for 100MHz operation- 64 Mbyte SDRAM- 4 Mbyte SRAM- 4 Mbyte Flash- 256 kByte Prom Telecommand

- 2 Mbps uplink capability- 4 virtual channels or more- configurable N° of MAP-ID- 56 CPDU channels Telemetry

- 100 Mbps downlink- 5 virtual channels- 2 packetwire inputs - full encoding

Mass memory- 512 Mbyte- with EDAC

Context memory- 128 kbyte- with EDAC

Communication Interfaces- Up to 25 UART channels - Up to 6 TTC-B-01 channels - a camera interface

with frame grabber- 2 packetwires

Analogue Interfaces- Up to 80 analogue inputs- Up to 32 temperature inputs

Time interfaces- 8 programmable clock outputs - 3 clock datation inputs

Power conditioning- Up to 300W satellite peak power - Up to 6 solar sections

Power distribution- 24 outputs of 28V / 50W- current protected with auto restart- switchable or non-switchable- battery undervoltage protected

with auto switch off

H/W generated emergency telemetry

Centralised time

synchronisation

H/W recovery

TC decoder

Budgets----------Mass 13 kgVolume 455x160x267mmPower 7 W (computer)

10 W (power-system)

1 failure tolerant system

Page 22: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 22ESTEC’s Microelectronics Presentation Days

ADPMS Key featuresADPMS Key features

Miniaturised avionics (mass & volume)� Optimal highly integrated housing design� Qualification of new high pin-count packages (CGA)� 99% surface mount technology (SMD)

Low power consumption � low power, low voltage components (3,3V & 1,5V)� utilisation of large radiation tolerant FPGA’s

Easy satellite integration� Easy test access guarantied after S/C integration� Open architecture (↔ black box design)� Improved testability � Thermal control fully passive

Growth potential – High re-use factor� High throughput backplane� Multiprocessor support � Modular & scalable design

High performance � 100MIPS LEON processor� 1GBit/s high throughput backplane� 4Gbit mass memory (easily expandible)� 100MBit/s downlink capability

Page 23: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 23ESTEC’s Microelectronics Presentation Days

ADPMS The teamADPMS The team

The team

The ADPMS development has been carried out byVerhaert Space a leading Belgian small space systems company.

With a track record of more than 30 years Verhaert Space develops advanced small space systems for agencies, large systems integrators and governments. Ranging from advanced small satellites, advanced space mechanisms & structures, and instruments & facilities for micro gravity research in manned and unmanned missions.

But could also be realised thanks to a good support from ESA and ATMELMr. André Pouponnot, Mr. Roland Weigand, the PROBA-project team and Mr. Nicolas Renaud

And by a teaming with some renomated experts in the ir specific field• GPV Printca A/S (DK)• Spacebel (B)• Gaisler Research (SE)• Spur Electron Limited (UK)

Page 24: The ADPMS experience - ESAmicroelectronics.esa.int/mpd2007/Presentation_ADPMS_ESA... · 2007-03-13 · The ADPMS experience ... 7-8 March 2007 ESTEC’s Microelectronics Presentation

7-8 March 2007 Slide 24ESTEC’s Microelectronics Presentation Days

Thank you for your attentionThank you for your attentionThank you for your attentionThank you for your attention

Author:Koen Puimege – Verhaert Space – [email protected] 9, 9150 Kruibeke, Belgiumwww.verhaert.com