The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 16, 2021

Filed:

May. 17, 2018
Applicant:

Synopsys, Inc., Mountain View, CA (US);

Inventors:

Alexander Rabinovitch, Mountain View, CA (US);

Cedric Jean Alquier, Mont Saint Aignan, FR;

Assignee:

SYNOPSYS, INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/3312 (2020.01); G06F 30/34 (2020.01); G06F 30/331 (2020.01); G06F 30/3323 (2020.01); G06F 30/396 (2020.01); G06F 111/04 (2020.01); G06F 111/20 (2020.01); G06F 119/12 (2020.01);
U.S. Cl.
CPC ...
G06F 30/3312 (2020.01); G06F 30/331 (2020.01); G06F 30/3323 (2020.01); G06F 30/34 (2020.01); G06F 30/396 (2020.01); G06F 2111/04 (2020.01); G06F 2111/20 (2020.01); G06F 2119/12 (2020.01);
Abstract

The independent claims of this patent signify a concise description of embodiments. A hardware emulation system is configured to define a variable delay associated with each of a multitude of design clocks used in the circuit design, compute a compression value in accordance with the multitude of variable delays, detect a change in one or more of the variable delays, and recompute the time compression value in response to the detected change. The hardware emulation system is further configured to recompute the time compression using programmable circuitry disposed in the hardware emulation system and without stopping the hardware emulation system. Such circuitry may be disposed in a single programmable device disposed in the hardware emulation system or a multitude of programmable devices disposed in the hardware emulation system. This Abstract is not intended to limit the scope of the claims.


Find Patent Forward Citations

Loading…