VERIFICATION SYSTEM FOR CIRCUIT SIMULATOR

Patent №

US 5,905,883

Granted

1999-05-18

Filed 1996

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08632086

An electronic circuit verification system and method includes an HDL circuit simulator and a circuit simulation verifier that pass control back and forth between each other, and that cooperate so as to perform circuit verification tasks than would be very difficult to perform using only the HDL circuit simulator. The circuit simulation verifier is coupled to the HDL circuit simulator so as to control the HDL circuit simulator's operation, including specifying conditions under which the HDL circuit simulator is to stop simulation of a specified circuit and specifying input signal waveforms to be used by the HDL circuit simulator. The circuit simulation verifier receives signal waveforms generated by the HDL circuit simulator for specified watched signals. The circuit simulation verifier then determines whether predefined logical combinations of the watched signals meet specified operational correctness and/or performance criteria within specified time frames. A test bench is composed of a sequence of instructions, including instructions indicating when to activate various operational correctness and/or performance criteria, instructions for sending commands to the HDL simulator, and branch or condition instructions for controlling which instructions of the test bench are to be executed. Furthermore, a test bench can include instructions for generating a plurality of distinct threads of execution, each of which is composed of its own sequence of instructions, and furthermore can include instructions for conditionally spawning additional threads of execution when specified combinations of Expect Events are satisfied in specified ones of the threads.

AI classification

Planning1.00
AI hardware0.99
Knowledge representation0.05
Natural language0.00
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 79590005

Assignors

KASUYA, ATSUSHI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC