Abstract We have developed,a formal verification approach,that permits the mechanical,verification of circuit generators and hardware,optimiza- tion procedures, as well as existing hardware designs. Our approach is based on deeply embedding,the DE2 HDL into the ACL2 logic [3]; we use the ACL2 theorem-proving,system,to verify the circuit gen- erators. During circuit generation, a circuit generator
... [Show full abstract] may generate circuits based on variety of non-functional criteria. For example, a circuit generator may,produce,different structural circuit descriptions depending on wire lengths, circuit primitives, target technology, and circuit topology. In this paper, we show how we have applied the DE2 system to a simple circuit generator—the,n-bit ripple-carry adder. We then show how we have applied the DE2 system to the verification of components of the TRIPS microprocessor,design.