sram won't read msb of address | Cypress Semiconductor
sram won't read msb of address
I switched srams, to a 16 bit sram with 18 address bits and now I cannot read/write to the external sram when I'm accessing anything using the msb (addr bits 16 and 17).
I found when I disconnect the 16 and 17 addr bits and tie them either high or low it works fine, but when its connected to the psoc and being selected by the emif component it displays the same thing on the lcd (i get changing values when its accessing only the lower 0-15 addrs bits or if 16 and 17 are not connected).
this is consistent across gpio pins.
I'm using 512kbx16 sram: CY7C1041D
Its almost as if the way the psoc is interacting with the sram is messing it up somehow.
Does anyone know what is going on?