Mini PCIe ADC
Users Guide
Document: CTIM-00149
Revision: 0.02
Page 12 of 22
Connect Tech Inc. 800-426-8979 | 519-836-1291
Date: 2018-10-25
Memory Map
Offset
(Hex)
0x03
0x02
0x01
0x00
s
e
tu
p
/c
o
n
fi
g
0x0000 CONTROL_CONFIG
0x0004 STATUS
0x0008 CLK_DIV
0x000C CLK_DIV_CNTR
0x0010 INPUT_RANGE_SELECT
la
s
t
s
a
m
p
le
s
0x0014 CH1-LAST_SAMPLE
CH0-LAST_SAMPLE
0x0018 CH3-LAST_SAMPLE
CH2-LAST_SAMPLE
0x001C CH5-LAST_SAMPLE
CH4-LAST_SAMPLE
0x0020 CH7-LAST_SAMPLE
CH6-LAST_SAMPLE
M
0x0024 MEM_WRITE_CONTROL
m
e
m
b
lo
c
k
0x1000 CHANNEL_ID/TIMESTAMP_0 MEM_SAMPLE_0
0x1004 CHANNEL_ID/TIMESTAMP_1 MEM_SAMPLE_1
0x1008 CHANNEL_ID/TIMESTAMP_2 MEM_SAMPLE_2
…
…
…
0x2FFC CHANNEL_ID/TIMESTAMP_4k MEM_SAMPLE_2k
Register Details
CONTROL_CONFIG (ADC# Offset 0x0000 - Read/Write)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved / Future Use
S
T
O
P
-
R
S
T
D
I
V
S
T
O
R
S
C
H
0
S
C
H
1
S
C
H
2
S
C
H
3
S
C
H
4
S
C
H
5
S
C
H
6
S
C
H
7
This register contains several control bits/flags
STOP
0=normal operation, 1=stop sampling
RST
0=normal operation, 1=reset ICs and regs
DIV
0=maximum rate, 1=divide
STOR
1=store samples in memory, 0=don't store
SCHx
Enable Sample of CHANx (0..7)
INPUT_RANGE_SELECT (ADC# Offset 0x0010 – Read/Write)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
CH7
Range
CH6
Range
CH5
Range
CH4
Range
CH3
Range
CH2
Range
CH1
Range
CH0
Range