![]() |
Belle II KLM Scint Firmware
1
|
Entities | |
implementation | architecture |
Libraries | |
ieee | |
work |
Use Clauses | |
std_logic_1164 | |
std_logic_unsigned | |
numeric_std | |
b2tt_symbols | Package <b2tt_symbols> |
Generics | |
PROTOCOL | integer := 0 |
COMPAT | integer := 0 |
FLIPTRG | std_logic := ' 0 ' |
DEFADDR | std_logic_vector ( 19 downto 0 ) := x " 00000 " |
CLKDIV1 | integer range 0 to 72 |
CLKDIV2 | integer range 0 to 72 |
SIM_SPEEDUP | std_logic := ' 0 ' |
Ports | |
clock | in std_logic |
invclock | in std_logic |
dblclock | in std_logic |
dblclockb | in std_logic |
ckup | in std_logic |
trgp | in std_logic |
trgn | in std_logic |
utime | out std_logic_vector ( 31 downto 0 ) |
ctime | out std_logic_vector ( 26 downto 0 ) |
clkfreq | out std_logic_vector ( 23 downto 0 ) |
timerr | out std_logic |
exprun | out std_logic_vector ( 31 downto 0 ) |
running | out std_logic |
clraddr | out std_logic |
myaddr | out std_logic_vector ( 19 downto 0 ) |
runreset | out std_logic |
errreset | out std_logic |
bsyreset | out std_logic |
feereset | out std_logic |
b2lreset | out std_logic |
gtpreset | out std_logic |
semreset | out std_logic |
rstmask | out std_logic |
dismask | out std_logic |
jtag | out std_logic_vector ( 2 downto 0 ) |
jtagdbg | out std_logic_vector ( 9 downto 0 ) |
trgout | out std_logic |
trgtyp | out std_logic_vector ( 3 downto 0 ) |
trgtag | out std_logic_vector ( 31 downto 0 ) |
tagerr | out std_logic |
trgshort | out std_logic |
trgmask | out std_logic |
entagerr | out std_logic |
staoctet | out std_logic |
ttup | out std_logic |
cntlinkrst | out std_logic_vector ( 7 downto 0 ) |
badver | out std_logic |
frame | out std_logic |
frame3 | out std_logic |
frame9 | out std_logic |
frameloc | out std_logic_vector ( 10 downto 0 ) |
divclk1 | out std_logic_vector ( 1 downto 0 ) |
divclk2 | out std_logic_vector ( 1 downto 0 ) |
octet | out std_logic_vector ( 7 downto 0 ) |
isk | out std_logic |
payload | out std_logic_vector ( 76 downto 0 ) |
sigpayload | out std_logic |
sigidle | out std_logic |
cntbit2 | out std_logic_vector ( 2 downto 0 ) |
cntoctet | out std_logic_vector ( 4 downto 0 ) |
cntdato | out std_logic_vector ( 3 downto 0 ) |
cntpacket | out std_logic_vector ( 7 downto 0 ) |
regsel | out std_logic_vector ( 4 downto 0 ) |
usrreg | out std_logic_vector ( 7 downto 0 ) |
manual | in std_logic |
clrdelay | in std_logic |
incdelay | in std_logic |
caldelay | in std_logic |
bit2 | out std_logic_vector ( 1 downto 0 ) |
bit10 | out std_logic_vector ( 9 downto 0 ) |
cntdelay | out std_logic_vector ( 6 downto 0 ) |
cntwidth | out std_logic_vector ( 5 downto 0 ) |
staiddr | out std_logic_vector ( 1 downto 0 ) |
starxerr | out std_logic_vector ( 8 downto 0 ) |
comma | out std_logic |
iddrdbg | out std_logic_vector ( 9 downto 0 ) |
crcdbg | out std_logic_vector ( 8 downto 0 ) |
Definition at line 1105 of file b2tt_decode.vhd.