Reference Manual
PMAC 2 Software Reference
422 PMAC I/0 and Memory Map
Y:$Cxxx
Channel n Output B Command Value
Bits
8-23 PWM Command Value
6-23 Serial DAC Command Value
0-5 Not used
X:$Cxxx
Channel n Flag Position Capture Value; 24 bits, units of
counts
Chan #
1 2 3 4 5 6 7 8
Hex
[$C004] [$C00C] [$C014] [$C01C] [$C024] [$C02C] [$C034] [$C03C]
Decimal
49156 49164 49172 49180 49188 49196 49204 49212
Chan #
9 10 11 12 13 14 15 16
Hex
[$C044] [$C04C] [$C054] [$C05C] [$C064] [$C06C] [$C074] [$C07C]
Decimal
49220 49228 49236 49244 49252 49260 49268 49276
Y:$Cxxx
Channel n Output C Command Value
Bits
8-23 PWM Command Value
0-23 PFM Command Value
X:$Cxxx
IC Global Control Word
Channel 1: X:$C004; Channel 5: X:$C024;
Channel 9: X:$C044; Channel 13: X:$C064:
Clock Control Word
(X:$C004 controls channels 1-4; X:$C024 controls channels 5-8.)
(X:$C044 controls channels 9-12; X:$C064 controls channels 13-16.)
(X:$C004 bits 0-11 is I903; X:$C024 bits 0-11 is I907)
0-2
SCLK Frequency Control n (f=39.3216MHz / 2
n
, n=0-
7)
3-5
PFM Clock Frequency Control n (f=39.3216MHz / 2
n
,
n=0-7)
6-8
DAC Clock Frequency Control n (f=39.3216MHz / 2
n
,
n=0-7)
9-11
ADC Clock Frequency Control n (f=39.3216MHz / 2
n
,
n=0-7)
12 Phase Clock Direction (0=output, 1=input) (This must
be 0 in X:$C004; 1 in X:$C024–if 2nd ASIC is used)
13 Servo Clock Direction (0=output, 1=input) (This must
be 0 in X:$C004; 1 in X:$C024–if 2nd ASIC is used)
14-15 Reserved for future use (report as zero) (X:$C004 bits
16-19 is I901)
16-19 Phase Clock Frequency Control n (f=MAXPHASE /
[n+1], n=0-15) (value in X:$C024 not used) (X:$C004
bits 20-23 is I902)
20-23 Servo Clock Frequency Control n (f=PHASE / [n+1],
n=0–15) (value in X:$C024 not used)
Channel 2: X:$C00C; Channel 6: X:$C02C;
Channel 10: X:$C04C; Channel 14: X:$C06C:
DAC Strobe Word, 24 bits
(X:$C00C controls channels 1-4 [I905]; X:$C02C controls channels 5-8 [I909].)
(X:$C04C controls channels 9-12; X:$C06C controls channels 13-16.)
(Shifted out MSB first one bit per DAC_CLK cycle, starting on rising edge of phase clock.)