Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Combinational circuit design verification using SETS

Technical Report ·
OSTI ID:6806841

A technique is presented for automatically verifying the correctness of combinational circuit designs without the use of simulation. Design verification is accomplished by use of SETS (Set Equation Transformation System)--a computer program for symbolically manipulating Boolean equations. The initial specification and the final circuit realization are regarded as independent logical structures that define sets of Boolean output variables in terms of a specified set of input variables. The function defined by the circuit is equivalent to the function defined by the input specifications if and only if the exclusive-OR of the two functions is identically zero. If these functions are equivalent, the circuit realization has been proven to be correct. If they differ, the circuit design is faulty.

Research Organization:
Sandia Labs., Albuquerque, NM (USA)
DOE Contract Number:
EY-76-C-04-0789
OSTI ID:
6806841
Report Number(s):
SAND-78-1933
Country of Publication:
United States
Language:
English

Similar Records

Analysis of multiple faults in synchronous sequential circuits by Boolean difference techniques
Technical Report · Fri Mar 31 23:00:00 EST 1978 · OSTI ID:6793029

SETS reference manual
Technical Report · Wed May 01 00:00:00 EDT 1985 · OSTI ID:5529744

SETS; set equation transformation system. [CDC6600; FORTRAN Extended]
Technical Report · · OSTI ID:6360283