Module ip_mac_fc_dec_g

pi_resetlogicpi_f_clocklogicpi_g_clocklogicpi_gigabitlogicpi_xmit_nfclogicpi_fc_enablelogicpi_fc_togglelogicpi_fc_value[15:0]logicpo_en_clockregpo_fc_tx_offreg

Block Diagram of ip_mac_fc_dec_g

Ports

Name

Type

Direction

Description

pi_reset

wire logic

input

Global Software/Hardware Reset (receive clock domain)

pi_f_clock

wire logic

input

Free Receive GMII/MII 125/25/2.5 MHz clock (from Clock Manager)

pi_g_clock

wire logic

input

Gated Receive GMII/MII 125/25/2.5 MHz clock (from Clock Manager)

po_en_clock

reg

output

Enable Receive GMII/MII 125/25/2.5 MHz clock (from Clock Manager)

pi_gigabit

wire logic

input

Operating 1000 Mbps (Gigabit) mode

pi_xmit_nfc

wire logic

input

Transmit FSM data frame transmit enable (when full duplex)

pi_fc_enable

wire logic

input

NOTE: This signal is not asserted during flow control frame transmission Receive flow control enable (flow control decoding enable)

pi_fc_toggle

wire logic

input

New pause frame received (pi_fc_value valid)

pi_fc_value

wire logic [15 : 0]

input

Pause time (from RX EMAC, FC frame decoding)

po_fc_tx_off

reg

output

Received FC packet (Transmit stop command)

Always Blocks

always @ ( posedge pi_g_clock or negedge pi_reset )

FC Transmit OFF Process

always @ ( posedge pi_f_clock or negedge pi_reset )

Clock Gating Module

Instances