QUALITY ASSESSMENT OF THE NEW EUROPEAN SPACE FPGA SOFTWARE TOOLS
10, October 2016

ESA Open Invitation To Tender AO8669
Open Date: 07/10/2016
Closing Date: 18/11/2016 13:00:00

Status: ISSUED
Reference Nr.: 16.1QQ.02
Prog. Ref.: TRP
Budget Ref.: E/0901-01 – TRP
Special Prov.: BE+DK+FR+DE+IT+NL+ES+SE+CH+GB+IE+AT+NO+FI+PT+GR+LU+CZ+RO+PL+EE+HU
Tender Type: C
Price Range: 200-500 KEURO
Products: Satellites & Probes / Other
Technology Domains: Quality, Dependability and Safety / Software Quality / SW Process Quality Techniques
Establishment: ESTEC
Directorate: Directorate of Technical & Quality Management
Department: Product Assurance and Safety Department
Division: Quality, Dependability and PA Support Di
Contract Officer: Strzelecki, Patryk Michal
Industrial Policy Measure: N/A – Not apply
Last Update Date: 07/10/2016
Update Reason: Tender issue

FPGAs are increasingly being used to implement complex and critical functions on-board the Satellite at both Platform and Payload level. The new European Space FPGA software tool chain is intended to be used in the end to end FPGA Development Lifecycle to ensure that the devices are correctly programmed, starting from the functional specification of the device behaviour through to the final Verification and Validation in the target environment. It is clear that these new Software Tools to be used in this process are fundamental to achieving the quality objectives of the programmed devices in flight. There are numerous instances of FPGAs used on board ESA satellites for a diverse range of applications, including: Mil1553B and Space Wire interfaces, TMTC Decoders and LEON CPUs or other micro-controllers processors to name a few. The qualification of these programmed devices for use in space is based on an exhaustive Verification and Validation process that attempts to exercise a large set of Test Vectors to ensure that the device functionality, error handling and performance are correct. This end to end process to program and validate the custom devices often relies on proprietary tools that are not subject to a specific qualification exercise. This study is to encompass the following activities:- To define the approach and methodology to assess the SW Quality of the new European Space FPGA end-to-end Tool Chain. This shall define how the tools have been developed and maintained; how configuration control is applied; the validation of the tools with respect to the programmed hardware and its successful operation.- To Apply the methodology and approach from Phase1 within the new European Space FPGA end to end Software Tool Chain. This will ensure that the tools are fit for their purpose and can evolve for future releases maintaining the Quality level. An important part of this phase will involve a Proof of Concept Demonstration based on the tool user manuals and Bench Marks obtained from test vehicles and ESA IP Cores. This will be based on specific Use Cases provided by ESA, as elements of an ESA portfolio of IP Cores.

If you wish to access the documents related to the Invitation to Tender, you have to log in to the ESA Portal.