Modern aviation systems comprise of complex electronics hardware. A vast amount of data is generated by commercial aircrafts on a daily basis, which may include data pertaining to engine health, fuel status, rotor blade maintenance, traffic and route statistics, cockpit information, to name a few. In order to handle such a plethora of critical information, it is extremely important for aviation authorities such as the FAA to establish a standard for safe operation of the aircraft. The RTCA/DO-254, Design Assurance Guidance for Airborne Electronic Hardware and RTCA DO-178B/EUROCAE ED-12B Software Considerations in Airborne Systems and Equipment Certification are well known set of ‘guidelines’ that need to be followed in order to ensure glitch-free and safe operation of aircrafts.
RTCA/DO-254 was first recognized in 2005 as the universal primary standard to ensure safety in electronic-airborne systems. It comprises of five levels of compliance, termed as Design Assurance Levels (DAL). The Design Assurance Levels (DAL) ranges from level ‘A’ – level ‘E’. These levels signify the severity of an issue, e.g. level ‘A’ corresponds to ‘catastrophic hardware failure’ while the level ‘E’ stands for ‘hardware failure that does not affect safety in any way’. Ensuring that level ‘A’ is taken care of is far more of an effort than level ‘E’. However with impeccable planning and an eye for details in the verification phase, all five levels can be taken care of. This helps prevent even the minutest discrepancies which if ignored, can prove to be very ‘expensive’, mainly in terms of human life.
The design and verification teams work independently. Design teams strive to ensure that the design requirements are met, while the verification team directs its efforts to ensure that the design adheres to the design specifications. Unlike other ASIC/FPGA design and verification cycles, compliance to RTCA/DO-254 standard is far more rigorous and detail oriented. Although the verification tools and procedure may be same, but the array of additional steps that need to be followed in the case of verifying an avionics ASIC/FPGA, makes it a stringent task.
Verification is done to ensure that design meets specifications. Following are the list of tasks/activities that need to be executed in ensuring a robust and stable design.
The ever emerging RTCA/DO-254 requirements, pose new challenges in the development cycle of avionics products. This also makes the process of meeting and supporting level ‘A’ of the DAL requirements, an increasingly mammoth task. Top rung engineering talent at einfochips has accomplished this task, time and again. We have offered world class verification and certification services to 5 of the top 10 aircraft companies in the world.
At eInfochips, we have a team of RTCA/DO-254 experts, capable of catering to the customer’s design and verification needs based on the size and complexity of the design. Experienced and knowledgeable professionals offer streamlined yet cost-effective solutions, by studying the customer’s requirements carefully.
Major challenges lie ahead in meeting RTCA/DO-254 requirements, owing to an ever increasing demand for smarter and better designs in the avionics domain. However our adroit engineers can easily absorb and imbibe the changes, hence ensuring that the designs continue to be a ‘first time success’ and compliant to RTCA/ DO-254 standards.