2017-12-21 04:34 AM
We are using STM32 microcontrollers that have a parallel data bus driven by on-board memory controller called FMC. This data bus has multiple operating modes and the one in which we are interested is synchronous non-multiplexed PSRAM. It must be synchronous, the RAM will have a clock input.
Focusing on the L4 and F7 series(only certain members of a product range have the FMC capability that depends on the package size).
To demonstrate that the bus is working properly, we would like to connect a synchronous RAM to the bus operating at 3.3V with a data bus width of 16 bits. The RAM needs to be mounted in such a way that it is easy to connect it to a target microcontroller with flying leads. I have had a good look and finding/sourcing a suitable RAM is proving very difficult as all PSRAM seems to be Asynchronous, some Cellular RAM and dual port RAM(would only need one port) does offer synchronous capabilities. Any help gratefully received
Thanks
J
2017-12-23 01:59 AM
it must be synchronous, the RAM will have a clock input.
finding/sourcing a suitable RAM is proving very difficult as all PSRAM seems to be Asynchronous
This is contradicting: do you have a RAM to interface to, or not? Why do you insist on synchronous memory?
JW
2018-01-08 01:59 AM
Hi we are interested in the operating mode
synchronous non-multiplexed PSRAM operating modes, and no we don't have any RAM to interface to that is the question we are finding it very difficult to source any.
thanks
J
2018-01-08 04:04 AM
If you just want some proof of concept device, you are then surely not interested in the particular capacity, are you? Then why don't you simply use an old-fashioned flow-through synchronous SRAM?
JW