Skip to content

jsl/protocols/ethernet/MII/GMII

Package name: jsl/protocols/ethernet/MII/GMII

Summary

General Definitions

Function Description
gmii Gigabit Media Independent Interface (GMII) Bundle Generator
Variable Description
GMII_BUS_WIDTH

Definitions

General Definitions

gmii

Gigabit Media Independent Interface (GMII) Bundle Generator

public defn gmii (pins:MIIPins ...)

  • pins: MIIPins - Enable flags for optional ports
  • txd - Transmit Data Bus

  • rxd - Receive Data Bus

  • gtx-clk - Gigabit Clock (125MHz)

  • tx-clk - Transmit Clock for 10/100Mbit

  • tx-en - Transmit Enable

  • tx-er - Optional Transmit Error Signal

  • rx-clk - Received Clock Line

  • rx-dv - Data Valid Line

  • rx-er - Receive Error Line

  • col - Optional Collision Detect (half-duplex only)

  • cs - Optional Carrier Sense Line (half-duplex only)

References

  • https://en.wikipedia.org/wiki/Media-independent_interface#GMII

GMII_BUS_WIDTH

public val GMII_BUS_WIDTH

Related Packages

Forwarded by packages: jsl/protocols/ethernet, jsl/protocols