Reference Manual

PMAC 2 Software Reference
PMAC I/0 and Memory Map 421
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
Chan #
1 2 3 4 5 6 7 8
Hex
[$C001] [$C009] [$C011] [$C019] [$C021] [$C029] [$C031] [$C039]
Decimal
49153 49161 49169 49177 49185 49193 49201 49209
Chan #
9 10 11 12 13 14 15 16
Hex
[$C041] [$C049] [$C051] [$C059] [$C061] [$C069] [$C071] [$C079]
Decimal
49217 49225 49233 49241 49249 49257 49265 49273
Y:$Cxxx
Channel n Time since last encoder count (SCLK cycles)
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 “A” fractional count (bit 11 = ½-count; bit 10
= ¼-count; etc.)
12-23 Servo-captured fractional count (bit 23 = ½-count; bit
22 = ¼-count; etc.)
X:$Cxxx
Channel n Encoder phase position (counts)
Chan #
1 2 3 4 5 6 7 8
Hex
[$C002] [$C00A] [$C012] [$C01A] [$C022] [$C02A] [$C032] [$C03A]
Decimal
49154 49162 49170 49178 49186 49194 49202 49210
Chan #
9 10 11 12 13 14 15 16
Hex
[$C042] [$C04A] [$C052] [$C05A] [$C062] [$C06A] [$C072] [$C07A]
Decimal
49218 49226 49234 49242 49250 49258 49266 49274
Y:$Cxxx
Channel n Output A Command Value
Bits
8-23 PWM Command Value
6-23 Serial DAC Command Value
0-5 Not Used
X:$Cxxx
Channel n Encoder Servo Position Capture Register
0 Direction of last count (0=up, 1=down)
1-23 Position counter (units of counts)
Chan #
1 2 3 4 5 6 7 8
Hex
[$C003] [$C00B] [$C013] [$C01B] [$C023] [$C02B] [$C033] [$C03B]
Decimal
49155 49163 49171 49179 49187 49195 49203 49211
Chan #
9 10 11 12 13 14 15 16
Hex
[$C043] [$C04B] [$C053] [$C05B] [$C063] [$C06B] [$C073] [$C07B]
Decimal
49219 49227 49235 49243 49251 49259 49267 49275