Hello,
i'm using Texas Stellaris LM3S9B96.
First I am designing the board, so I have to do all the wires between all components and the microcontroller, so when software will be developed everything will be ok.
I would like to use a SDRAM and a CPLD at the same time. The idea is to use address/data bus for both these components, in order to save pins on Stellaris and use those of the CPLD (I have a lot of digital input, I would like to transform these inputs in information carried by data bus).
Looking the datasheet (link:
https://www.ti.com/lit/ds/symlink/lm3s9b96.pdf) at page 461, it seems possible to do it with EPI Module, but it isn't clear how to do the selection between components attached. Is it a static selection, so I have to use only one component at once? Doesn't the microcontroller understand automatically, in base of the memory address, wich component will use the bus?
Thank you very much