
Detailed RGMII Design with 5 Ethernet Ports and PHY Device Integration
Explore the detailed RGMII design featuring 5 Ethernet ports, connections from PHY device to transformer and FPGA, and vital signal names and lengths for efficient integration. This design showcases the intricate network structure for seamless data transfer.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
RGMII Channels There are total 5 RGMII channels in the design Ethernet Port 0 Ethernet Port 1 Ethernet Port 2 Ethernet Port 3 Ethernet Port 4 PHY device - DP83867ERGZT Transformer - 7490240142 TSEL- Time sensitive ethernet link
Ethernet Port 0 Traces from PHY device to transformer Traces from PHY device to FPGA Traces from FPGA to PHY device Traces from transformer to connector Signal Name FPGA_TX_CLK0 TSEL_FPGA_TX_CLK0 FPGA_TX_DATA0 TSEL_FPGA_TX_DATA0 FPGA_TX_DATA1 TSEL_FPGA_TX_DATA1 FPGA_TX_DATA2 TSEL_FPGA_TX_DATA2 FPGA_TX_DATA3 TSEL_FPGA_TX_DATA3 FPGA_TX_CTRL0 TSEL_FPGA_TX_CTRL0 LengthUnit 8662um 78307um 8837um 77534um 10358um 76244um 9212um 76796um 8538um 77708um 7818um 78767um Signal Name PHY_RX_CLK Lengthunit 5163um 87081um 8095um 84255um 6110um 60782um 7476um 85400um 5286um 86776um 8690um 83771um Signal Name LengthUnit Signal Name LengthUnit MDI_A_P 13116um 15214um TSEL_DATA_P0 TSEL_FPGA_RX_CLK0 MDI_A_N 13346um 15679um TSEL_DATA_N0 PHY_RX_D0 MDI_B_P 13447um TSEL_FPGA_RX_DATA0 11512um TSEL_DATA_P1 PHY_RX_D1 MDI_B_N 13567um 11156um TSEL_DATA_N1 TSEL_FPGA_RX_DATA1 MDI_C_P 13169um 12383um TSEL_DATA_P2 PHY_RX_D2 MDI_C_N 13332um TSEL_FPGA_RX_DATA2 12391um TSEL_DATA_N2 PHY_RX_D3 MDI_D_P 13389um 13982um TSEL_DATA_P3 TSEL_FPGA_RX_DATA3 MDI_D_N 13529um 14077um TSEL_DATA_N3 PHY_RX_CTRL_MAIN TSEL_FPGA_RX_CTRL0 Traces from FPGA to PHY Lengthunit 86103um 86763um Signal Name TSEL_PHY_MDC TSEL_PHY_MDIO
Ethernet Port 1 Traces from PHY device to transformer Traces from PHY device to FPGA Traces from FPGA to PHY device Traces from transformer to connector Signal Name FPGA_TX_CLK1 TSEL_FPGA_TX_CLK1 FPGA_TX_DATA4 TSEL_FPGA_TX_DATA4 FPGA_TX_DATA5 TSEL_FPGA_TX_DATA5 FPGA_TX_DATA6 TSEL_FPGA_TX_DATA6 FPGA_TX_DATA7 TSEL_FPGA_TX_DATA7 FPGA_TX_CTRL1 TSEL_FPGA_TX_CTRL1 LengthUnit 6842um 38859um 10971um 36923um 8822um 39933um 6459um 41611um 7842um 41479um 5548um 43860um Signal Name PHY_RX_CLK Lengthunit Signal Name LengthUnit Signal Name LengthUnit 3628um MDI_A_P 11401um 17050um TSEL_DATA_P4 40134um TSEL_FPGA_RX_CLK1 MDI_A_N 11530um 17392um 5214um TSEL_DATA_N4 PHY_RX_D0 46304um TSEL_FPGA_RX_DATA4 MDI_B_P 11513um 12507um TSEL_DATA_P5 4463um PHY_RX_D1 MDI_B_N 11561um 12065um TSEL_DATA_N5 45679um TSEL_FPGA_RX_DATA5 MDI_C_P 11604um 13788um TSEL_DATA_P6 6584um PHY_RX_D2 MDI_C_N 11596um 13454um TSEL_DATA_N6 45699um TSEL_FPGA_RX_DATA6 4246um PHY_RX_D3 MDI_D_P 11515um 15632um TSEL_DATA_P7 47786um TSEL_FPGA_RX_DATA7 MDI_D_N 11507um 16084um TSEL_DATA_N7 4246um PHY_RX_CTRL_MAIN 43860um TSEL_FPGA_RX_CTRL1 Traces from FPGA to PHY Signal Name TSEL_PHY_MDC TSEL_PHY_MDIO Lengthunit 64095um 64916um
Ethernet Port 2 Traces from PHY device to transformer Traces from PHY device to FPGA Traces from FPGA to PHY device Traces from transformer to connector Signal Name PHY_RX_CLK TSEL_FPGA_RX_CLK2 PHY_RX_D0 TSEL_FPGA_RX_DATA8 PHY_RX_D1 TSEL_FPGA_RX_DATA9 PHY_RX_D2 TSEL_FPGA_RX_DATA10 PHY_RX_D3 TSEL_FPGA_RX_DATA11 PHY_RX_CTRL_MAIN TSEL_FPGA_RX_CTRL2 Lengthunit 4001um 56126um 6485um 47340um 5228um 54948um 6731um 53680um 4900um 54533um 9262um 51067um Signal Name FPGA_TX_CLK2 TSEL_FPGA_TX_CLK2 FPGA_TX_DATA8 TSEL_FPGA_TX_DATA8 FPGA_TX_DATA9 TSEL_FPGA_TX_DATA9 FPGA_TX_DATA10 TSEL_FPGA_TX_DATA10 FPGA_TX_DATA11 TSEL_FPGA_TX_DATA11 FPGA_TX_CTRL2 TSEL_FPGA_TX_CTRL2 Lengthunit 11048um 36745um 9171um 38115um 10570um 37663um 10585um 37095um 11171um 36493um 9171um 38771um Signal Name Lengthunit Signal Name Lengthunit 13633um TSEL_DATA_P8 MDI_A_P 10788um 13772um TSEL_DATA_N8 MDI_A_N 10866um 13430um TSEL_DATA_P9 MDI_B_P 10768um 13300um TSEL_DATA_N9 MDI_B_N 10818um 15254um TSEL_DATA_P10 MDI_C_P 10550um 14943um TSEL_DATA_N10 MDI_C_N 10520um 17386um TSEL_DATA_P11 MDI_D_P 10560um 17025um TSEL_DATA_N11 MDI_D_N 10687um Traces from FPGA to PHY Signal Name TSEL_PHY_MDC TSEL_PHY_MDIO Lengthunit 44291um 48052um
Ethernet Port 3 Traces from PHY device to transformer Traces from PHY device to FPGA Traces from FPGA to PHY device Traces from transformer to connector Signal Name Lengthunit Signal Name FPGA_TX_CLK3 TSEL_FPGA_TX_CLK3 FPGA_TX_DATA12 TSEL_FPGA_TX_DATA12 FPGA_TX_DATA13 TSEL_FPGA_TX_DATA13 FPGA_TX_DATA14 TSEL_FPGA_TX_DATA14 FPGA_TX_DATA15 TSEL_FPGA_TX_DATA15 FPGA_TX_CTRL3 TSEL_FPGA_TX_CTRL3 Lengthunit 13018um 40308um 14900um 38405um 14221um 39125um 17534um 36351um 16491um 37392um 18151um 35591um Signal Name PHY_RX_CLK TSEL_FPGA_RX_CLK3 PHY_RX_D0 TSEL_FPGA_RX_DATA12 PHY_RX_D1 TSEL_FPGA_RX_DATA13 PHY_RX_D2 TSEL_FPGA_RX_DATA14 PHY_RX_D3 TSEL_FPGA_RX_DATA15 PHY_RX_CTRL_MAIN TSEL_FPGA_RX_CTRL3 Lengthunit 2602um 59144um 5403um 56305um 5412um 56660um 6664um 55477um 4592um 57614um 9010um 53055um Signal Name TSEL_FPGA_TX_CLK3 TSEL_FPGA_TX_DATA12 TSEL_FPGA_TX_DATA13 TSEL_FPGA_TX_DATA14 TSEL_FPGA_TX_DATA15 Lengthunit 40308um 38405um 39125um 36351um 37392um MDI_A_P 9857um MDI_A_N 9741um MDI_B_P 9736um MDI_B_N 9758um MDI_C_P 9827um MDI_C_N 9875um MDI_D_P 9891um MDI_D_N 9883um Traces from FPGA to PHY Signal Name TSEL_PHY_MDC TSEL_PHY_MDIO Lengthunit 53431um 53264um
Ethernet Port 4 Traces from PHY device to transformer Traces from PHY device to FPGA Traces from FPGA to PHY device Traces from transformer to connector Signal Name Lengthunit 7724um 67938um 6683um 68937um 4759um 71159um 6158um 69636um 7632um 68269um 3433um 71466um Signal Name Lengthunit Signal Name Lengthunit Signal Name Lengthunit FPGA_TX_CLK4 PHY_RX_CLK 2661um MDI_A_P 9435um 14061um TSEL_FPGA_TX_CLK4 TSEL_DATA_P16 66734um TSEL_FPGA_RX_CLK4 FPGA_TX_DATA16 MDI_A_N 9476um 14355um TSEL_DATA_N16 5329um PHY_RX_D0 TSEL_FPGA_TX_DATA16 11696um MDI_B_P 9556um TSEL_DATA_P17 FPGA_TX_DATA17 72777um TSEL_FPGA_RX_DATA16 11426um TSEL_DATA_N17 MDI_B_N 9771um TSEL_FPGA_TX_DATA17 5381um PHY_RX_D1 11797um TSEL_DATA_P18 FPGA_TX_DATA18 MDI_C_P 9422um 69592um TSEL_FPGA_RX_DATA17 11367um TSEL_FPGA_TX_DATA18 TSEL_DATA_N18 MDI_C_N 9414um 7203um PHY_RX_D2 FPGA_TX_DATA19 13462um TSEL_DATA_P19 MDI_D_P 9369um 64143um TSEL_FPGA_RX_DATA18 TSEL_FPGA_TX_DATA19 13060um TSEL_DATA_N19 FPGA_TX_CTRL4 4827um MDI_D_N 9442um PHY_RX_D3 TSEL_FPGA_TX_CTRL4 73794um TSEL_FPGA_RX_DATA19 7489um PHY_RX_CTRL_MAIN 71085um TSEL_FPGA_RX_CTRL4 Traces from FPGA to PHY Signal Name TSEL_PHY_MDC TSEL_PHY_MDIO Lengthunit 73884um 66959um