CPC G06F 30/331 (2020.01) [G06F 2111/20 (2020.01)] | 20 Claims |
1. An apparatus for generating a simulator of a target system, the apparatus comprising processing circuitry configured to:
parse data defining operational components and component parameters of the target system;
search for and obtain model code definitions for operational components within a library database;
customize the model code definitions based on the component parameters;
construct a system model based on the customized model code definitions for the operational components;
generate solver code based on the customized model code definitions of the target system, the solver code being indicative of input and output operation of the target system;
concatenate the system model with the solver code to form a solver function definition for the target system; and
convert the solver function definition into a field programmable gate array (FPGA) core or a central processing unit (CPU) core for execution on a simulation device for the target system.
|