![]() |
eFEX firmware
1.7.3
ATLAS l1-calo - electron and tau feature extraction firmware for eFEX boards
|
FPGA Common ID Module. More...
Entities | |
| Behavioral | architecture |
| FPGA Common ID Module. More... | |
Libraries | |
| IEEE | |
| ipbus_lib | |
| infrastructure_lib | |
Use Clauses | |
| STD_LOGIC_1164 | |
| numeric_std | |
| ipbus | |
| ipbus_reg_types | |
| ipbus_decode_efex_common_id_version | Package <ipbus_decode_efex_common_id_version> |
Ports | ||
| ipb_clk | in | std_logic |
| ipbus clk of 31.25MHz | ||
| ipb_rst | in | std_logic |
| ipbus reset | ||
| ipb_in | in | ipb_wbus |
| IPBus input bus going from master to slaves. | ||
| ipb_out | out | ipb_rbus |
| IPBus output bus going from slaves to m. | ||
| Module_ID | in | std_logic_vector ( 31 downto 0 ) |
| module id of the eFEX | ||
| xml_version | in | std_logic_vector ( 31 downto 0 ) |
| Version of the XMLs. | ||
| xml_Gitsha | in | std_logic_vector ( 31 downto 0 ) |
| Short 7-digit git SHA of the XMLs. | ||
| fw_version | in | std_logic_vector ( 31 downto 0 ) |
| Version of the repository (format: MMmmcccc in hex) | ||
| fw_Gitsha | in | std_logic_vector ( 31 downto 0 ) |
| Short 7-digit git SHA of the repository. | ||
| build_date | in | std_logic_vector ( 31 downto 0 ) |
| Date format DDMMYYYY in decimal. | ||
| build_time | in | std_logic_vector ( 31 downto 0 ) |
| Time format 00HHMMSS in decimal. | ||
FPGA Common ID Module.
This module provides a number of registers to identify the board and the type and version of the firmware and XML files.
These registers include:
Definition at line 49 of file common_id_registers.vhd.
1.9.1