Where to get a UVM register package that works with Uvm_Tb_build_bl_tb.tgz

The code contained in the archive Uvm_Tb_build_bl_tb.tgz relies on the uvm_register package to work properly as it is noted in the README file.

“UVM_REGISTER - Pointing to the directory in which you have copied the
uvm_register package (This is the ovm_register package which has been ported
to UVM. This is not the official included UVM Register Layer. That is coming.)”
Unfortunately I can’t find this package on the internet. I have tried using the original OVM Register package but it fails. Could someone point me to the correct uvm_register package to download? Looks like the uvm_register package is now included in recent versions of UVM how could I make this to work with recent version of UVM?
Thanks for any hint.

In reply to gkamendje:

It looks like this example was never properly converted from OVM to UVM. It uses one of a few register packages that were developed for the OVM, but did not get incorporated into the UVM. The UVM flavor of this OVM register package can be found here.

But this example needs to get updated to use the official UVM register layer.

Thanks Dave for your answer.
Unfortunately, the link to download the register package provided by Rich in his post does not work anymore. I have asked Rich if he could update the link.
regards,
GA
In reply to dave_59: