Addition with Carry Operation (in Probabilistic Context-Free Grammar–Based ALU Verification)
ConceptAn addition with carry operation is an arithmetic operation supported by an arithmetic-logic unit (ALU) in which two N-bit operands A and B are summed bit by bit, with a carry bit propagated from the least significant bit to the most significant bit. In the context of automatic functional verification, this operation can be encoded as a probabilistic constrained context-free grammar whose production rules and constraints jointly generate valid input operands together with their expected sum, with the carry bit tracked through auxiliary non-terminals.
WIKI
Addition with Carry Operation
Definition and Context
An addition with carry (ADD) operation is one of the arithmetic operations supported by an arithmetic-logic unit (ALU) considered in the paper "Input and Output Generation for the Verification of ALU: a Use Case" (IEEE EWDTS, Kazan, Russia, September 14–17, 2018). Together with subtraction (SUB), and the bitwise operations AND, OR, XOR, and NOT, it is one of the operations for which the authors generate input stimuli and matching expected output stimuli using a probabilistic constrained context-free grammar [1].
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →