In the automotive domain, the following use cases are defined:
- Touch and Go Assistant
Between flights, every airplane stops in its parking position at the airport for the “turn-around”. While passengers leave or board, many processes are performed. These processes define the overall time of an airplane on ground and should be as short as possible. Typical examples of these processes are refuelling and cabin cooling.
Automating these processes would certainly speed-up the turn-around. But automatic processes require communication between a ground unit and the airplane to exchange basic settings or extend into a control loop. No such system is in place now.
The tarmac, also called apron, is a harsh environment; hence a wireless connection – and its ad-hoc establishment - is the desired communication means. In ENABLE-S3, both aspects are subject of investigation: Establish a secure communication and maintaining its security during the ground unit operation. Different technologies and their combination are investigated, modelled and tested in detail. The impact of new and upcoming technologies – that can be applied in the use case – is considered as well.
Below presented, is a screenshot of early version of PhyWiSe tool, used for communication simulation and jamming detection in UC7:
- Link establishment: Requirements done. Full threat analysis – followed by model based investigation – is currently performed
- Link maintenance: creation of test environment for jamming detection (general: jamming investigation) is currently performed
- Reconfigurable Video Processor for Space
In this use case the system under test is an industrial system that deals with these two drawbacks by means of including multicore architectures capable of in-flight reconfiguration in present actual payload data processing equipment, for video processing, and navigation sensors based on camera systems. These video processors are in charge of conditioning, processing, compressing and ciphering the images acquired by an Earth Observation Satellite before their transmission to ground or by any kind of spacecraft for navigation purposes. The systems under test will be multicore architectures presently available in the market capable of withstanding the space environment and that can follow the stringent design rules specified for Space equipment. The result of the Reconfigurable Video Processor for Space use case will be a detailed description of the condition and requirements for a system used for navigation or observation under environmental, reliability and dependability space conditions.
The final objective of intermediate demonstrator is to show different capabilities of the FIE and by doing so, provoke various effects on the SRAM-based FPGA similar to those caused by radiation in space environment. Several types of faults are injected using the engine in order to demonstrate the behavior of the implemented design. This demonstrator consequently proves the fact that it is possible to reproduce several radiation induced faults without the need for an expensive beam testing of the component.
This will help the designers to get a better understanding of how their hardware will fail in space in order to achieve a higher reliability. Apart from that, FIE features the so called “smart” injection allowing the designer to alter different parts of the FPGA in a controlled fashion. Consequently, the designer shall be able to affect different parts of the design which should significantly reduce the debugging process and help in the understanding the radiation effects on the SRAM-based FPGAs.
Finally, it is also shown how the cyclic redundancy checker can heal some of the faults that the radiation can produce on a device.
The demo consists of three main elements:
- ZCU102 evaluation board: For this demonstrator a Multi-Processor System on Chip (MPSoC) is going to be used. The target MPSoC will be the Zynq UltraScale+ from Xilinx.
- OV7670 Camera: The OV7670 is a CMOS image sensor that provides the full functionality of a single-chip VGA camera and image processor in a small footprint package.
- Computer: Finally, a computer is needed in order to communicate with the FIE and to receive the captured video signal.