Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Device and method for installing avionics electronic software applications, computer program and system

A software application, avionics technology, applied in the airborne platform compliance, avionics field, to achieve the effect of reducing competition risk

Pending Publication Date: 2020-02-11
THALES SA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] However, this architecture is not robust enough to achieve compliance for platforms with multi-core processors, especially in the field of avionics according to standard DO297

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for installing avionics electronic software applications, computer program and system
  • Device and method for installing avionics electronic software applications, computer program and system
  • Device and method for installing avionics electronic software applications, computer program and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] exist figure 1 Among them, an electronic system 10, specifically an avionics system intended to be carried on board an aircraft, includes: a memory 12 capable of storing software applications 14; a platform 16 capable of executing each software application 14, the platform 16 comprising resources 18 and hosts at least one operating system 20, the platform 16 is connected to other electronic systems 22 of the aircraft, such as other electronic avionics systems of the aircraft.

[0057] The electronic system 10 also includes electronic means 24 for installing the avionics software application 14 on the platform 16 according to the invention.

[0058] exist figure 1 In , to simplify the drawing, the memory 12 has been shown outside the rectangle symbolizing the resources 18 in order to provide a different view of the software layers corresponding to the software applications 14 and installation means 24 (if applicable). Nonetheless, those skilled in the art will of cours...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a device and method for installing avionics electronic software applications, a computer program and a system. The method for installing avionics electronic software applications on a platform comprising a multicore processor is implemented by the device. Each avionics electronic software application includes one or several software processing operations to be executed over a predetermined time period including one or several successive time clusters (TC). The method comprises determining an installation plan for the software processing operations according to a firstinstallation rule and / or a second installation rule, the installation plan defining, for each software processing operation, at least one core and at least one time cluster (TC) that are associated with said software processing operation, the first rule consisting of predetermining a list of authorized combinations of criticality levels for applications intended to be executed during a same time cluster, and the second rule consisting of prohibiting installation of critical software application(s) on one or several cores of the plurality of cores.

Description

【Technical field】 [0001] The invention relates to a method for installing avionics software applications on a platform intended to be carried on board an aircraft, the platform comprising a multi-core processor having a plurality of individual cores, the installation method being implemented by electronic installation means. [0002] The invention also relates to a computer-readable medium comprising a computer program comprising software instructions which, when executed by a computer, implement such a method. [0003] The invention also relates to an electronic device for installing avionics software applications on a platform intended to be carried on board an aircraft, the platform comprising a multi-core processor with a plurality of individual cores. [0004] The invention also relates to an electronic system comprising: a memory capable of storing avionics software applications; a platform capable of executing respective avionics software applications, the platform comp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/61
CPCG06F8/61G06F8/451G06F21/57B64D45/00G06F9/3877G06F9/3891
Inventor 马克·菲梅乔尔·博松
Owner THALES SA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products