I'm dealing with a multiprocessor board design. The major issue is speed. Processors should be connected to a ring but they don't have dedicated ports (similar with Serial Rapid IO on TI DSPs see here
formatting link
Each processor can address up to 2Gbytes of external SRAM/SDRAM memory and 1Mbyte of internal L2 memory. The goal is to connect the nodes on the ring (see basics here:
formatting link
so every node could address the shared memory
formatting link
and data may flow between any pair of nodes. How will you address the shared memory to achieve the goal ?
thx, Vasile