Abstract
Boolean algebra successfully describes the logical behavior of a digital circuit, and has been widely used in electronic circuit design and test. With the development of high speed VLSIs it is a drawback for Boolean algebra to be unable to describe circuit timing behavior. Therefore a Boolean process is defined as a family of Boolean variables relevant to the time parametert. A real-valued sample of a Boolean process is a waveform. Waveform functions can be manipulated formally by using mathematical tools. The distance, difference and limit of a waveform polynomial are defined, and a sufficient and necessary condition of the limit existence is presented. Based on this, the concept of sensitization is redefined precisely to demonstrate the potential and wide application possibility. The new definition is very different from the traditional one, and has an impact on determining the sensitizable paths with maximum or minimum length, and false paths, and then designing and testing high performance circuits.
Similar content being viewed by others
References
Moszkowski, B., A temporal logic for multilevel reasoning about hardware,Computer, 1985, 18(2): 10.
Amblard, P., Caspi, P., Halbwachs, N., Use of time functions to describe and explain circuit behavior,IEE Proceedings, Pt. E, 1986, 122(5): 271.
Min, Y., Boolean process—An analytical approach to circuit representation, inProc. IEEE Third Asian Test Symposium, Nara, Japan, Bangalore: IEEE Computer Society Press, 1994, 249–254.
Min, Y., Zhao, Z., Li, Z., Boolean process—An analytical approach to circuit representation (II), inProc. IEEE Fourth Asian Test Symposium, India, Bangalore: IEEE Computer Society Press, 1995, 26–32.
Min, Y., Zhao, Z., Li, Z., Analytical delay models for delay testing, inProc. VLSI Design Conf. 96, India, Bangalore: IEEE Computer Society Press, 1996.
Lam, W. K. C., Brayton, R. K.,Timed Boolean Functions, Boston: Kluwer Academic Publishers, 1994, 273.
McCluskey, E. J., Transients in combinational logic circuits, inRedundancy Techniques for Computing Systems, Washington, D. C.: Spartan Book, 1962, 9–46.
Author information
Authors and Affiliations
Additional information
Project supported by the National Natural Science Foundation of China.
Rights and permissions
About this article
Cite this article
Min, Y., Li, Z. & Zhao, Z. Boolean process. Sci. China Ser. E-Technol. Sci. 40, 250–257 (1997). https://doi.org/10.1007/BF02916600
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02916600