Size: 2094
Comment:
|
Size: 2297
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
||<tablewidth="50%" : -3>AM 0x29 (A16 D32) Registers|| ||Reg||Address||Name|| ||0||0x0000||Control|| ||1||0x0004||ADCSet0|| ||2||0x0008||ADCSet1|| ||3||0x000C||JTAG|| ||4||0x0010||TRIGSet|| ||5||0x0014||DACSet|| ||6||0x0018||TRIGLat|| ||7||0x001C||-|| ||8||0x0020||JTAG32|| ||9||0x0024||Status|| ||10||0x0028||Compstate|| |
||<tablewidth="50%" : -4>AM 0x29 (A16 D32) Registers|| ||Reg||Address||Name||Access|| ||0||0x0000||Control||R/W|| ||1||0x0004||ADCSet0||R/W|| ||2||0x0008||ADCSet1||R/W|| ||3||0x000C||JTAG||R/W|| ||4||0x0010||TRIGSet||R/W|| ||5||0x0014||DACSet||R/W|| ||6||0x0018||TRIGLat||R/W|| ||7||0x001C||-||-|| ||8||0x0020||JTAG32||R/W|| ||9||0x0024||Status||Read Only|| ||10||0x0028||Compstate||Read Only|| ||..||..||..||..|| ||16||0x0040||Serial_ID_1||Read Only|| ||17||0x0044||Temperature_1||Read Only|| |
Line 32: | Line 35: |
Supports [[VmeInterfaceGeneral|base registers]]: Control, JTAG, JTAG32, Status. | Supports [[VmeInterfaceGeneral|base registers]]: Control, JTAG, JTAG32, Status, Serial_ID_1, Temperature_1. |
TQDC-16 VME module registers
Hardware: TQDC-16
AM 0x29 (A16 D32) Registers |
|||
Reg |
Address |
Name |
Access |
0 |
0x0000 |
Control |
R/W |
1 |
0x0004 |
ADCSet0 |
R/W |
2 |
0x0008 |
ADCSet1 |
R/W |
3 |
0x000C |
JTAG |
R/W |
4 |
0x0010 |
TRIGSet |
R/W |
5 |
0x0014 |
DACSet |
R/W |
6 |
0x0018 |
TRIGLat |
R/W |
7 |
0x001C |
- |
- |
8 |
0x0020 |
JTAG32 |
R/W |
9 |
0x0024 |
Status |
Read Only |
10 |
0x0028 |
Compstate |
Read Only |
.. |
.. |
.. |
.. |
16 |
0x0040 |
Serial_ID_1 |
Read Only |
17 |
0x0044 |
Temperature_1 |
Read Only |
AM 0x29 (A24 D32) Registers |
||
Reg |
Address |
Name |
0 |
0x000000 |
Trigger Logic RAM 0, word 0 |
... |
||
7 |
0x00001C |
Trigger Logic RAM 0, word 7 |
8 |
0x000020 |
Trigger Logic RAM 1, word 0 |
... |
||
15 |
0x00003C |
Trigger Logic RAM 1, word 7 |
200 |
0x000800 |
Counter0 |
... |
||
215 |
0x00083C |
Counter15 |
Supports base registers: Control, JTAG, JTAG32, Status, Serial_ID_1, Temperature_1.
Status register supports bits: 0, 2, 3.
Additional Registers
AM 0x29, A16 D32
Reg 1, @0x0004, ADCSet0, R/W
ADC device 0, channels 0..7
- [9:0] search window
- [14:11] match window
- [15] input polarity (1=negative)
- [23:16] channels 7:0 enable mask
- [29:28] device number ('device' field in raw data), set to 1
- [31:30] mode
Reg 2, @0x0008, ADCSet1, R/W
ADC device 1, channels 8..15
- [9:0] search window
- [14:11] match window
- [15] input polarity (1=negative)
- [23:16] channels 15:8 enable mask
- [29:28] device number ('device' field in raw data), set to 2
- [31:30] mode
Reg 4, @0x0010, TRIGSet, R/W
- [3:0] hit matching width
- [7:4] select channel A for ST trigger
- [11:8] select channel B for ST trigger
- [12] ST channel A enable
- [13] ST channel B enable
- [14] reserved
- [15] 1 - AND matching, 0 - XOR matching (?)
- [31:16] channels 15:0 enable mask for trigger logic
Reg 5, @0x0014, DACSet, R/W
- [15:0] DAC data
- [16] LDAC (load command)
- [17] select: 0 - channels 7:0, 1 - channels 15:8
Reg 6, @0x0018, TRIGLat, R/W
- [31:0] trigger latency, complementary code
Reg 10, @0x0028, Compstate, Read only
- [15:0] input discriminator state