Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Memory and I/O Map 534
18 Negative End Limit (MLIMn) Input Value
19 User Flag (USERn) Input Value
20 FlagWn Input Value
21 FlagVn Input Value
22 FlagUn Input Value
23 FlagTn Input Value
IC# - Chan#
0-1
0-2
0-3
0-4
1-1
1-2
1-3
1-4
Board - Chan#
PMAC2-1
PMAC2-
2
PMAC2-3
PMAC2-4
PMAC2-5
PMAC2-6
PMAC2-
7
PMAC2-8
Address
$078001
$078009
$078011
$078019
$078101
$078109
$078111
$078119
IC# - Chan#
2-1
2-2
2-3
2-4
3-1
3-2
3-3
3-4
Board - Chan#
24P/V/E2
#1 - 1
24P/V/E2
#1 - 2
24P/V/E2
#1 - 3
24P/V/E2
#1 - 4
24P/V/E2
#1 - 5
24P/V/E2
#1 - 6
24P/V/E2
#1 - 7
24P/V/E2
#1 - 8
Address
$078201
$078209
$078211
$078219
$078301
$078309
$078311
$078319
IC# - Chan#
4-1
4-2
4-3
4-4
5-1
5-2
5-3
5-4
Board - Chan#
24P/V/E2
#2 - 1
24P/V/E2
#2 - 2
24P/V/E2
#2 - 3
24P/V/E2
#2 - 4
24P/V/E2
#2 - 5
24P/V/E2
#2 - 6
24P/V/E2
#2 - 7
24P/V/E2
#2 - 8
Address
$079201
$079209
$079211
$079219
$079301
$079309
$079311
$079319
IC# - Chan#
6-1
6-2
6-3
6-4
7-1
7-2
7-3
7-4
Board - Chan#
24P/V/E2
#3 - 1
24P/V/E2
#3 - 2
24P/V/E2
#3 - 3
24P/V/E2
#3 - 4
24P/V/E2
#3 - 5
24P/V/E2
#3 - 6
24P/V/E2
#3 - 7
24P/V/E2
#3 - 8
Address
$07A201
$07A209
$07A211
$07A219
$07A301
$07A309
$07A311
$07A319
IC# - Chan#
8-1
8-2
8-3
8-4
9-1
9-2
9-3
9-4
Board - Chan#
24P/V/E2
#4 - 1
24P/V/E2
#4 - 2
24P/V/E2
#4 - 3
24P/V/E2
#4 - 4
24P/V/E2
#4 - 5
24P/V/E2
#4 - 6
24P/V/E2
#4 - 7
24P/V/E2
#4 - 8
Address
$07B201
$07B209
$07B211
$07B219
$07B301
$07B309
$07B311
$07B319
Y:$07x0xx . Channel n Time since last encoder count (SCLK cycles)
Bits: 0-22: Timer (units of SCLK cycles)
23: Change-of-direction flag
Alternate use if Channel Control Word bit 18 set to 1 (Rev “D” or newer IC only):
Channel n Timer-Based Fractional Count Data (unsigned)
Bits: 0-11 Compare “B” fractional count (bit 11 = ½-count; bit 10 = ¼-count; etc.)
12-23 Flag-captured fractional count (bit 23 = ½-count; bit 22 = ¼-count; etc.)
X:$07xx0x Channel n Encoder phase position (counts)