eFEX firmware  1.7.3
ATLAS l1-calo - electron and tau feature extraction firmware for eFEX boards

Back to eFEX documentation
Generics | Libraries | Ports | Use Clauses
EnergyConverter Entity Reference

Energy converter module. More...

Inheritance diagram for EnergyConverter:
AlgoInputStage IPBusTopAlgoModule data_path_block top_efex_processor

Entities

str  architecture
 Energy converter module. More...
 

Libraries

ieee 
work 

Use Clauses

std_logic_1164 
NUMERIC_STD 
DataTypes  Package <DataTypes>
AlgoDataTypes  Package <AlgoDataTypes>

Generics

ENCODING_MODE  integer

Ports

clk   in   std_logic
is_hadronic   in   std_logic := ' 0 '
IN_threshold   in   std_logic_vector ( INPUT_DATA_WIDTH- 1 downto 0 )
IN_Load   in   std_logic
IN_Data   in   std_logic_vector ( INPUT_DATA_WIDTH- 1 downto 0 )
OUT_Data   out   std_logic_vector ( DATA_WIDTH- 1 downto 0 )

Detailed Description

Energy converter module.

Thie module converts energy value from the multi-linear 10-bit code provided by LAr to the 16-bit linear code used by the algorithm. Input values between 0 and 31 represent negative energy. This modules maps them to 0 in the output.

Author
Francesco Gonnella

Definition at line 20 of file EnergyConverter.vhd.


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