Application of SystemVerilog to Science Mission Simulation

Period of Performance: 06/17/2015 - 12/17/2015

$124K

Phase 1 SBIR

Recipient Firm

SynaptiCAD Sales, Inc.
605 Alleghany St.
Blacksburg, VA 24060
Firm POC
Principal Investigator

Abstract

SynaptiCAD proposes to adapt a commercial digital design simulator for use by complex NASA space systems and missions. The simulator is based on SystemVerilog, an IEEE-standard language with a long pedigree in the electronics world. Digital simulators offer the potential to scale to very large systems since they are already being used to model circuits with millions of events. SystemVerilog, additionally, can easily connect with continuous simulation and engineering analysis tools. Conventional commercial simulators lack this scalability. SynaptiCAD will demonstrate how its own implementation of SystemVerilog, encapsulated in a product known as Verilogger Extreme, can be generalized by creating appropriate APIs and model libraries for satellite, robotics, and science mission simulation. SynaptiCAD will further demonstrate that the simulator can connect readily to other engineering environments such as Python and Phoenix Integration's ModelCenter. A synthesis step will also be illustrated at a basic level, where a hardware design is derived from the resulting simulation. Synthesis is common in the electronics industry and carried out at a highly sophisticated level. A path toward evolving this initially rudimentary synthesis capability will be laid out. The new proposed simulator will demonstrate a realistic NASA problem and show how it can be applied to the full design lifecycle, involving multi-fidelity and multi-disciplinary models. The new simulator will eventually allow for a "digital twin" of a flying spacecraft that can be used for realistic validation both during the design and after launch.