How do the links work? Topic is solved

If you have a simple question and just want an answer.
Post Reply
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

Post by sethu_jangala »

The xCORE architecture can route messages between up to 65536 xCORE Tiles with up to 256 channels on each tile. The first 16 bits (the first two tokens) of each message are used to route to an xCORE tile. The first few bits route to a switch and the remaining bits (of the 16) route to an xCORE tile connected to the switch. The next 8 bits (next token) route to a channel within the xCORE. An L8 has a single xCORE tile connected to a single switch; a G4 has four xCORE tiles connected to a single switch. Note that the xCONNECT Links are connected to the switches, not the xCORE tiles.

Each switch contains a table which is programmed according to the interconnect structure. The switch uses the table entries to find the direction to forward arriving messages. The entries are set up so that each message is forwarded in a direction that moves it closer to its destination.

The number of xCORE tiles in specific products will be determined by need and economics. Several xCORE tiles can be combined on a single chip using a single switch or - for larger numbers - a network of switches. Chips can be combined on substrates and/or boards using the xCONNECT Links.



View Solution
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

How do the links work?

Post by sethu_jangala »

Post Reply