Amit Sharma, Synopsys
In one of my previous posts on Virtual Registers I talked about how you use RAL to model Virtual Registers or fields which are an efficient means of implementing large number of registers in memory or RAM instead of individual flip-flops. I also mentioned that they are implemented as arrays associated with a memory.
In this post, I will talk about how you access these registers through RAL. Normal registers can be accessed using the hierarchical name in RAL.