User manual
Programmer’s Guide Page 63 of 64
(B) DC270 connected to a 500 MHz Pentium with a MXI-3 interface:
Transferring single records of 100'000 samples, recorded at 100 MS/s:
120
96
102405100
01
.0
012.0000100
1
=
+
===
=
===
ExtraOvhd
Ovhd
Cpy
XfrNM
buffer
DMA
s
XfrN
MOvhdMT
DMA
µ
1300
1200100
1
=+
=⋅
⋅
+⋅=
( )
s
CpyNMXfrExtraNMOvhdMOvhdT
bufferDMA
µ
230601.0000100012.01201005100
2
=⋅+⋅++=
⋅⋅+⋅+⋅+⋅+=
It is therefore more favorable to use the function AcqrsD1_readData for readMode = 0.
Transferring 1000 segments of 500 samples each, recorded at 500 MS/s:
2169622405100
01.0012.05000001
=+===
====
ExtraOvhdOvhd
CpyXfrNM
bufferDMA
sXfrNMOvhdMT
DMA
µ
0001060006000100
1
=+=⋅⋅+⋅=
( )
s
CpyNMXfrExtraNMOvhdMOvhdT
bufferDMA
µ
6921801.05000001012.0716000150001100
2
=⋅⋅+⋅⋅+⋅+=
⋅⋅+⋅+⋅+⋅+=
The function AcqrsD1_readData for readMode = 1 (ReadModeSeqW) is about 5 times faster.
4.3. Comparison Chart for Typical Transfers
Time in ms
250 MHz Pentium
500 MHz Pentium
800 MHz Pentium
# of
Segments
Samples/
Segment
T
1
T
2
R
T
1
T
2
R
T
1
T
2
R
1
200
0.20
0.22
1.10
0.10
0.12
1.13
0.06
0.08
1.17
1
1 K
0.21
0.25
1.17
0.11
0.13
1.20
0.07
0.09
1.22
1
10 K
0.30
0.52
1.72
0.20
0.31
1.56
0.16
0.23
1.45
1
100 K
1.20
3.22
2.68
1.10
2.11
1.92
1.06
1.70
1.60
1 1 M 10.2 30.2
2.96
10.1 20.1
1.99
10.0 16.3
1.62
10
200
2.02
0.43
0.21
1.02
0.26
0.25
0.65
0.19
0.30
10
1 K
2.10
0.67
0.32
1.10
0.42
0.38
0.73
0.32
0.45
10
10 K
3.00
3.37
1.12
2.00
2.22
1.11
1.63
1.79
1.10
10
100 K
12.0
30.4
2.53
11.0
20.2
1.84
10.6
16.4
1.54
10 1 M 102 300
2.94
101 200
1.98
101 163
1.62
100
200
20.2
2.47
0.12
10.2
1.67
0.16
6.45
1.37
0.21
100
1 K
21.0
4.87
0.23
11.0
3.27
0.30
7.25
2.67
0.37
100
10 K
30.0
31.9
1.06
20.0
21.3
1.06
16.2
17.3
1.06
100 100 K 120 302
2.52
110 202
1.83
106 164
1.54
1000
200
202
22.9
0.11
102
15.8
0.16
64.5
13.2
0.20
1000
1 K
210
46.9
0.22
110
31.8
0.29
72.5
26.2
0.36
1000
10 K
300
317
1.06
200
212
1.06
163
170
1.06
8000
200
1616
182
0.11
816
126
0.15
516
105
0.20
8000
1 K
1680
374
0.22
880
254
0.29
580
209
0.36
8000
2 K
1760
614
0.35
960
414
0.43
660
339
0.51