ISSN: 1304-7191 | E-ISSN: 1304-7205
Design and Verification of Parity Checking Circuit Using HOL4 Theorem Proving
1Yıldız Technical University, Department of Mathematics, ISTANBUL
2Concordia University, Department of Electrical and Computer Engineering, Montreal, CANADA
Sigma J Eng Nat Sci 2019; 10(): 245-252
Full Text PDF

Abstract

Digital data transmission is the most widely used way of modern communication. The data transmission from source to destination should be without loss of information. This is possible by using the method of parity generator and parity checker. A parity check is the process that ensures accurate data transmission between nodes during communication. In this paper, we present the design and formal verification of a parity checking circuit using Higher-Order Logic theorem proving. We use the HOL4 theorem prover to mathematically describe the parity checking specification as well as mathematical model of the circuit implementation. The formal verification of reliability shows that the circuit implementation satisfies the parity checking specification for all inputs and outputs.