In this repo, the RTL is fetched as a recursive cloning operation, that is, git clone --recursive git@github.com:openhwgroup/cvfpu-uvm. That is a normal practise. However, the CVFPU is not cloned directly as a submodule of this repo. Rather, entire CVA6 is cloned as a submodule of this repo and the CVFPU is cloned as a submodule of the CVA6 repo.
This means that the CVA6 repo, not this repo controls the version of the CVFPU that we are verifying.
Is the above correct?
In this repo, the RTL is fetched as a recursive cloning operation, that is,
git clone --recursive git@github.com:openhwgroup/cvfpu-uvm. That is a normal practise. However, the CVFPU is not cloned directly as a submodule of this repo. Rather, entire CVA6 is cloned as a submodule of this repo and the CVFPU is cloned as a submodule of the CVA6 repo.This means that the CVA6 repo, not this repo controls the version of the CVFPU that we are verifying.
Is the above correct?