auto_receiver Entity Reference
receives packets from EMAC & decodes packets
More...
List of all members.
|
Architectures |
auto_receiver_arc | Architecture |
| receives packets from EMAC & decodes packets 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
|
numeric_std | |
| arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file
|
vcomponents | |
| Header with Xilinx primitives.
|
udp_addresses | Package <udp_addresses> |
ncm_package | Package <ncm_package> |
Ports |
clk | in |
| Clock.
|
en | in |
| enable receiver (NCM)
|
busy | out |
| we are just receiving one packet
|
rx_fifo_rst | out |
| FIFO reset.
|
rx_fifo_data | in ( 7 downto 0 ) |
| data from FIFO
|
rx_fifo_en | out |
| FIFO read enable.
|
rx_good_packet | in |
| start packet reception
|
rx_bad_packet | in |
| start packet reception
|
rx_valid | in |
| end packet reception
|
rx_rderr | in |
| rcv fifo read error - we are too fast (should not happen anyway)
|
ncm_sync | out |
| ncm interface to rcv_fifo, unused
|
ncm_rcv_channel | out ( 3 downto 0 ) |
| ncm interface to rcv_fifo, unused
|
ncm_rcv_en | out |
| ncm interface to rcv_fifo, unused
|
ncm_rcv_data | out ( 7 downto 0 ) |
| ncm interface to rcv_fifo, unused
|
ncm_rcv_reset | out |
| ncm interface to rcv_fifo, unused
|
lastpacketlen | out ( 15 downto 0 ) |
| statistics interface, unused
|
goodcnt | out ( 31 downto 0 ) |
| statistics interface, unused
|
nobroadcst | out ( 15 downto 0 ) |
| statistics interface, unused
|
badcnt | out ( 31 downto 0 ) |
| statistics interface, unused
|
ARP_vld | out |
| ARP request flag.
|
SHA | out ( 47 downto 0 ) |
| ARP SHA.
|
SPA | out ( 31 downto 0 ) |
| ARP SPA.
|
packet | out ( 19 downto 0 ) |
| RX packet-nr.
|
data_type | out ( 11 downto 0 ) |
| RX packet type.
|
Detailed Description
receives packets from EMAC & decodes packets
en is used to turn on/off receivers; receive channels are reset automatically;
Definition at line 67 of file auto_receiver.vhd.
Member Data Documentation
badcnt out ( 31 downto 0 ) [Port] |
arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file
Definition at line 54 of file auto_receiver.vhd.
packet out ( 19 downto 0 ) [Port] |
rcv fifo read error - we are too fast (should not happen anyway)
Definition at line 78 of file auto_receiver.vhd.
SHA out ( 47 downto 0 ) [Port] |
SPA out ( 31 downto 0 ) [Port] |
unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file
Definition at line 52 of file auto_receiver.vhd.
The documentation for this class was generated from the following file: