ncm_temac Entity Reference

interface to HW MAC More...

Inheritance diagram for ncm_temac:

Inheritance graph
[legend]
Collaboration diagram for ncm_temac:

Collaboration graph
[legend]

List of all members.


Architectures

ncm_temac_arc Architecture
 interface to HW MAC More...

Libraries

ieee 
 standard IEEE library
unisim 
 Library with Xilinx primitives.
work 

Packages

std_logic_1164 
 std_logic definitions, see file
std_logic_arith 
 arithmetic operations on std_logic datatypes, see file
std_logic_unsigned 
 unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file
vcomponents 
 Header with Xilinx primitives.
ncm_package  Package <ncm_package>

Ports

sys_clk  in std_logic
 Clock.
TXVLD_N  out std_logic
 debug
DATA_IN  in std_logic_vector ( 7 downto 0 )
 databyte to send
SOF  in std_logic
 Start of frame flag.
EOF  in std_logic
 End of frame flag.
EN  in std_logic
 Enable.
rst_n  in std_logic
 Reset, active low.
pause  out std_logic
 debug
EMPTY  out std_logic
 TX FIFO empty flag.
gmii_rx_clk  in std_logic
 GMII PHY.
gmii_rx_dv  in std_logic
 GMII PHY.
gmii_rx_er  in std_logic
 GMII PHY.
gmii_rxd  in std_logic_vector ( 0 to 7 )
 GMII PHY.
mii_tx_clk  in std_logic
 GMII PHY.
gmii_tx_en  out std_logic
 GMII PHY.
gmii_tx_er  out std_logic
 GMII PHY.
gmii_txd  out std_logic_vector ( 0 to 3 )
 GMII PHY.
MDC_0  out std_logic
 GMII PHY.
mdio  inout std_logic
 GMII PHY.
phy_rst_n  out std_logic
 GMII PHY.
DATA_OUT  out std_logic_vector ( 7 downto 0 )
 databyte received
DATAVLD  out std_logic
 RX data valid.
PACKET  out std_logic_vector ( 19 downto 0 )
 RX packet-nr.
DATA_TYPE  out std_logic_vector ( 11 downto 0 )
 RX packet-type.
ARP_vld  out std_logic
 ARP request flag.
SHA  out std_logic_vector ( 47 downto 0 )
 ARP SHA.
SPA  out std_logic_vector ( 31 downto 0 )
 ARP SPA.
led1  out std_logic
 debug
led2  out std_logic
 debug


Detailed Description

interface to HW MAC

Prepares control and data signals for HW MAC

Definition at line 40 of file ncm_temac.vhd.


Member Data Documentation

ARP_vld out std_logic [Port]

ARP request flag.

Definition at line 65 of file ncm_temac.vhd.

DATA_IN in std_logic_vector ( 7 downto 0 ) [Port]

databyte to send

Definition at line 43 of file ncm_temac.vhd.

DATA_OUT out std_logic_vector ( 7 downto 0 ) [Port]

databyte received

Definition at line 61 of file ncm_temac.vhd.

DATA_TYPE out std_logic_vector ( 11 downto 0 ) [Port]

RX packet-type.

Definition at line 64 of file ncm_temac.vhd.

DATAVLD out std_logic [Port]

RX data valid.

Definition at line 62 of file ncm_temac.vhd.

EMPTY out std_logic [Port]

TX FIFO empty flag.

Definition at line 49 of file ncm_temac.vhd.

EN in std_logic [Port]

Enable.

Definition at line 46 of file ncm_temac.vhd.

EOF in std_logic [Port]

End of frame flag.

Definition at line 45 of file ncm_temac.vhd.

gmii_rx_clk in std_logic [Port]

GMII PHY.

Definition at line 50 of file ncm_temac.vhd.

gmii_rx_dv in std_logic [Port]

GMII PHY.

Definition at line 51 of file ncm_temac.vhd.

gmii_rx_er in std_logic [Port]

GMII PHY.

Definition at line 52 of file ncm_temac.vhd.

gmii_rxd in std_logic_vector ( 0 to 7 ) [Port]

GMII PHY.

Definition at line 53 of file ncm_temac.vhd.

gmii_tx_en out std_logic [Port]

GMII PHY.

Definition at line 55 of file ncm_temac.vhd.

gmii_tx_er out std_logic [Port]

GMII PHY.

Definition at line 56 of file ncm_temac.vhd.

gmii_txd out std_logic_vector ( 0 to 3 ) [Port]

GMII PHY.

Definition at line 57 of file ncm_temac.vhd.

ieee library [Library]

standard IEEE library

Definition at line 24 of file ncm_temac.vhd.

led1 out std_logic [Port]

debug

Definition at line 68 of file ncm_temac.vhd.

led2 out std_logic [Port]

debug

Definition at line 69 of file ncm_temac.vhd.

MDC_0 out std_logic [Port]

GMII PHY.

Definition at line 58 of file ncm_temac.vhd.

mdio inout std_logic [Port]

GMII PHY.

Definition at line 59 of file ncm_temac.vhd.

mii_tx_clk in std_logic [Port]

GMII PHY.

Definition at line 54 of file ncm_temac.vhd.

PACKET out std_logic_vector ( 19 downto 0 ) [Port]

RX packet-nr.

Definition at line 63 of file ncm_temac.vhd.

pause out std_logic [Port]

debug

Definition at line 48 of file ncm_temac.vhd.

phy_rst_n out std_logic [Port]

GMII PHY.

Definition at line 60 of file ncm_temac.vhd.

rst_n in std_logic [Port]

Reset, active low.

Definition at line 47 of file ncm_temac.vhd.

SHA out std_logic_vector ( 47 downto 0 ) [Port]

ARP SHA.

Definition at line 66 of file ncm_temac.vhd.

SOF in std_logic [Port]

Start of frame flag.

Definition at line 44 of file ncm_temac.vhd.

SPA out std_logic_vector ( 31 downto 0 ) [Port]

ARP SPA.

Definition at line 67 of file ncm_temac.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Definition at line 26 of file ncm_temac.vhd.

std_logic_arith package [Package]

arithmetic operations on std_logic datatypes, see file

Definition at line 28 of file ncm_temac.vhd.

std_logic_unsigned package [Package]

unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file

Definition at line 30 of file ncm_temac.vhd.

sys_clk in std_logic [Port]

Clock.

Definition at line 41 of file ncm_temac.vhd.

TXVLD_N out std_logic [Port]

debug

Definition at line 42 of file ncm_temac.vhd.

unisim library [Library]

Library with Xilinx primitives.

Definition at line 32 of file ncm_temac.vhd.

vcomponents package [Package]

Header with Xilinx primitives.

Definition at line 34 of file ncm_temac.vhd.


The documentation for this class was generated from the following file:

Author: M.Niegl
Generated on Tue Nov 4 00:58:05 2008 for BCM-AAA by doxygen 1.5.7.1-20081012