and addr_ok_o wasn't being set... lots of little things. also the address seems to be multiplied by 4, which tends to suggest that the LSBs are incorrectly being used as the "full" address to the SRAM. l.