AMC13
Firmwares for the different applications of the AMC13 uTCA board made at Boston University
Main Page
Design Unit List
Files
File List
All
Classes
Files
Variables
src
CMS_DAQ_2x_if
DAQLSC_Kintex7
versioning.vhd
1
library
IEEE
;
2
library
WORK
;
3
use
IEEE.std_logic_1164.
all
;
4
use
IEEE.std_logic_arith.
all
;
5
6
package
mydefs
is
7
constant
version
:
std_logic_vector
(
31
downto
0
)
:=
x
"5E00000A"
;
8
--this
constant
is
defined
to
have
1
ms
with
a
125
Mhz
9
constant
freq_used
:
std_logic_vector
(
31
downto
0
)
:=
x
"0001E848"
;
10
end
package
mydefs
;
11
12
-- version .......
13
--
14
--
15
--*****************************************************************
16
-- version "
5E00000A
" 29/09/2015
17
-- Change the
signal
used
to
set the serdes_init
18
-- we used gtx_rxcdrlock (datasheet mention that this
signal
is
reserved since 12/2012)
19
-- we
use
now rxbyteisaligned
20
--*****************************************************************
21
-- version "
5E000009
" 24/09/2015
22
-- Did some resync reset
on
Event_generator
23
--*****************************************************************
24
-- version "
5E000008
" 30/03/2015
25
-- Resync
all
reset signals
26
-- large RESET pulse (
5
clocks)
27
-- disable
all
write
to
SLINKXpress incase
of
LInkDown
28
--*****************************************************************
29
-- version "
5E000007
" 21/01/2015
30
-- Add the frequency measure
31
-- large RESET pulse (
3
clocks) ;resync LINKDown
and
Test _mode
32
--*****************************************************************
33
-- version "
5E000006
" 18/12/2014
34
-- Change the CRC instance name :CRC_SLINKx & CRC_generator
35
--
36
--*****************************************************************
37
-- version "
5E000005
" 09/12/2014
38
-- registes data Uctrl
and
WEn
in
INPUT
of
the core
39
--
40
--*****************************************************************
41
-- version "5E000004"
42
-- fixe a bug
on
CRC compute
in
the SLINK sender part
43
--
44
--*****************************************************************
45
-- version "
5E000003
";
46
-- Add a retrasnmit counter
47
-- Counter data has move
to
64
bit
48
--*****************************************************************
49
-- version "
5E000002
";
50
-- Add the reset
of
the FIFO between FED
and
Core done by the resync command
51
-- which reset the sync_num
to
'1'and flush the internal
4
buffers
52
--*****************************************************************
53
-- version "
5E000001
";
54
-- Add some status readable from FED
and
DAQ side
55
--*****************************************************************
56
-- version "
00000000
";
57
-- Beta version used by HCAL
and
TCDS
58
--*****************************************************************
Generated on Sun Mar 6 2016 12:24:17 for AMC13 by
1.8.1