X3D00/X3D01 and RGMII Topic is solved

If you have a simple question and just want an answer.
User avatar
lukehatpadl
Active Member
Posts: 34
Joined: Sat Jul 08, 2023 5:15 am

X3D00/X3D01 and RGMII

Post by lukehatpadl »

Another question from me, sorry.

The portmap spreadsheet suggests that X3D00/X3D01 are unavailable if RGMII is enabled.

Questions:

(a) is this global, i.e. if RGMII is enabled on tile 1 but not 3, are these ports free?
(b) is it even correct, as the XE232-1024-FB374 datasheet (figure 16) does not mention these ports?

Thanks :)
View Solution
Joe
Verified
Experienced Member
Posts: 68
Joined: Sun Dec 13, 2009 1:12 am

Post by Joe »

Hi,

Thanks for the question, sorry for the delay in replying.

The port map is correct although could be clearer in saying the RGMII ports are not available if RGMII is used/enabled *on that tile*. So as you pointed out, it it not global, enabling RGMII on tile 1 does not affect tile 3 and vice versa.

The ports (X3D00/X3D01) are ports 1A and 1B and can be seen in Figure 17 of the datasheet. For this diagram Tile 1 can equally be read as Tile 3 if that tile is used.

The XE232 is two XE216 die in the same package connected by links so tiles 2 and 3 have identical functionality to tiles 0 and 1.

Cheers,
Joe
XMOS hardware grey beard.