instrADD property
CodeArtifactThe `instrADD` property is an ITL operation property for an ADD instruction in a processor property suite. It decodes fields from the instruction word, assumes the processor is ready to execute an ADD, and proves that the destination register is updated with the sum of two source registers via the `write_reg` macro.
WIKI
Overview
instrADD is shown as an operation property in the paper Generating an Efficient Instruction Set Simulator from a Complete Property Suite. It specifies the behavior of an ADD instruction in ITL as part of a property-suite-based processor model. In the complete-property-suite approach described by the paper, successfully verified properties can form a model of the verified design by uniquely describing transitions and output behavior; this model can then be exploited to generate an executable simulator. [C1]
Structure
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →