My Project
v0.0.16
|
Entities | |
flat | architecture |
Libraries | |
ieee | |
ipbus_lib |
Use Clauses | |
std_logic_1164 | |
numeric_std | |
ipbus | Package <ipbus> |
Generics | |
BUFWIDTH | natural := 2 |
INTERNALWIDTH | natural := 1 |
ADDRWIDTH | natural := 11 |
SECONDARYPORT | std_logic := ' 0 ' |
IPBUSPORT | std_logic_vector ( 15 DOWNTO 0 ) := x " C351 " |
Ports | |
mac_clk | in std_logic |
rst_macclk | in std_logic |
ipb_clk | in std_logic |
rst_ipb | in std_logic |
IP_addr | in std_logic_vector ( 31 DOWNTO 0 ) |
MAC_addr | in std_logic_vector ( 47 DOWNTO 0 ) |
ipbus_port | in std_logic_vector ( 15 DOWNTO 0 ) := x " C351 " |
enable | in std_logic |
RARP | in std_logic |
mac_rx_data | in std_logic_vector ( 7 DOWNTO 0 ) |
mac_rx_error | in std_logic |
mac_rx_last | in std_logic |
mac_rx_valid | in std_logic |
mac_tx_ready | in std_logic |
pkt_done_read | in std_logic |
pkt_done_write | in std_logic |
raddr | in std_logic_vector ( 11 DOWNTO 0 ) |
waddr | in std_logic_vector ( 11 DOWNTO 0 ) |
wdata | in std_logic_vector ( 31 DOWNTO 0 ) |
we | in std_logic |
busy | out std_logic |
mac_tx_data | out std_logic_vector ( 7 DOWNTO 0 ) |
mac_tx_error | out std_logic |
mac_tx_last | out std_logic |
mac_tx_valid | out std_logic |
My_IP_addr | out std_logic_vector ( 31 DOWNTO 0 ) |
Got_IP_addr | out std_logic |
pkt_rdy | out std_logic |
rdata | out std_logic_vector ( 31 DOWNTO 0 ) |
rxpacket_ignored | out std_logic |
rxpacket_dropped | out std_logic |
|
Generic |
|
Generic |
|
Port |
|
Port |
|
Port |
|
Library |
|
Generic |
|
Port |
|
Port |
|
Package |
|
Library |
|
Port |
|
Generic |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Package |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Generic |
|
Package |
|
Port |
|
Port |
|
Port |