LatDrIvE
Member level 4

Hello All,
there is a 32bit Data Bram. I am trying to load a 32 bits data in the fourth location (4) of the Bram (0-255 locations).
The addresses are :
Address Map for Processor ppc405_0
(0b0000010000-0b0000010011) ppc405_0
(0b0000100000-0b0000100011) ppc405_0
(0x40000000-0x40007fff) docm_cntlr docm
(0x80000000-0x8000ffff) LEDs_16Bit plb
(0xffff8000-0xffffffff) iocm_cntlr iocm
In order to load the 32 bit data in the fourth location of the Dataside Bram the given address for this location from my testbench will be the
address<= "0000000000000000000000000000100" (location 4)
or should be given as
address <= "1000000000000000000000000000100" [(0x40000004]?
regards
there is a 32bit Data Bram. I am trying to load a 32 bits data in the fourth location (4) of the Bram (0-255 locations).
The addresses are :
Address Map for Processor ppc405_0
(0b0000010000-0b0000010011) ppc405_0
(0b0000100000-0b0000100011) ppc405_0
(0x40000000-0x40007fff) docm_cntlr docm
(0x80000000-0x8000ffff) LEDs_16Bit plb
(0xffff8000-0xffffffff) iocm_cntlr iocm
In order to load the 32 bit data in the fourth location of the Dataside Bram the given address for this location from my testbench will be the
address<= "0000000000000000000000000000100" (location 4)
or should be given as
address <= "1000000000000000000000000000100" [(0x40000004]?
regards