Atomic Instruction (AI)
ConceptAn Atomic Instruction (AI) is the smallest instruction unit, or primitive, managed by the priority scheduler in the Instruction Abstraction Layer of a constrained-random test bench. Instruction streamers translate each Macro Instruction (MI) into one or more AIs; the priority scheduler dispatches AIs one at a time to the instruction translator, which translates them into lower-level register read/write operations against the DUT.
WIKI
Atomic Instruction (AI)
Definition
An Atomic Instruction (AI) is the smallest instruction unit, or primitive, managed by the priority scheduler in the Instruction Abstraction Layer (IAL) of a constrained-random test bench. Each AI is a high-level atomic operation that, when handled by the instruction translator, typically becomes a set of lower-level instructions such as register-level read/write commands applied to the Design Under Test (DUT) in order and without interruption. [C1]
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →