This paper reports on the verification of two of the IFIP WG10.5 benchmarks --- the multiplier and systolic matrix multiplier. The circuit implementations are timed, detailed gate-level descriptions, and the specification is given using the temporal logic TLn , a quaternary-valued temporal logic. A practical, integrated theorem-proving/model checking system based on the compositional theory for TLn and symbolic trajectory evaluation is used to verify the circuits. A 64-bit version of multiplier circuit (Benchmark 17) containing approximately 28 000 gates takes about 18 minutes of computation time to verify. A 4 \Theta 4, 32-bit version of the matrix multiplier (Benchmark 22) containing over 110 000 gates take about 170 minutes of computatio...
We propose to standardize two Matlab/Simulink models of automo-tive systems as benchmark problems fo...
Julkaistu vain painettuna, saatavuus katso Bibid. Published only in printed form, availability see B...
The design of correct computer systems is extremely difficult. However, it is also a very important ...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
The temporal logic model checking algorithm of Clarke, Emerson, and Sistla [17] is modified to repre...
The temporal logic model algorithm of E.M. Clarke et al. (ACM Trans. Prog. Lang. Syst., vol.8, no.2...
This thesis focuses on a new approach to timing and functional verification of fullcustom transistor...
Journal ArticleAbstract-Recent design examples have shown that significant performance gains are rea...
Symbolic trajectory evaluation (STE) — a model checking technique based on partial order representa...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
Until recently, verifying multipliers with formal methods was not feasible, even for small input wor...
Several research teams have recently been working toward the development of practical general-purpos...
Model checking by symbolic trajectory evaluation, orchestrated in a flexible functional-programming ...
The verification of a n-stage pulse-driven IPCMOS pipeline, for any n>0, is presented. The complexit...
Abstract—Correct interaction of asynchronous protocols re-quires verification. Timed asynchronous pr...
We propose to standardize two Matlab/Simulink models of automo-tive systems as benchmark problems fo...
Julkaistu vain painettuna, saatavuus katso Bibid. Published only in printed form, availability see B...
The design of correct computer systems is extremely difficult. However, it is also a very important ...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
The temporal logic model checking algorithm of Clarke, Emerson, and Sistla [17] is modified to repre...
The temporal logic model algorithm of E.M. Clarke et al. (ACM Trans. Prog. Lang. Syst., vol.8, no.2...
This thesis focuses on a new approach to timing and functional verification of fullcustom transistor...
Journal ArticleAbstract-Recent design examples have shown that significant performance gains are rea...
Symbolic trajectory evaluation (STE) — a model checking technique based on partial order representa...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
Until recently, verifying multipliers with formal methods was not feasible, even for small input wor...
Several research teams have recently been working toward the development of practical general-purpos...
Model checking by symbolic trajectory evaluation, orchestrated in a flexible functional-programming ...
The verification of a n-stage pulse-driven IPCMOS pipeline, for any n>0, is presented. The complexit...
Abstract—Correct interaction of asynchronous protocols re-quires verification. Timed asynchronous pr...
We propose to standardize two Matlab/Simulink models of automo-tive systems as benchmark problems fo...
Julkaistu vain painettuna, saatavuus katso Bibid. Published only in printed form, availability see B...
The design of correct computer systems is extremely difficult. However, it is also a very important ...