Control Bus Master Bus Functional Model (BFM)
ConceptIn a constrained random test bench for control-oriented designs, the Control Bus Master BFM (Bus Functional Model) is the module that physically drives the control command bus to apply stimuli to the design under test (DUT) and to capture responses from it. It receives high-level commands from an instruction translator (typically through a Register Abstraction Layer), drives the address bus, data bus, and read/write control signal, and participates in both write operations (driving address, data, and control) and read operations (capturing data driven by the DUT or a slave BFM).
WIKI
Control Bus Master Bus Functional Model (BFM)
Role in the Test Bench
In the constrained random test (CRT) test bench architecture described in U.S. patent application 20090164861, the test bench is composed of a test case generator, a test manager, a control bus master BFM module, and a control bus slave BFM module. The control bus master BFM module is the component that actually drives the control command bus to stimulate the design under test (DUT) and that captures the DUT's responses off the bus.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →