The circuit you design is a bridge, just not an off the shelf pre-made one, instead it is a custom one. Like I said use the address and decode the upper bits to determine if you are accessing the SRAM and use the decode and the vaild strobe to generate a write pulse while applying the address and data to the SRAM. To read you have to do something similar, but in that case you need to output to the data to the AXI master and generate the valid.
I'm not going to write the code for you.