Microcode is used to facilitate new technologies in Intel CPU designs. A critical requirement is that new designs be backwardly compatible with legacy code when new functionalities are disabled. Several features distinguish microcode from other software systems, such as: interaction with the external environment, sensitivity to exceptions, and the complexity of instructions. This work describes the ideas behind MICROFORMAL, a technology for fully automated formal verification of functional backward compatibility of microcode. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Arons, T., Elster, E., Fix, L., Mador-Haim, S., Mishaeli, M., Shalev, J., … Zuck, L. D. (2005). Formal verification of backward compatibility of microcode. In Lecture Notes in Computer Science (Vol. 3576, pp. 185–198). Springer Verlag. https://doi.org/10.1007/11513988_20
Mendeley helps you to discover research relevant for your work.