My Project
v0.0.16
|
Processes | |
align_marker_proc | ( ttc_clk_in ) |
Components | |
gtx_quad_wrapper_8b10bx32b | <Entity gtx_quad_wrapper_8b10bx32b> |
Constants | |
BYTE_WIDTH | natural := 4 |
DATA_WIDTH | natural := 8 * BYTE_WIDTH |
RAM18B_X_MULT | integer := 14 |
RAM18B_X_OFFSET | fset_array := ( 0 , 0 , 0 , 0 ) |
RAM18B_Y_MULT | integer := 20 |
RAM18B_Y_OFFSET | fset_array := ( 1 , 6 , 13 , 18 ) |
Types | |
info | array ( natural range <> ) of std_logic_vector ( DATA_WIDTH downto 0 ) |
offset_array | ( 0 to 3 ) integer |
Signals | |
txinfo_at_ttc_clk | info ( 3 downto 0 ) |
txinfo_at_link_clk | info ( 3 downto 0 ) |
txcomma_at_link_clk | std_logic_vector ( 3 downto 0 ) |
txdata_at_link_clk | type_32b_data_array ( 3 downto 0 ) |
txpad_at_link_clk | std_logic_vector ( 3 downto 0 ) |
txusrclk | std_logic_vector ( 3 downto 0 ) |
rxusrclk | std_logic_vector ( 3 downto 0 ) |
txusrrst | std_logic_vector ( 3 downto 0 ) |
rxusrrst | std_logic_vector ( 3 downto 0 ) |
txdata | type_32b_data_array ( 3 downto 0 ) |
rxdata | type_32b_data_array ( 3 downto 0 ) |
txcharisk | type_32b_charisk_array ( 3 downto 0 ) |
rxcharisk | type_32b_charisk_array ( 3 downto 0 ) |
loopback | type_loopback_array ( 3 downto 0 ) |
txpolarity | std_logic_vector ( 3 downto 0 ) |
rxpolarity | std_logic_vector ( 3 downto 0 ) |
rxchariscomma | type_32b_chariscomma_array ( 3 downto 0 ) |
rxpcommaalignen | std_logic_vector ( 3 downto 0 ) := " 1111 " |
rxmcommaalignen | std_logic_vector ( 3 downto 0 ) := " 1111 " |
rxbyteisaligned | std_logic_vector ( 3 downto 0 ) |
rxdata_int | type_32b_data_array ( 3 downto 0 ) |
rxdatavalid_int | std_logic_vector ( 3 downto 0 ) |
rxcdrlock | std_logic_vector ( 3 downto 0 ) |
txoutclk | std_logic_vector ( 3 downto 0 ) |
txdatavalid | std_logic_vector ( 3 downto 0 ) |
rxdatavalid | std_logic_vector ( 3 downto 0 ) |
rx_comma_det | std_logic_vector ( 3 downto 0 ) |
tx_fsm_reset | std_logic_vector ( 3 downto 0 ) |
rx_fsm_reset | std_logic_vector ( 3 downto 0 ) |
tx_fsm_reset_done | std_logic_vector ( 3 downto 0 ) |
rx_fsm_reset_done | std_logic_vector ( 3 downto 0 ) |
orbit_tag_enable | std_logic_vector ( 3 downto 0 ) |
align_disable | std_logic_vector ( 3 downto 0 ) |
buf_inc | std_logic_vector ( 3 downto 0 ) |
buf_dec | std_logic_vector ( 3 downto 0 ) |
rx_crc_checked_cnt | type_vector_of_stdlogicvec_x8 ( 3 downto 0 ) |
rx_crc_error_cnt | type_vector_of_stdlogicvec_x8 ( 3 downto 0 ) |
reset_crc_counters | std_logic_vector ( 3 downto 0 ) |
rx_trailer | type_vector_of_stdlogicvec_x32 ( 3 downto 0 ) |
tx_trailer | type_vector_of_stdlogicvec_x32 ( 3 downto 0 ) |
data_start | std_logic_vector ( 3 downto 0 ) |
divclk | std_logic_vector ( 4 downto 0 ) |
divclkout | std_logic_vector ( 4 downto 0 ) |
soft_reset | std_logic |
soft_reset_sysclk | std_logic |
qplllock_i | std_logic |
quad_x_loc | std_logic |
quad_y_loc | std_logic_vector ( 3 downto 0 ) |
Instantiations | |
div_ref | freq_ctr_div |
tx_crc_insert | links_crc_tx |
tx_clk_bridge | cdc_txdata_circular_buf |
tx_kcode_insert | kcode_insert_commas_and_pad |
sync_pulse_inst | async_pulse_sync |
quad_wrapper_inst | gtx_quad_wrapper_8b10bx32b <Entity gtx_quad_wrapper_8b10bx32b> |
rxdata_simple_cdc_buf_inst | rxdata_simple_cdc_buf |
rx_crc | links_crc_rx |
align_marker_proc | ( | ttc_clk_in | ) |
|
Signal |
|
Signal |
|
Signal |
|
Constant |
|
Signal |
|
Constant |
|
Instantiation |
|
Signal |
|
Signal |
|
Component |
|
Type |
|
Signal |
|
Type |
|
Signal |
|
Signal |
|
Instantiation |
|
Signal |
|
Signal |
|
Constant |
|
Constant |
|
Constant |
|
Constant |
|
Signal |
|
Signal |
|
Instantiation |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Instantiation |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Instantiation |
|
Instantiation |
|
Instantiation |
|
Signal |
|
Signal |
|
Instantiation |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |
|
Signal |