Jump to content

chefo83

Members
  • Content Count

    1
  • Joined

  • Last visited

  1. Hello, I am using UVM RAL (UVM 1.2) and have the following problem. When using explicit prediction and the adapter's flag "supports_byte_enable" is set to 1, and when a bus write transaction happens to a register containing a multi-byte field, sometimes the register is not predicted properly. This happens when the byte_en is not set to all 1's. The adapter's bus2reg() method correctly passes the byte_en value to the uvm_reg_bus_op object, however the uvm_reg_field's "do_predict()" method does not make good use of it. So it happens that when byte_en[0] == 1 the entire multi-byte field is upd
×
×
  • Create New...