White Papers - FPGA

Want to select multiple white papers? Switch to list view

Code Coverage Explained: For DO-254 Projects

Posted in: Simulation

Level A/B designs governed by RTCA/DO-254 must have additional verification for added design assurance. DO-254 Appendix B specifies several methods by which this can be accomplished. Today, the most common method is "Elemental Analysis," which typically involves using code coverage to ensure that the verification activities exercise all the design code. The issue is that code coverage is not one thing, but rather an umbrella term that includes numerous code-oriented metrics. This paper explains each of those metrics, what is covered and what isn't, and how the Mentor Graphics functional verification tools can be used to easily generate these metrics during simulation.

Download

Formal Verification for DO-254 (and Other Safety-Critical) Designs

Posted in: Simulation

Formal Verification (a.k.a., Formal Methods) is one of the few technologies mentioned by the RTCA/DO-254 document. It is listed as an example of an acceptable method for Appendix B "Advanced Verification" requirements for level A/B designs. However, many people (hardware applicants and certification authorities alike) do not have a good understanding of what Formal Verification is, how it works, and how it can or should be used within DO-254 programs. Using simple language, analogies and examples, this paper introduces Formal Verification in the context of its use for DO-254 and/or safety-critical programs, taking the ambiguity out of this powerful verification method.

Download

The Use of Advanced Verification Methods to Address DO-254 Design Assurance

Posted in: Simulation

This paper covers a project that is using advanced functional verification methods to verify a RTCA DO-254/EUROCAE ED80 Level A/B design. These methods include Constrained Random Simulation, Design Intent Specification (designer-added assertions), the Total Coverage Model (Unified Coverage Database), and Formal Verification (formal model checking). The project is a real design currently being developed at Rockwell Collins.

Download

Achieving Quality and Traceability in FPGA/ASIC Flows for DO-254 Aviation Projects

Posted in: Simulation

With the recent FAA/EASA mandate, companies providing flight hardware for commercial aviation systems now must build their complex electronic hardware components (i.e., ASIC/FPGA) to the standard known as DO-254. Focusing on design assurance (including quality, traceability, and strict configuration management), the DO-254 standard can have a profound impact on a company's development processes and design flows.

This paper discusses the application of advanced methodologies and integrated tool flows for ASIC/FPGA design and verification, showing how to implement a high quality flow that provides the required assurance while maintaining cost and schedules.

Download

Optimizing FPGAs for High-Volume Applications

Posted in: Simulation

With the ASIC approach becoming more challenging and FPGA cost effectiveness improving, utilizing FPGAs is becoming more attractive for high-volume designs. An acceleration of this trend requires that FPGAs be precisely targeted to the requirements of high-volume designers.

This white paper examines specific factors impacting the optimization of an FPGA architecture in terms of the logic block, I/O support, external memory interfacing and configuration memory support. The paper concludes with an overview of the Lattice ECP/EC architecture.

Download

Bluetooth Transceiver Design: A Top-Down Flow for Complex RF Mixed-Signal ICs

Posted in: Simulation

This paper describes the design challenges of BlueTraCTM, a low-cost, low-power radio transceiver. It details how a topdown methodology along with mixed-signal/mixed-mode techniques and behavioral modeling can be used to effectively address and solve the design challenges of this complex RF mixed-signal IC. The methodology leverages an out-of-the-box design flow from Mentor Graphics that includes Design Architect-IC for design entry and simulation control, Questa ADMS for single-kernel mixed-mode simulation, IC Station for schematic-driven physical layout, and Calibre for physical verification and extraction.

Download