Patent · US Active

Mixed-language simulation

US10296673B1 · kind B1 · utility

7Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2015
Grant dateMay 21, 2019
Priority date
Expiry dateJun 20, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/398
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

For generating code for simulation of a circuit design, a hardware description language (HDL) description and a high-level language (HLL) description of portions of the circuit design are input. The HLL description specifies a first function and the HDL description includes a call to the first function. A wrapper is generated for the first function. The wrapper has an associated stack frame and includes code that stores in the stack frame values of arguments specified by the call to the first function and code that calls the first function. An HLL simulation specification is generated from the HDL description. The HLL simulation specification includes a call to the first HLL wrapper in place of the call to the first function. The HLL simulation specification, the first HLL wrapper, and the HLL description are compiled into executable program code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.