×

Systems and methods for estimating performance characteristics of hardware implementations of executable models

  • US 10,078,717 B1
  • Filed: 12/05/2014
  • Issued: 09/18/2018
  • Est. Priority Date: 12/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, in a first memory, a plurality of hardware synthesis scripts, where the plurality of hardware synthesis scriptsinclude instructions directing a hardware synthesis tool chain to implement functionality of core components of a modeling environment using hardware components of one or more physical target hardware elements, the core components providing base level functions or operations for use in executable models created in or run by the modeling environment, one or more of the core components implemented as model elements of the modeling environment;

    providing the plurality of hardware synthesis scripts to the hardware synthesis tool chain for synthesizing the hardware components to implement the functionality of the core components of the modeling environment;

    receiving performance data from the hardware synthesis tool chain for the hardware components synthesized to implement the functionality of the core components;

    mapping, by a first processor coupled to the first memory, the performance data received from the hardware synthesis tool chain to the core components of the modeling environment;

    storing, in the first memory or a second memory, the performance data as mapped to the core components of the modeling environment;

    utilizing, by the first processor or a second processor, the performance data as mapped to the core components during generation of code for at least a portion of a given executable model that includes a plurality of the core components; and

    implementing a given physical target hardware element based on the code generated for the at least a portion of the given executable model.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×