2002
DOI: 10.1007/3-540-36126-x_8
|View full text |Cite
|
Sign up to set email alerts
|

Relating Multi-step and Single-Step Microprocessor Correctness Statements

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2003
2003
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 22 publications
(11 citation statements)
references
References 15 publications
0
11
0
Order By: Relevance
“…The approaches in the above nine papers will require significant manual work to apply to the models that are automatically checked for both safety and liveness in the current paper. Aagaard et al [1] formulated a liveness condition, but did not present results.…”
Section: Related Workmentioning
confidence: 83%
See 2 more Smart Citations
“…The approaches in the above nine papers will require significant manual work to apply to the models that are automatically checked for both safety and liveness in the current paper. Aagaard et al [1] formulated a liveness condition, but did not present results.…”
Section: Related Workmentioning
confidence: 83%
“…Then, we need to prove that those constraints are satisfied in the implementation state after one step, Q′ Impl , so that the correctness will hold by induction for that state, and so on for all subsequent states. (See [1][2] for a discussion of correctness criteria. )…”
Section: Definition Of Safety and Livenessmentioning
confidence: 99%
See 1 more Smart Citation
“…Then, we need to prove that those constraints will be satisfied in the implementation state after one step, Q′ Impl , so that the correctness will hold by induction for that state, and so on for all subsequent states. The reader is referred to [1][2] for a discussion of correctness criteria.…”
Section: Definition Of Safety and Livenessmentioning
confidence: 99%
“…The formula proves that n steps of the implementation match between 1 and n × k steps of the specification, when the implementation starts from an arbitrary initial state that may be restricted by invariant constraints. Note that (1) guarantees that the implementation has made at least one step, while the safety correctness criterion allows the implementation to stay in its initial state when formula equality 0 (checking whether the implementation matches the initial state of the specification) is true. The correctness formula is generated automatically in the same way as the formula for safety, except that the implementation and the specification are symbolically simulated for many steps, and formula equality 0 is not included.…”
Section: Definition Of Safety and Livenessmentioning
confidence: 99%