clk |
input |
wire |
Señal de clock |
rst |
input |
wire |
Señal de reset |
mcf_valid |
output |
wire |
Flag que indica que el marco de control MAC es válido. |
mcf_ready |
input |
wire |
Flag que indica que el receptor está listo para aceptar un nuevo marco. |
mcf_eth_dst |
output |
wire [47:0] |
Dirección MAC de destino del marco de control MAC. |
mcf_eth_src |
output |
wire [47:0] |
Dirección MAC de origen del marco de control MAC. |
mcf_eth_type |
output |
wire [15:0] |
Tipo de Ethernet del marco de control MAC. |
mcf_opcode |
output |
wire [15:0] |
Opcode del marco de control MAC. |
mcf_params |
output |
wire [MCF_PARAMS_SIZE*8-1:0] |
Parámetros del marco de control MAC. |
tx_lfc_req |
input |
wire |
Solicitud de control de flujo a nivel de enlace para transmisión. |
tx_lfc_resend |
input |
wire |
Solicitud de reenvío del marco de control de flujo a nivel de enlace. |
tx_pfc_req |
input |
wire [7:0] |
Solicitud de control de flujo prioritario para transmisión. |
tx_pfc_resend |
input |
wire |
Solicitud de reenvío del marco de control de flujo prioritario. |
cfg_tx_lfc_eth_dst |
input |
wire [47:0] |
Configuración de la dirección MAC de destino para LFC. |
cfg_tx_lfc_eth_src |
input |
wire [47:0] |
Configuración de la dirección MAC de origen para LFC. |
cfg_tx_lfc_eth_type |
input |
wire [15:0] |
Configuración del tipo de Ethernet para LFC. |
cfg_tx_lfc_opcode |
input |
wire [15:0] |
Configuración del opcode para LFC. |
cfg_tx_lfc_en |
input |
wire |
Habilitación del control de flujo a nivel de enlace. |
cfg_tx_lfc_quanta |
input |
wire [15:0] |
Configuración de la cantidad de tiempo para LFC. |
cfg_tx_lfc_refresh |
input |
wire [15:0] |
Configuración del tiempo de refresco para LFC. |
cfg_tx_pfc_eth_dst |
input |
wire [47:0] |
Configuración de la dirección MAC de destino para PFC. |
cfg_tx_pfc_eth_src |
input |
wire [47:0] |
Configuración de la dirección MAC de origen para PFC. |
cfg_tx_pfc_eth_type |
input |
wire [15:0] |
Configuración del tipo de Ethernet para PFC. |
cfg_tx_pfc_opcode |
input |
wire [15:0] |
Configuración del opcode para PFC. |
cfg_tx_pfc_en |
input |
wire |
Habilitación del control de flujo prioritario. |
cfg_tx_pfc_quanta |
input |
wire [8*16-1:0] |
Configuración de la cantidad de tiempo para cada prioridad en PFC. |
cfg_tx_pfc_refresh |
input |
wire [8*16-1:0] |
Configuración del tiempo de refresco para cada prioridad en PFC. |
cfg_quanta_step |
input |
wire [9:0] |
Paso de incremento para la cantidad de tiempo. |
cfg_quanta_clk_en |
input |
wire |
Habilitación del reloj para la cantidad de tiempo. |
stat_tx_lfc_pkt |
output |
wire |
Indicador de paquete LFC transmitido. |
stat_tx_lfc_xon |
output |
wire |
Indicador de señal XON en LFC. |
stat_tx_lfc_xoff |
output |
wire |
Indicador de señal XOFF en LFC. |
stat_tx_lfc_paused |
output |
wire |
Indicador de pausa en LFC. |
stat_tx_pfc_pkt |
output |
wire |
Indicador de paquete PFC transmitido. |
stat_tx_pfc_xon |
output |
wire [7:0] |
Indicador de señal XON en PFC para cada prioridad. |
stat_tx_pfc_xoff |
output |
wire [7:0] |
Indicador de señal XOFF en PFC para cada prioridad. |
stat_tx_pfc_paused |
output |
wire [7:0] |
Indicador de pausa en PFC para cada prioridad. |