For some time now, I've been mulling over the problem of storing register field values as enumerations. Enumerations are a very handy tool to improve code readability. Design specifications often make use of them too. If our verification environments could handle enumerated values for register fields we wouldn't have to go back and forth to the specification to decode bits when trying to figure out, for example, how to start the operations that we want or what results we got.
This is a companion discussion topic for the original entry at https://verificationgentleman.netlify.app/2015/05/05/enum-fields-in-uvmreg.html