Start learning DO-254 right now with this on-demand, online, on-your-own-time, formal DO-254 training course. This two-day course is tuned for the hardware engineer facing compliance with DO-254for the first time or simply wanting to refresh their understanding of today’s airborne hardware compliance processes. The course begins with a Certification Overview and then covers DO-254 and how to navigate and interpret it. It also includes all the latest policy documents that influence DO-254 compliance, including the AC/AMC 20-152A, AC/AMC 20-189, AC 00-71, AC 00-72 and FAA Order_8110_105A.

This on-demand course provides both the basic foundations for understanding DO-254 as well as special attention to common areas of concern. The course also introduces the newer policy, including AC/AMC 20-152A, and how it impacts DO-254 compliance. If you are an engineer or manager with new or upcoming compliance requirements and are trying to understand what DO-254 entails — and how to be successful in your program — this course is for you.

The materials cover where the policy comes from (i.e., the regulatory environment) and explains the role of the certification authorities. It discusses the document itself, what’s in it, how to navigate and use it, and what other documents influence and interface to it. The presentations cover the DO-254 life cycle and then go into detail about how this life cycle is applied to the FPGA development cycle. The course also addresses the Advanced Verification needs presented in Appendix B, as well as the complimentary (but compulsory) guidance presented in FAA Order 8110.105 as well as EASA Certification Memo SWCEH-001. The second half of the course explores some of the more confusing and complicated topics concerning DO-254 compliance. The topics include Simple vs. Complex hardware, HDL coding standards, COTS IP, DO-254 beyond the FPGA, Tool Qualification, and more.

The first part, “DO-254 Basics,” includes 10 lectures as follows:

  • Module 1: Introduction to the Class
  • Module 2:  Regulation, Policy & Authorities
  • Module 3: DO-254 and Related Documents
  • Module 4: DO-254 Life Cycle Overview
  • Module 5.1: DO-254 Process, Part 1 (Document/Artifact Overview)
  • Module 5.2: DO-254 Process, Part 2 (Planning)
  • Module 5.3: DO-254 Process, Part 3 (Hardware Development)
  • Module 5.4: DO-254 Process, Part 4 (Supporting Processes)
  • Module 6: Appendix B
  • Module 7: Order 8110.105 and CM SWCEH-001

The second part, “DO-254 Special Topics,” also includes 10 lectures as follows:

  • Module 1: Introduction to Part 2 of the Class
  • Module 2:  Simple vs. Complex
  • Module 3: HDL Coding Standards
  • Module 4: COTS IP
  • Module 5: DO-254 Beyond the FPGA
  • Module 6: COTS Analysis
  • Module 7: SEE Concerns
  • Module 8: Tool Assessment and Qualification
  • Module 9: BONUS – An Overview of DO-178C (the software companion to DO-254)
  • Module 10: AC/AMC 20-152A Update

IMPORTANT—READ CAREFULLY: This End-User License Agreement (“EULA”) is a legal agreement between you (or designee) and Airworthiness Certification Services, LLC (“COMPANY”) for the training that accompanies this EULA (“Training”). The Training is licensed, not sold. YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY ACCESSING, DOWNLOADING, OR OTHERWISE USING THE TRAINING. IF YOU DO NOT AGREE, DO NOT ACCESS, DOWNLOAD, OR USE THE TRAINING.


1.1 The purpose of this EULA is to provide you with Training for your education. Therefore, all licenses granted for Training are granted solely for the purpose of your education. COMPANY reserves all rights not expressly granted.

1.2 COMPANY grants to you a personal, non-exclusive, nontransferable, perpetual, royalty-free license for a single student to use and download the Training solely for your individual use. This Training may not be shared with other individuals as is available for your use for as long as it is available from COMPANY.

This Training is proprietary to COMPANY and should not be distributed or copied in any format without written permission. It is to be used solely as the basis of education for the purchaser of this Training. Also, it should not be viewed as FAA opinion or regulatory guidance and presents only opinion and interpretation of FAA information by COMPANY.

All references to DO-178C and/or DO-254 material are copyrighted by and used with permission from:

RTCA, Inc.

1150 18th Street NW, Suite 910

Washington, DC 20036

(202) 833-9339


1.3 If you choose to exercise your rights under Section 1.2, you agree to indemnify, hold harmless, and defend COMPANY from and against any claims or lawsuits, including attorney’s fees, that arise or result from your use of the Training.


This EULA shall continue perpetually but may be terminated by either party upon prior written notice. Without prejudice to any other rights, COMPANY may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Training and all of its component parts.


COMPANY hereby disclaims all warranties and conditions with respect to this Training, express, implied or statutory, including, but not limited to, the implied warranties and/or conditions of merchantability, of satisfactory quality, of fitness for a particular purpose, of accuracy, or quiet enjoyment, and non-infringement of third-party rights. COMPANY does not warranty against interference with client’s enjoyment of the Training, that the functions contained in the Training will meet your requirements, that the Training will be error-free or that defects in the Training will be corrected.

No oral or written information or advice given by COMPANY or by a COMPANY authorized representative shall create a warranty should the Training prove defective, you assume the entire cost of all necessary servicing, repair, or correction.


Except for any refund elected by COMPANY, YOU ARE NOT ENTITLED TO ANY DAMAGES, INCLUDING BUT NOT LIMITED TO CONSEQUENTIAL DAMAGES, and, to the maximum extent allowed by applicable law, even if any remedy fails of its essential purpose.


This Agreement shall be construed and controlled by the laws of Washington, and you consent to the jurisdiction and venue in the courts sitting in Pierce County. You waive all defenses of lack of personal jurisdiction and forum non conveniens. Process may be served on either party in the manner authorized by applicable law or court rule. If either COMPANY or you employ attorneys to enforce any rights arising out of or relating to this Agreement, the prevailing party shall be entitled to recover reasonable attorneys’ fees.


This EULA is the entire agreement between you and COMPANY relating to the Training and supersedes all prior or contemporaneous oral or written communications, proposals and representations with respect to the Training or any other subject matter covered by this EULA. If any provision of this EULA is held to be void, invalid, unenforceable, or illegal, the other provisions shall continue in full force and effect.

Purchasing this Training signifies you have read and accepted these conditions, and that you have access to a legally acquired/purchased copy of RTCA/DO-254.