Method and apparatus for synchronizing processors in a hardware emulation system
AssigneeCadence Design Systems, Inc.
InventorsMikhail Bershteyn, Charles Berghorn, Mitchell G. Poplack
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsMikhail Bershteyn, Charles Berghorn, Mitchell G. Poplack
Estimating the term…
A method, apparatus and method for compiling a hardware design for performing hardware emulation using synchronized processors is described. The apparatus comprises a plurality of processors defining a processor group for evaluating data regarding a hardware design and a synchronizer for synchronizing the operation of the processor group while emulating at least a portion of the hardware design. The method comprises providing a synchronization signal to a plurality of processors defining a processor group for evaluating data regarding a hardware design, receiving a ready signal from the processor group, and providing an execution signal to the processor group, where the execution signal causes the processor group to evaluate a submodel. The method for compiling the hardware design comprises converting at least one high-level construct into a sequence of operations and identifying a sequence of operations that comprise at least one conditional submodel.
An apparatus for performing hardware emulation using synchronized processors comprising:
A method for performing hardware emulation using synchronized processors comprising:
Dependencies are inferred from the claim text.