Entity: mii_phy_if
- File: mii_phy_if.v
Diagram
Description
Language: Verilog 2001
Generics
Generic name | Type | Value | Description |
---|---|---|---|
TARGET | "GENERIC" | target ("SIM", "GENERIC", "XILINX", "ALTERA") | |
CLOCK_INPUT_STYLE | "BUFIO2" | Clock input style ("BUFG", "BUFR", "BUFIO", "BUFIO2") Use BUFR for Virtex-5, Virtex-6, 7-series Use BUFG for Ultrascale Use BUFIO2 for Spartan-6 |
Ports
Port name | Direction | Type | Description |
---|---|---|---|
rst | input | wire | |
mac_mii_rx_clk | output | wire | * MII interface to MAC */ |
mac_mii_rx_rst | output | wire | |
mac_mii_rxd | output | wire [3:0] | |
mac_mii_rx_dv | output | wire | |
mac_mii_rx_er | output | wire | |
mac_mii_tx_clk | output | wire | |
mac_mii_tx_rst | output | wire | |
mac_mii_txd | input | wire [3:0] | |
mac_mii_tx_en | input | wire | |
mac_mii_tx_er | input | wire | |
phy_mii_rx_clk | input | wire | * MII interface to PHY */ |
phy_mii_rxd | input | wire [3:0] | |
phy_mii_rx_dv | input | wire | |
phy_mii_rx_er | input | wire | |
phy_mii_tx_clk | input | wire | |
phy_mii_txd | output | wire [3:0] | |
phy_mii_tx_en | output | wire | |
phy_mii_tx_er | output | wire |
Signals
Name | Type | Description |
---|---|---|
phy_mii_txd_reg | reg [3:0] | |
phy_mii_tx_en_reg | reg | |
phy_mii_tx_er_reg | reg | |
tx_rst_reg | reg [3:0] | reset sync |
rx_rst_reg | reg [3:0] |
Processes
- unnamed: ( @(posedge mac_mii_tx_clk) )
Type: always
- unnamed: ( @(posedge mac_mii_tx_clk or posedge rst) )
Type: always
- unnamed: ( @(posedge mac_mii_rx_clk or posedge rst) )
Type: always
Instantiations
- rx_ssio_sdr_inst: ssio_sdr_in