Reference Manual

Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Memory and I/O Map 550
(0=no demux; 1=demux hall signals from index input)
18: Reserved for future use (reports as 0)
19: Invert PFM Direction Control (0=no inversion, 1=invert) (I68n8)
(Bits 20-21 form I68n7)
20: Invert A & B Output Control (0=no inversion, 1=invert)
21: Invert C Output Control (0=no inversion, 1=invert)
(Bits 22-23 form I68n6)
22: Output A & B Mode Select (0=PWM, 1=DAC)
23: Output C Mode Select (0=PWM, 1=PFM)
Chan #
1*
2*
Address
$078416
$07841E
Y:$07841x Supplementary Channel n* ADC B Input Value (uses SEL3 in dedicated mode)
Bits: 6-23: Serial ADC Value
0-5: Not used
X:$07841x Handwheel n Compare Auto-increment value (24 bits, units of counts)
Chan #
1*
2*
Address
$078417
$07841F
Y:$07841x Handwheel n Compare A Value (24 bits, units of counts)
X:$07841x Handwheel n Compare B Value (24 bits, units of counts)
Turbo PMAC2 MACRO Node Registers
MACRO IC#
0
1
2
3
Address
$07842x
$07942x
$07A42x
$07B42x
Y:$07x420 MACRO Node 0 24-bit command(write) and feedback (read) register
X:$07x420 MACRO Node 2 24-bit command(write) and feedback (read) register
Y:$07x421 MACRO Node 0 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
X:$07x421 MACRO Node 2 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
Y:$07x422 MACRO Node 0 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
X:$07x422 MACRO Node 2 second 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
Y:$07x423 MACRO Node 0 third 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
X:$07x423 MACRO Node 2 third 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
Y:$07x424 MACRO Node 1 24-bit command(write) and feedback (read) register
X:$07x424 MACRO Node 3 24-bit command(write) and feedback (read) register
Y:$07x425 MACRO Node 1 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
X:$07x425 MACRO Node 3 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
Y:$07x426 MACRO Node 1 first 16-bit command(write) and feedback (read) register
(bits 8-23; bits 0-7 not used)
X:$07x426 MACRO Node 3 second 16-bit command(write) and feedback (read) register