workshop - november 2011 - toulouse absolute scalar magnetometer controller design jean bertrand,...
TRANSCRIPT
Workshop - November 2011 - Toulouse
Absolute scalar magnetometer controller design
Jean BERTRAND, Jérémie POULY – CNESAxel BONESS, François BERTRAND – CEA LETI
Workshop - November 2011
CNES interest in SoCKET projectConstat / Lessons learned :
Embedded software functions are more and more complex (autonomy, onboard data processing)
Increasing capacity of FPGA and ASIC suitable for space applications implies design complexity (soft IP µP core)
Nevertheless, current HW and SW processes are independent and show little collaboration
Need for a mixed (HW/SW) design environmentFast prototyping tools / architecture explorationModel based validation early in the development cycleStrong needs for HW/SW optimization for payload digital
processing unit. Often scientific DPU are very “mission specific” and use all (and more) available computing resources.
Workshop - November 2011
CNES goals in SoCKET projectCritical Embedded System design is our daily concern :
Support to scientific payloads under laboratories responsibility.Small Satellites platform developed by CNES itself.
CNES wants to offer a “ready to use” design environment(process, toolbox, architecture and building blocks)
And also :Work together with space industry
towards innovationTransfer SoCKET learning to our
scientific partners
Workshop - November 2011
CNES case studyIn SoCKET, CNES wants to carry the needs of scientific
laboratories involved in space projectsCase study based on existing system : ASM SWARM,
developed by CEA LETI.
Workshop - November 2011
ASM SWARM Helium 4 optical pumping magnetometer Goal : absolute measurement of magnetic field (scalar & vector)
Gérard Cottet
Workshop - November 2011
ASM SWARM : specificitiesLow frequency :
10 kHz in HW1 kHz in SW
But large HW datapath :32 bits at endpoint96 bits at largest point
Calculus in HWManagement & some computing in SW
Workshop - November 2011
EvaluationMission :
Evaluate as a small entity our capacity to integrate SoCKET flow to deliver a spatial ASIC
3 stages:1) Modelize SWARM to master SoCKET tools
2) Cosimulate HW and SW
3) Alternative HW architecture exploration and optimisation
Workshop - November 2011
RelevanceFull adoption of SoCKET flow
SpecificationModelisationCosimulationArchitecture explorationDevelopment
Constrained environmentLimited human resourcesDefinite applicationSpatial constraints