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:
Dec. 30, 2014

Filed:

Jul. 30, 2013
Applicants:

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

Synopsys Taiwan Co., Ltd., Taipei, TW;

Inventors:

Chia-Ling Ho, New Taipei, TW;

Jian-Cheng Lin, Yunlin County, TW;

Jencheng Wang, Hsinchu County, TW;

Assignees:

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

Synopsys Taiwan Co., Ltd., Taipei, TW;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5022 (2013.01); G06F 11/362 (2013.01); G06F 11/3636 (2013.01); G06F 17/5009 (2013.01);
Abstract

A computer-implemented method to debug testbench code of a testbench associated with a circuit design by recording a trace of call frames along with activities of the circuit design. By correlating and displaying the recorded trace of call frames, the method enables users to easily trace as execution history of subroutines executed by the testbench thereby to debug the testbench code. In addition, users can trace source code of the testbench code by using the recorded trace of call frames. Furthermore, users can debug the testbench code utilizing a virtual simulation, which is done by post-processing records of the virtual simulation stored in a database.


Find Patent Forward Citations

Loading…