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
fibremap_block Entity Reference

eFEX Fibre mapping module More...

Inheritance diagram for fibremap_block:
RegSyncLogic data_alignment data_path_block top_efex_processor

Entities

struct  architecture
 eFEX Fibre mapping module More...
 

Libraries

IEEE 
algolib 
TOB_rdout_lib 

Use Clauses

STD_LOGIC_1164 
NUMERIC_STD 
AlgoDataTypes  Package <AlgoDataTypes>
synch_type  Package <synch_type>
EfexDataFormats  Package <EfexDataFormats>
TOB_rdout_ip_pkg  Package <TOB_rdout_ip_pkg>
data_type_pkg  Package <data_type_pkg>

Generics

FPGA_NUMBER  integer

Ports

eFEXPosition_in   in   std_logic_vector ( 31 downto 0 )
  Geographical position of eFEX module for dynamic mapping.
MGT_data_in   in   mgt_data_out
  data in from MGT
RAW_data_out   out   RAW_data_227_type
  datata out to readout block
DataToAlg_out   out   Algoinput
  output to algorithm block

Detailed Description

eFEX Fibre mapping module

This module remaps data coming from the MGTs into algorithm format. This is done as a function of the fpga number (flavour) before synthesis and dynamically by means of the IPbus register value onnected to eFEXPoistion_in. The actual remapping is all done with subprograms contained in the EfexDataFormats package.

Author
Ian Brawn
Francesco Gonnella

Definition at line 22 of file fibremap_block.vhd.


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