AMD · 2023–2025 · Public reference designs

Versal Ethernet Reference Designs

AMD's public Ethernet example designs for Versal evaluation boards, which I maintained as a Sr. Embedded Product Application Engineer: from 1G PS GEM designs up to 4×25G and 1×100G on the MRMAC and DCMAC hard IP, rebuilt for each Vivado release with build scripts, validation results and known issues.

  • Versal
  • MRMAC
  • DCMAC
  • 10G/25G Ethernet
  • PS GEM
  • Vivado Tcl
Versal VCK190 evaluation board on the lab bench running a 100G live traffic test with MRMAC
VCK190 on my bench: 100G live traffic test with the MRMAC.

Designs by board

BoardDesignsTool releases
VCK190PS GEM over MIO (10/100/1000BASE-T); PS GEM over EMIO to PCS/PMA (1000BASE-X on SFP); PL AXI 1G/2.5G Ethernet (SGMII, 2500BASE-X, RPLL); PL 10G with the 10G/25G High Speed Ethernet Subsystem; MRMAC 4×25G and 1×100G2020.2 to 2025.1
VPK120MRMAC 4×25G (narrow mode); DCMAC 1×100G CAUI-42023.2, 2024.2
VPK180MRMAC 10G/25G2024.2
VMK180PL 10G with the 10G/25G High Speed Ethernet Subsystem2023.2
VEK280PL AXI 1G/2.5G Ethernet over SGMII, with RPLL2024.1

Every design ships the Tcl scripts that rebuild the Vivado project and block design, its XDC constraints, and a README covering the design summary, required hardware, build steps, validation results and known issues.

Related Answer Records and guides

Alongside the designs I wrote AMD Answer Records and tutorials for the questions customers kept asking:

Links