Search the Community
Showing results for tags 'list_manager'.
Does UVM Provide any handy class similar to uvm_mem_mam to manage a pool of device indices (any numbers). To be more clear: Lets say I want to randomly pick an unused Device ID, I want to know if UVM has any utility class that manages the list of Device Indexes that are already allotted and when requested provides a random free device index, while adding it to the list of used device index. This functionality is close to uvm_mem_mam where mam manages the list of addresses that are in use and when requested will randomly return an address+length combination. In essence I am looking for a list manager class.