CMX
CMX firmware code in-line documentation
 All Classes Namespaces Files Functions Variables
Behavioral Architecture Reference

Constants

num_cols  integer := 4
num_rows  integer := 8
num_cols_words  integer := 8
num_rows_words  integer := 8
i_col  integer := ( i_TO / num_rows )
i_row  integer := ( i_TO rem num_rows ) + num_rows * i_copy
i_row_fiber  integer := fiber_to_gtx ( i_row )
msb  integer := 128 * i_row_fiber + 127 - ( i_col * TO_Jet_size
lsb  integer := 128 * i_row_fiber + 128 - ( ( i_col + 1 ) * TO_Jet_size )
i_row_cpy  integer := i_row + i_copy * num_rows
i_row_fiber  integer := fiber_to_gtx ( i_row_cpy )

Signals

flat_array  std_logic_vector ( num_copies * num_cols_words * num_rows_words * 16 - 1 downto 0 )
send_align  std_logic_vector ( num_rows - 1 downto 0 )
send_align_ET1ET2  arr_19 ( num_rows * num_copies - 1 downto 0 )

Detailed Description

Definition at line 43 of file CMX_Jet_Topo_Encoder.vhd.

Member Data Documentation

flat_array std_logic_vector ( num_copies * num_cols_words * num_rows_words * 16 - 1 downto 0 )
Signal

Definition at line 73 of file CMX_Jet_Topo_Encoder.vhd.

i_col integer := ( i_TO / num_rows )
Constant

Definition at line 119 of file CMX_Jet_Topo_Encoder.vhd.

i_row integer := ( i_TO rem num_rows ) + num_rows * i_copy
Constant

Definition at line 120 of file CMX_Jet_Topo_Encoder.vhd.

i_row_cpy integer := i_row + i_copy * num_rows
Constant

Definition at line 159 of file CMX_Jet_Topo_Encoder.vhd.

i_row_fiber integer := fiber_to_gtx ( i_row )
Constant

Definition at line 124 of file CMX_Jet_Topo_Encoder.vhd.

i_row_fiber integer := fiber_to_gtx ( i_row_cpy )
Constant

Definition at line 160 of file CMX_Jet_Topo_Encoder.vhd.

lsb integer := 128 * i_row_fiber + 128 - ( ( i_col + 1 ) * TO_Jet_size )
Constant

Definition at line 127 of file CMX_Jet_Topo_Encoder.vhd.

msb integer := 128 * i_row_fiber + 127 - ( i_col * TO_Jet_size
Constant

Definition at line 126 of file CMX_Jet_Topo_Encoder.vhd.

num_cols integer := 4
Constant

Definition at line 46 of file CMX_Jet_Topo_Encoder.vhd.

num_cols_words integer := 8
Constant

Definition at line 53 of file CMX_Jet_Topo_Encoder.vhd.

num_rows integer := 8
Constant

Definition at line 50 of file CMX_Jet_Topo_Encoder.vhd.

num_rows_words integer := 8
Constant

Definition at line 59 of file CMX_Jet_Topo_Encoder.vhd.

send_align std_logic_vector ( num_rows - 1 downto 0 )
Signal

Definition at line 78 of file CMX_Jet_Topo_Encoder.vhd.

send_align_ET1ET2 arr_19 ( num_rows * num_copies - 1 downto 0 )
Signal

Definition at line 80 of file CMX_Jet_Topo_Encoder.vhd.


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