|
AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
|
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> |
Definition at line 58 of file XGbEMAC.vhd.
1.8.1