AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
 All Classes Variables
Public Member Functions | Public Attributes
Behavioral Architecture Reference

List of all members.

Processes

PROCESS_1031  ( clk )
PROCESS_1032  ( clk )

Components

EthernetCRCD32  <Entity EthernetCRCD32>
link_status  <Entity link_status>

Constants

Tx_const_INIT  array13X32 := ( x " 0000fff0 " , x " ffff00fe " , x " ffffff0e " , x " 0000ff0c " , x " 0000ff0e " , x " ffffff0c " , x " ffff00fc " , x " 0000fffe " , x " 0000ff02 " , x " 00000002 " , x " fffffffc " , x " 000000fc " , x " fffffffe " )

Types

array13X32 array ( 0 to 12 ) of bit_vector ( 31 downto 0 )

Signals

Tx_ack  std_logic := ' 0 '
Tx_busy  std_logic := ' 0 '
init_tx_crc  std_logic := ' 0 '
padding  std_logic := ' 0 '
ce_tx_crc  std_logic := ' 0 '
ce_tx_crc_q  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
TxErr  std_logic := ' 0 '
TxOverrun  std_logic := ' 0 '
TxUnderrun  std_logic := ' 0 '
SendStop  std_logic := ' 0 '
SendIdle  std_logic := ' 0 '
SendIdle_q  std_logic := ' 0 '
Tx_const_do  std_logic_vector ( 12 downto 0 ) := ( others = > ' 0 ' )
Tx_const  std_logic_vector ( 36 downto 0 ) := ( others = > ' 0 ' )
Txd_wc  std_logic_vector ( 4 downto 0 ) := ( others = > ' 0 ' )
TxFrame_wc  std_logic_vector ( 9 downto 0 ) := ( others = > ' 0 ' )
Txd_ByteCnt  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
Txd  std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' )
Txd_q  std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' )
Txd_ByteCnt_q  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
Txd_ByteCnt_q2  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
tx_crc  std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' )
Rx_start  std_logic := ' 0 '
Rx_SFD  std_logic := ' 0 '
Receive  std_logic := ' 0 '
CtrlErr  std_logic := ' 0 '
TypeErr  std_logic := ' 0 '
init_rx_crc  std_logic := ' 0 '
ce_rx_crc  std_logic := ' 0 '
bad_rx_crc  std_logic := ' 0 '
check_rx_crc  std_logic := ' 0 '
Rxd_ByteCnt  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
Rxd  std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' )
Rxd_net  std_logic_vector ( 31 downto 0 ) := ( others = > ' 0 ' )
link_fault  std_logic_vector ( 1 downto 0 ) := ( others = > ' 0 ' )
Rxd_wc  std_logic_vector ( 4 downto 0 ) := ( others = > ' 0 ' )
RxFrame_wc  std_logic_vector ( 9 downto 0 ) := ( others = > ' 0 ' )

Instantiations

i_tx_CRC  EthernetCRCD32 <Entity EthernetCRCD32>
i_rx_CRC  EthernetCRCD32 <Entity EthernetCRCD32>
i_link_status  link_status <Entity link_status>

Detailed Description

Definition at line 58 of file XGbEMAC.vhd.


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