sitael ip cores -...
TRANSCRIPT
3
SITAEL AEROSPACE is the new name of CAEN AURELIA SPACE,
resulting from the space activities merger between Aurelia Microelettronica
and CAEN Aerospace, two companies formerly belonging to CAEN
Network.
Recently acquired by Angelo Investments, an Italian private holding
financing hi-tech companies.
MERMEC Group
Railway Safety
MEL System Electronics
VVN Verification & Validation
BlackShape Aviation
Angelo Investments Monopoli (BA), Milano
www.mermecgroup.com
www.melsystem.it
www.vvn-online.com
“Investing in exceptional people with exceptional
ideas” Dreamslair Online Gaming
www.dreamslair.com
SITAEL Aerospace
www.sitaelspace.com
www.angeloinv.com
Company description
Strong relationship between SITAEL,
MEL SYSTEM, VVN and BlackShape in
Aerospace field.
MEL SYSTEM - Electronic
Manufacturing Service Company
VVN - Verification and Validation, RAMS analyses
BlackShape - Production of Ultra light Aircrafts in Composite materials
4
New Facilities
14000 m2 new building in Bari
Qualification of production line for space activities
1 Class 10, 2 Class 100 and 2 Class 100000 Clean Rooms
Anechoic Chamber (under construction)
Mechanical Test Facility (under construction)
1000 m2 new Headquarter in Pisa since Jan 2011
Design for electronics and microelectronics space activities
1 Class 100000 Clean Room
Measurement and Test Equipment
ESA qualified personnel and process for MAI
Thermal and Vacuum Test Facility
5
Space to Innovation and Micro-Art of Technology
Design and MAIT of
space-oriented electronics:
Power supply electronics
DC/DC Converters
Power Distribution and Conditioning Units
Low and High Voltage Power Supply Systems
HV Power Supply Systems for Electrical Propulsion
Cooler Drive Electronics for Cryocoolers
Payload Data Handling/ Processing Units
SpW/CAN/1553 Multi-bus Boards
Front-end Electronics
Design and Production of
rad-tolerant microelectronics:
Custom ASICs
Front-end and ADC for sensors and actuators
Serial bus controllers and transceivers
Discrete commands management
IP Cores
SpaceWire Bridges
Microcontrollers
Serial Bus Controllers
Cryptography systems
SEE protection
DSP
6
Main Space Programs
SENTINEL 3
DC/DC Converter for the SRAL-C Ku RFU (Thales Alenia Space)
SENTINEL 1
DC/DC Converters for the SAR Transmit Gain Unit (DA-Design/ESA)
16 channels High Power Command ASIC (Thales Alenia Space)
GAIA
Power Supply Boards for Payload Data Handling Unit (PDHU) (Syderal/ESA)
EXOMARS
CANopen Controller IP Core (Thales Alenia Space/ESA)
SWARM
LV and HV Power Supply Units of SWARM CEFI (COMDEV/ESA)
INTEGRAL
HV Power supply systems for Microstrip Gas Chambers (IAS/ESA)
MARS SCIENCE LABORATORY/CURIOSITY
Rover Environmental Monitoring System ASIC (EADS Astrium Crisa)
ALPHA MAGNETIC SPECTROMETER
Electronics for the Alpha Magnetic Spectrometer (NASA, ASI, MIT)
PAMELA
COTS based EM, QM and FM for all sub-detectors
7
Technologies and Research Programmes
Integrated Payload Processing Module (IPPM)
Single module based on a RISC CPU equipped with a large amount of memory and wide internetworking capability
Space Payload Data Processor (SpacePDP)
Open and modular Payload Data Processing system for satellite and space exploration platforms.
SpW-RTC Development Suite
Development Suite for SpaceWire Remote Terminal Controller
Latch-up Protection for COTS memories in space
Improved Memory Module IP Core to mitigate the radiation effects on a COTS based mass memory modules, making use of digital techniques
DSP for Space Applications (DSPACE)
High performance, scalable, multi-purpose DSP for space application up to 1 GFLOPS
SDR Space Transponder (STAR)
TT&C equipment based on SDR (Software Defined Radio) technics to be used in small satellites
8
Critical Space Technologies
EUR1553 Transceiver (EADS Astrium/ESA)
Monolithic 1553 transceiver fully compliant to MIL-STD-1553B.
CASA2 (AT7908E)
Stand Alone CAN controller fully compliant with Bosch CAN 2.0B Standard (*) with 8 bit programmable MCU interface.
CANbus Transceiver for Space Applications (CANTRAN)
5V CANbus transceiver for Space Applications.
LEON Microcontroller (V8uC)
LEON 2FT Microcontroller for low-end space applications based on SPARC V8 architecture, powerful replacement for 80C51 microcontrollers.
(*) SITAEL Aerospace has a Bosch GmbH CAN license for ASIC-manufacturers
11
IP Cores Overview
SITAEL AEROSPACE does not have an IP catalogue, but its internal
microelectronics library includes a certain number of IPs, that can be made
available to customers .
Besides a licence agreement, the IP Core procurement includes some initial
work needed to prepare documentation and test benches.
Deliverables:
o Source Code (VHDL or synthesized VHDL)
o Simulation/synthesis/compilation scripts
o Testbench
o Documentation (User Manual/Datasheet)
SITAEL AEROSPACE is able to provide an extensive maintenance and support
service to its customers, in order to:
o Solve eventual problem in the IP core VHDL or any other software distributed with the
IP core database found during the IP core test/usage activities
o Provide support to customers in the configuration and synthesis of the IP Core in the
specific Application.
12
Some Digital IPs in our internal library
PCI Master/Slave PCI IP core with DMA access
PCI light Slave access on one side, memory-like access on the other side
AMBA to PCI Bridge joining a PCI bus with an AMBA AHB bus.
I2C Fully supports 8-bit, bi-directional, serial data transfers. Master/Slave Modes. True multi-master bus operation capability including collision detection and arbitration to prevent data corruption.
Floating Point Unit IEEE 754 single precision floating point including Sum, Compare, Multiply, Divide, Floating Point to/from Integer conversion, unary operators negation and absolute value.
Am-CAN 80C51 Microcontroller with internal RAM and SFR, Interrupt Controller, UART Controller, LIN Controller, 3PWMs/Timers, General Purpose I/Os, In Circuit Emulator and CAN Controller 2.0B with 16 Mboxes (all in/out configurable).
UART/LIN Able to transmit and receive (in full-duplex mode) both using UART or LIN protocol. LIN master or slave. TX/RX clocks generation using sytem clock or external clock.
RMAP Receiver Designed to operate with different Space Wire codecs into a larger SpW RMAP module.
13
Digital IPs under development
CANOpen Complete CAN node able to handle both low level communication aspects and the higher level Object dictionary memory management aspects.
V8uC SPARC V8 microcontroller IP Core for low-end space applications based on ESA LEON2FT SPARC V8 based on SPARC V8 architecture, powerful replacement for 80C51 microcontrollers.
DLUP Improved Memory Module IP Core to mitigate the radiation effects on a COTS based mass memory modules, making use of digital techniques
14
Macro-Cells for Atmel FPGAs
Synthesized version of some of our internal IPs
ATMEL already provided to SITAEL an ATF280E evaluation Kit
Activities will start soon:
o Code porting on ATF280 technology and synthesis script production
o Test bench development and simulation instruction for auto-test
o Core documentation with User Manual / Datasheet productions (a single volume shall
act as user manual and datasheet)
With SITAEL support, Atmel will be in charge of ATF280 hard-macro
development starting from synthesized VHDL provided by SITAEL
For SITAEL VHDL code under ESA license restrictions Atmel will negotiate with
ESA for their commercialization as Hard Macro only
Macro-cells will be distributed by Atmel
15
PCI Cores
PCI:
o Fully slave/master, DMA access
o High level VHDL core
o ~ 5% of RTAX2000 occupation
o Up to 33MHz/32bit
PCI Light:
o ~ 500 VHDL rows
o ~ 265 cells on RTAX2000
o used in a Compact PCI board
o slave access on one side, memory-like access on the other side
AMBA to PCI
o In the PCI to AHB direction the bridge works transparently to the user. Any access
on the PCI bus is translated in the correspondent AMBA transaction. During these
operations, the peripheral unit plays as Slave in the PCI bus and as Master on the
AHB bus.
o In the AHB to PCI direction any data transfer has to utilize the AMBA-PCI DMA
controller to initiate a transaction on the PCI BUS. During these operations both
PCI and AHB bridge sides work as masters on the correspondent busses.
CANopen Controller
16
Features:
Bus manager with Bus redundancy
features
CAN interface (HurriCANe)
Object Dictionary support
HeartBeat protocol
Synchronous time triggered and event
driven real time communication
(TPDO/RPDO)
Long data stream tranfers (SDO)
Customer: Thales Alenia Space
Function: CANopen Controller for ESA ExoMars Mission. Complete CAN
node capable to handle both low level communication aspects and the
higher level Object dictionary memory management aspects
ExoMars Rover
LEON Microcontroller
17
Features:
cacheless
8 bit simple memory interface
FPU (optional)
SPARCV8 SW tool compliant
small package
Customer: ESA
Function: LEON 2FT Microcontroller for low-end space applications
based on SPARC V8 architecture, powerful replacement for 80C51
microcontrollers
Latch-up Protection for COTS memories in space
18
Features: Implementation of the stack of functions
between the memory component and satellite applications
Translation of the applications virtual address into the physical address
ECC Engine with SEL/SEU/SEFI mitigation techniques
Fault Injector to insert test faults in the memory devices and/or their buses
Host interface (AMBA AHB slave / MasterDMA)
Customer: ESA
Function: Improved Memory Module IP Core to mitigate the radiation
effects caused by heavy ions, neutrons and protons impact on a COTS
based mass memory modules, making use of digital techniques
EEPROM
Bus
Serial
link
Fault
Injector
SpaceWire links with RMAP
SDRAM
Controller
EEPROM
Controller
ECC
Engine
SRAM
Interface
SDRAM
Bus
SRAM
Bus
AMBA AHBIMMIPC
Virtual Memory
Physical Memory
Thank you for your
attention!
SITAEL AEROSPACE Srl Via Livornese, 1019 - 56122
Pisa - S. Piero a Grado (PI) Italy tel. +39.050.99.12.116 fax. +39.050.99.10.249
[email protected] www.sitaelspace.com
Giovanni Tuccio Marketing Manager
[email protected] Mobile: +39.349.47.53.295