wr_endpoint: major rework of the MDIO/LPDC interface:
- we now use Cheby for the MDIO register layout (small changes in the naming) - dropped LPC_CTRL/LPC_STAT registers in favour of a full WB master interface to the PHY.
Showing
- modules/wr_endpoint/Manifest.py 1 addition, 1 deletionmodules/wr_endpoint/Manifest.py
- modules/wr_endpoint/endpoint_pkg.vhd 19 additions, 11 deletionsmodules/wr_endpoint/endpoint_pkg.vhd
- modules/wr_endpoint/ep_1000basex_pcs.vhd 136 additions, 142 deletionsmodules/wr_endpoint/ep_1000basex_pcs.vhd
- modules/wr_endpoint/ep_mdio_regs.cheby 594 additions, 0 deletionsmodules/wr_endpoint/ep_mdio_regs.cheby
- modules/wr_endpoint/ep_mdio_regs.vhd 504 additions, 0 deletionsmodules/wr_endpoint/ep_mdio_regs.vhd
- modules/wr_endpoint/ep_rx_pcs_16bit.vhd 51 additions, 31 deletionsmodules/wr_endpoint/ep_rx_pcs_16bit.vhd
- modules/wr_endpoint/ep_tx_pcs_16bit.vhd 44 additions, 22 deletionsmodules/wr_endpoint/ep_tx_pcs_16bit.vhd
- modules/wr_endpoint/generate-cheby-files.sh 5 additions, 0 deletionsmodules/wr_endpoint/generate-cheby-files.sh
- modules/wr_endpoint/wr_endpoint.vhd 36 additions, 12 deletionsmodules/wr_endpoint/wr_endpoint.vhd
- modules/wr_endpoint/xwr_endpoint.vhd 15 additions, 12 deletionsmodules/wr_endpoint/xwr_endpoint.vhd
Please register or sign in to comment