gmii module#
- class GMII(col=False, cs=False, tx_er=False)[source]#
Bases:
PortGigabit Media Independent Interface (GMII) Bundle Generator see https://en.wikipedia.org/wiki/Media-independent_interface#GMII
- Parameters:
col – Include collision line
cs – Include carrier sense line
tx_er – Include transmit error line
- txd = (Port(), Port(), Port(), Port(), Port(), Port(), Port(), Port())#
Transmit data bus
- rxd = (Port(), Port(), Port(), Port(), Port(), Port(), Port(), Port())#
Receive data bus
- gtx_clk = Port()#
Gigabit Clock (125MHz)
- tx_clk = Port()#
Transmit clock for 10/100 MBit
- tx_en = Port()#
Transmit enable
- rx_clk = Port()#
Receive clock line
- rx_dv = Port()#
Receive data valid line
- rx_er = Port()#
Receive error line