0
votes

In UVM, factory is the most important thing. So how it is implemented inside. Means how it stores the various objects and create a universal database.

I know something like it has some assossiative arrays, one with key as object name and another with key as object type. But I don't know how this 2 arrays can build the database? Even I don't know that my information is proper or not.

Please also list out some related classes for factory implementation and modification. (Like umv_resource is one maybe.)

1

1 Answers

0
votes

This DVcon paper Using Parameterized Classes and Factories: The Yin and Yang of Object-Oriented Verification was written with the UVM factory in mind before it was publicly released. All the same principals apply.