USB + Network on XCORE-200 Topic is solved

If you have a simple question and just want an answer.
ffomich
Experienced Member
Posts: 119
Joined: Mon Sep 15, 2014 1:32 pm

USB + Network on XCORE-200

Post by ffomich »

Hi XMOSers :)
Is it possible to use USB and RGMII interfaces simulteniously on the same tile[1] of XE216-512-TQ128?
I think that it's impossible because these interfaces use some ports concurrently.
Am I right?


View Solution
henk
Respected Member
Posts: 347
Joined: Wed Jan 27, 2016 5:21 pm

Post by henk »

Hi ffomich,

You are correct.

The reason that USB can run on either tile is so that the XE216 supports both of the following designs:

* A design that has both RGMII and USB ports, but uses either one at any one time (for example, a design boots as either a USB device or an Ethernet device). In this case, use tile[0] for all GPIO, and reserve tile[1] for either RGMII or USB.

* A design that has both RGMII and USB ports, and use both simultaneously (for example a bridge). In this case, use tile[0] for USB, tile[1] for RGMII, and you can use whatever is left over on tile[0] for GPIO.

Cheers,
Henk