John Herbert
YOU?
Author Swipe
View article: Temporal abstraction of digital designs
Temporal abstraction of digital designs Open
Formal techniques have been used to verify the function of reasonably large digital devices ([Hunt85], [Cohn87]), and also to describe and reason about digital signal behaviour at a detailed timing level [Hanna85], [Herbert86]. Different m…
View article: Formal verification of basic memory devices
Formal verification of basic memory devices Open
Formal methods have been used recently to verify high-level functional specifications of digital systems. Such formal proofs have used simple models of circuit components. In this article we describe complementary work which uses a more de…
View article: The HOL verification of ELLA designs
The HOL verification of ELLA designs Open
HOL is a public domain system for generating proofs in higher order predicate calculus. It has been in experimental and commercial use in several countries for a number of years. ELLA is a hardware design language developed at the Royal Si…
View article: Case study of the Cambridge Fast Ring ECL chip using HOL
Case study of the Cambridge Fast Ring ECL chip using HOL Open
This article describes the formal specification and verification of an integrated circuit which is part of a local area network interface. A single formal language is used to describe the structure and behaviour at all levels in the design…