GateRocket, Inc announced a collaborative solution with Mentor Graphics® Corporation that streamlines the verification-through-synthesis flow for advanced FPGA design. The solution is especially well-tuned for developers of FPGAs targeting safety-critical applications in military and aerospace markets. It combines the performance and efficiency of GateRocket’s tool set for FPGA debug and verification with Mentor’s Precision Synthesis solution, a high-performance FPGA tool suite that is also the industry’s first rad-tolerant synthesis-based solution. In addition to new levels of performance and efficiency throughout the FPGA design process for any type of application, the integration allows designers to more efficiently verify and debug important high-reliability features such as synthesis-based triple modular redundancy (TMR) and compliance with safety-critical standards such as DO-254.
The move by Mentor is another step in the company's effort to close the gap in the DO-254 compliance market created by the latest product announcement by Aldec (see the article about it).
The collaboration expands GateRocket’s support for FPGA synthesis tools, enabling a more efficient design flow for users of Mentor’s Precision Synthesis products. The GateRocket offering, which includes the RocketDrive® verification platform and RocketVision® debug tool, significantly reduces excessive iterations through synthesis and place-and-route caused by unforeseen design errors introduced by IP blocks and downstream design flows. It also allows the verification of the FPGA to be done by using the targeted FPGA itself, in the RocketDrive system, which provides unmatched accuracy as well as enhanced verification performance. The resulting methodology cuts the number of synthesis-to-place-and-route iterations typically required in the development of complex FPGAs, a growing bottleneck as FPGAs increase in size and complexity.
Mentor’s Precision Rad-Tolerant FPGA synthesis tool has been developed for aerospace and high- reliability applications to reduce the risk of functionality problems caused by single event upset (SEU) and single event transient (SET) disruptions. It automates a variety of radiation effects mitigation schemes, such as multi-vendor, multi-mode TMR.
Other supported mitigation technologies include fault-tolerant finite state machines (FSMs) as well as state machines that detect and recover from SEUs for all FSM encoding schemes. These forms of safeguards meet the needs of a wide range of high-reliability applications. The Precision Rad-Tolerant solution also delivers all of the unique synthesis-based capabilities of Precision RTL Plus, including low power synthesis and specialized features and flows for mil-aero and safety-critical applications.
The GateRocket “soft patch” feature in its RocketVision debug tool allows what-if analysis of potential SEU-causing errors. With the tool, designers can inject ‘soft upsets’ into the design under test and ensure that the hardware responds correctly. The solution is well-suited for product developers who must comply with DO-254, a standard mandated by the FAA and other aviation authorities to ensure the safety of in-flight hardware. DO-254 mandates that verification should be performed at all key stages of design – from conceptual analysis to in-system test. It is essential in a DO-254 program to ensure that the physical device behaves identically to the thoroughly verified model. The RocketDrive system enables thorough DO-254 compliant verification that is reusable for both verifying the model and testing the actual hardware. This allows a user to quickly prove that the FPGA behaves the same as the model, and ensure that a thoroughly verified FPGA is passed along to the in-target phase of test.
Comments
Thank you for the coverage of our Safety-Critical Design News
Hi Gabe,
Thank you for the coverage of our partnership with Mentor Graphics and the Safety-Critical design process. The Safety-Critical market and by inclusion, the DO-254 requirements for Aerospace are becoming critical considerations for the electronics industry as it relates to more and more markets. DO-254 was originally driven by the FAA in the US and other agencies internationally, but is now being adopted my more industries like medical electronics. The issue is "what is the cost of a transient error, or an error in design" for this market? We are very pleased for our partnership with Mentor Graphics, the industry leader in this segment.
What I have learned through our partnership is that the DO-254 requirement is much more than verification, it requires testing of the implementation at each stage against a specification. That is why the Mentor ReqTracer product is so critical to the DO-254 compliance of the solution. Because the GateRocket solution integrates all existing tests and tools with Questa/ModelSim, all of the work the engineer does to conform to the requirements is preserved when using GateRocket and this solution complements the entire Mentor tool chain. The GateRocket solution completes the picture by including in-hardware verification.
My key point is that requirements traceability throughout the process and repeatability of the tests (for the DERs) is a critical capability that our solution with Mentor includes and other solutions lack. There is much more than meets the eye with these requirements based solutions and I urge your readership to check out the material on the GateRocket and Mentor web sites accordingly.
Thank you again.