I am designing a CPU in logism. One of the components of the CPU is a register circuit (RegFile), which stores the registers data. The register circuit (RegFile) is shown below:

I am able to write data to the registers as shown below:

However, I am unable to read data from the registers. The following call of the register circuit always returns 0 values for the registers, even when the registers have non-zero data in them:

When I use probes to inspect the value of A_Register and B_Register, it always shows up as 0.

I am able to write data to the registers as shown below:

However, I am unable to read data from the registers. The following call of the register circuit always returns 0 values for the registers, even when the registers have non-zero data in them:

When I use probes to inspect the value of A_Register and B_Register, it always shows up as 0.