Control Command Bus
ConceptThe Control Command Bus is the shared command interface used in a constrained random test bench to apply register-oriented control instructions to a design under test (DUT) and to read back status or result registers. It is driven by a control bus master BFM for address, write data, and read/write control, with read data supplied by the DUT or a control bus slave BFM. Because the bus may be shared with other integrated circuits, verification includes injecting out-of-address-space noise commands that the DUT should ignore.
WIKI
Overview
The Control Command Bus is the command interface used by a constrained random test (CRT) bench to exercise the control path of a design under test (DUT). In the described architecture, the bus carries control instructions used to initialize a selected DUT functional mode, trigger the DUT operation, and later read internal status or result registers to determine whether the test passed or failed.
The bus is treated as a system-level resource because it may be shared with other integrated circuits. As a result, verification is not limited to checking whether the DUT follows the bus protocol for commands addressed to it; it also checks whether the DUT ignores commands directed to other address spaces.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →