Navigate > EASA > Easy Access Rules for Acceptable Means of Compliance for Airworthiness of Products, Parts and Appliances (AMC-20) (Amendment 23)

AMC 20-193 Use of multi-core processors

Related Questions

Plans should identify how verification independence will be applied, particularly where applicable software and AEH guidance calls for independence in meeting objectives.

* Aviation.Bot's Suggestion - Always consult the original regulation for confirmation

The applicant's plans should provide a high-level description of how MCP shared resources will be used, how they intend to allocate and verify the use of these resources to avoid or mitigate contention effects, and prevent exceeding the resource capabilities of the MCP due to demands from software applications and/or hardware components.

* Aviation.Bot's Suggestion - Always consult the original regulation for confirmation

The dynamic features provided in software should include aspects such as the dynamic allocation of software applications or tasks to cores, as well as any other software dynamic features that can affect the execution of the software while it is executing.

* Aviation.Bot's Suggestion - Always consult the original regulation for confirmation

Hardware dynamic features of the MCP include features that can alter the behavior of the MCP or the hosted software during execution, such as energy-saving features like clock enable/gating, frequency adaptations, deactivating cores, or dynamic control of peripheral access.

* Aviation.Bot's Suggestion - Always consult the original regulation for confirmation

Multiple software applications and/or hardware functions may cause contention for resources and interference between software applications or tasks. Even without explicit data or control flow between applications running on different cores, shared MCP resources (like cache or interconnects) can lead to coupling at the platform level, causing interference and increasing the worst-case execution times (WCETs) of the software applications.

* Aviation.Bot's Suggestion - Always consult the original regulation for confirmation

EASA Regulation

EASA Logo
AMC 20-193 Use of multi-core processors

Source document: Easy Access Rules for Acceptable Means of Compliance for Airworthiness of Products, Parts and Appliances (AMC-20) (Amendment 23)

AI for Aviation Professionals

Aviation.Bot is an AI tool that assists you with EASA aviation compliance.