hello guys, in fact i'm designing a board with the TM4C, my question is that it is possible (software and hardware) to have two or more TM4C processors connected to the same EPI bus, so that we can have access to a single flash and SDRAM? thank you
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hello guys, in fact i'm designing a board with the TM4C, my question is that it is possible (software and hardware) to have two or more TM4C processors connected to the same EPI bus, so that we can have access to a single flash and SDRAM? thank you
thank you very much for your feed back, what about the PCB layout point of view? i mean how can i terminate each line to adapt impedance..?
Depending upon bus speed & pcb layout restrictions - you may consider the use of, "multiplex IC(s)" (or FPGA/CPLD) - commonly routed to the memory devices - and switchable then between (each) MCU. This method eliminates the requirement to toggle (both) MCU's (many) dedicated pins - between EPI & GPIO (input) - thus provides (eased & faster), "switch-over." (and may also reduce the memory's "bus trace length" (as the mux may be located adjacent to the memory) which reduces (or prevents) signal reflections.)
As w/most engineering decisions - "trade-offs" are involved - both methods enjoy advantages...
Thank you - as well. Please give a 2nd read as I added a note, "Reduced signal reflections" enabled by the adjacent location of memory & mux.
Yours is an "inspired" idea - having MCUs (share) a common memory resource saves cost while reducing board size. You may want to carefully plot, then segregate, "memory access locations" - reserved for each MCU.