Page 1 of 1

Question about RAM address offset

Posted: Thu Jul 18, 2019 3:02 am
by blevlab
Hi,

I am trying to understand how different modules in the Verilog code for V0.92 access the BRAM. I am a little confused as to how the address offset is sent to each module. For example, I know that the house keeping module starts from 0x40000000, scope starts from 0x40100000 and so on so forth. But in the Verilog code, in the scope module, all the addresses are 20 bit and I don't see where the address offset comes in. I also couldn't find this information in the top module. Any help and tips are greatly appreciated! Thanks!

Re: Question about RAM address offset

Posted: Tue Mar 03, 2020 3:48 pm
by redpitaya
Hi and thank you for posting!

You should find the necessary information located in one of the below mentioned files:

uio-api.dtso
fpga.dtso
systemZ10.tcl / systemZ20.tcl