faust861
Newbie level 6
- Joined
- Jun 23, 2010
- Messages
- 11
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- Italy
- Activity points
- 1,406
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
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