eFEX firmware
1.7.3
ATLAS l1-calo - electron and tau feature extraction firmware for eFEX boards
Back to eFEX documentation
Infrastructure
process_Fpga_common
src
Process_Common_slave
self_configure.vhd
Go to the documentation of this file.
1
14
15
library
ieee
;
16
use
ieee.std_logic_1164.
all
;
17
19
entity
self_configure
is
20
port
(
22
WBSTAR
:
in
std_logic_vector
(
31
downto
0
)
;
24
clk
:
in
std_logic
;
--icap_clk,
26
reset
:
in
std_logic
;
28
trigger
:
in
std_logic
;
30
indicator
:
out
std_logic
31
)
;
32
33
end
self_configure
;
34
36
architecture
rtl
of
self_configure
is
37
38
begin
39
40
config :
entity
work.
reconfig
41
port
map
(
42
WBSTAR
=>
WBSTAR
,
-- Warm Boot Start Address
43
trigger =>
trigger
,
44
sysclk =>
clk
45
)
;
46
47
indicator
<=
'
0
'
;
48
49
end
rtl
;
50
51
reconfig
FPGA Reconfiguration State Machine.
Definition:
reconfig.vhd:25
reconfig.WBSTAR
in WBSTAR std_logic_vector( 31 downto 0)
Warm Boot Start Address.
Definition:
reconfig.vhd:29
self_configure.rtl
FPGA Self Reconfigure module.
Definition:
self_configure.vhd:36
self_configure
FPGA Self Reconfigure module.
Definition:
self_configure.vhd:19
self_configure.reset
in reset std_logic
Reset input.
Definition:
self_configure.vhd:26
self_configure.clk
in clk std_logic
Clock input to ICAP 31.25MHz.
Definition:
self_configure.vhd:24
self_configure.indicator
out indicator std_logic
Indicator output signal connected to LED on front panel of eFEX card.
Definition:
self_configure.vhd:31
self_configure.WBSTAR
in WBSTAR std_logic_vector( 31 downto 0)
Warm Boot Start Address.
Definition:
self_configure.vhd:22
self_configure.trigger
in trigger std_logic
Trigger input to start reconfigureation of the FPGA from the WBSTAR.
Definition:
self_configure.vhd:28
Generated on Tue Nov 11 2025 09:44:32 for eFEX firmware by
1.9.1