Architectures | |
ORBIT_cnt_arc | Architecture |
Counter for LHC Machine Turns. More... | |
Libraries | |
ieee | |
standard IEEE library | |
Packages | |
std_logic_1164 | |
std_logic definitions, see file | |
std_logic_arith | |
arithmetic operations on std_logic datatypes, see file | |
std_logic_unsigned | |
unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file | |
Ports | |
RESET | in std_logic |
Reset. | |
CLK | in std_logic |
Clock. | |
ORBIT | in std_logic |
Orbit signal from LTP. | |
ORBIT_LOAD_EN | in std_logic |
Enable Load Orbit counter. | |
ORBIT_LOAD | in std_logic_vector ( 31 downto 0 ) |
Load Orbit counter. | |
START_RUN | in std_logic |
Enable at start of run. | |
CNT_ORBIT | out std_logic_vector ( 31 downto 0 ) |
Orbit Count Value. |
Counts LHC machine turns by incrementing at rising edge of Orbit signal from LTP. Gets reset at start of global run.
Definition at line 35 of file ORBIT_cnt.vhd.
CLK in std_logic [Port] |
CNT_ORBIT out std_logic_vector ( 31 downto 0 ) [Port] |
ieee library [Library] |
ORBIT in std_logic [Port] |
ORBIT_LOAD in std_logic_vector ( 31 downto 0 ) [Port] |
ORBIT_LOAD_EN in std_logic [Port] |
RESET in std_logic [Port] |
START_RUN in std_logic [Port] |
std_logic_1164 package [Package] |
std_logic_arith package [Package] |
std_logic_unsigned package [Package] |
unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file
Definition at line 30 of file ORBIT_cnt.vhd.