Search Results

Filters
Reset All

Filters

Topic

Show More

Show Less

Content Type

Show More

Show Less

Audience

Tags

Show More

Show Less

1772 Results

  • Slave Agent (.tgz)

    Example showing how to implement a reactive slave agent.

  • Parameterized Virtual Interface (.tgz)

    Illustrates how to handle a parameterized virtual interface using the uvm_config_db.

  • UVM Block Level Testbench (.tgz)

    Example of a block level UVM testbench.

  • Sub-system Level Testbench (.tgz)

    Example of a sub-system UVM testbench reusing block level components.

  • OVM Kit - Deprecated

  • EF Virtual Interface Config DB (.tgz)

    Demonstrates how to implement an emulation friendly interface BFM and connect it to a UVM testbench.

  • Virtual Sequence Test Initialization (.tgz)

    Shows how to initialize the sequencer handles in a virtual sequence using a test initialization method to assign the handles.

  • Interrupts - Prioritized (.tgz)

    Illustrates how priority can be used to implement re-entrant or prioritized interrupt service routine sequences.

  • Virtual Sequence (.tgz)

    Example of a stand alone virtual sequence that uses find_all to locate target sequencers.

  • Virtual Interface Config DB (.tgz)

    Shows how to connect a virtual interface to a UVM testbench using the uvm_config_db.

  • UVM Wishbone Mac Config (.tgz)

  • Quirky Register (.tgz)

    Example showing how to create a custom or "quirky" register.

  • UVM Messaging System (.tgz)

    Demonstrates how to use the UVM messaging system.

  • Pipelined get/put (.tgz)

    An example Sequence-Driver implementation for a pipelined protocol using get() and put() in the driver.

  • Unidirectional Protocol Model (.tgz)

    An example Sequence-Driver implementation for a unidirectional protocol.

  • Bidirectional item_done (.tgz)

    An example Sequence-Driver implementation for a bidirectional protocol using item_done() in the driver.

  • Sequence Polymorphism (.tgz)

    Shows how to use polymorphism in sequence stimulus generation.

  • Sequence Persistence (.tgz)

    Shows how to use the persistence of sequence_item members in sequence stimulus generation.

  • Bidirectional get/put (.tgz)

    An example Sequence-Driver implementation for a bidirectional protocol using get() and put() in the driver.

  • Pipelined item_done (.tgz)

    An example Sequence-Driver implementation for a pipelined protocol using item_done() in the driver.

  • ALU Based Analysis Component (.tgz)

    ALU based analysis component example.

  • Wait for interface signal (.tgz)

    Example of how to use a configuration object wait_for_signal method as an alternative to using an agent.

  • Sequence Randomization (.tgz)

    Shows how to use constrained randomization of sequence_item members in sequence stimulus generation.

  • Sequence Overriding (.tgz)

    Example of how to override sequences by type or instance.

  • SPI Master Testbench (.tgz)