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:
Aug. 14, 2007

Filed:

Sep. 18, 2002
Applicants:

William John Schilp, Groton, MA (US);

Pramodini Arramreddy, Lowell, MA (US);

Krishna Babu Bangera, Nashua, NH (US);

Makarand Yashwant Joshi, Merrimack, NH (US);

Inventors:

William John Schilp, Groton, MA (US);

Pramodini Arramreddy, Lowell, MA (US);

Krishna Babu Bangera, Nashua, NH (US);

Makarand Yashwant Joshi, Merrimack, NH (US);

Assignee:

Quickturn Design Systems, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06G 7/62 (2006.01); G06F 9/44 (2006.01); G06F 13/10 (2006.01); G06F 13/12 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
Abstract

A fully synthesizeable Simulation Control Module (SCM) controls and monitors the simulation of a design under test (DUT). A clock generator within the SCM and a Software clock facility residing on the host workstation are responsible for providing the clocks for the DUT. The SCM and the hardware clock facility are dynamically generated at build time to suit the needs of the DUT. They maximize performance by automatically generating clock waveforms for designs containing multiple asynchronous clocks, thereby decreasing the frequency of accelerator-workstation interaction. The software clock facility has the ability to directly drive the DUT and is responsible for managing the simulation time and clock parameters. The SCM is also responsible for monitoring an abort condition such as a trigger to execute an external software model. The SCM and the clock facilities allow the hardware accelerator to efficiently support multiple asynchronous clock domains, execution of external software models and co-simulation.


Find Patent Forward Citations

Loading…