
257
©2018 Integrated Device Technology, Inc
September 12, 2018
8A3xxxx Family Programming Guide
Module: PWM_ENCODER_0
Configure the PWM encoder.
PWM_ENCODER_0.PWM_ENCODER_ID
Unique identifier defined by user.
PWM_ENCODER_0.PWM_ENCODER_CNFG
Configure the outputs to be used for transmission.
Table 338: PWM_ENCODER_0 Register Index
Offset
(Hex)
Register Module Base Address: CB00h
a
a. This register module is instantiated multiple times. This is the base address of the first instantiation of this module. For later instantiations,
use the appropriate module base address.
Individual Register Name
Register Description
000h
PWM encoder identifier.
001h
PWM_ENCODER_0.PWM_ENCODER_CNFG
PWM encoder configuration.
002h
PWM_ENCODER_0.PWM_ENCODER_SIGNA
TURE_0
PWM encoder signature configuration.
003h
PWM_ENCODER_0.PWM_ENCODER_SIGNA
TURE_1
PWM encoder signature configuration.
004h
PWM encoder command.
Table 339: PWM_ENCODER_0.PWM_ENCODER_ID Bit Field Locations and Descriptions
Offset
Address
(Hex)
PWM_ENCODER_0.PWM_ENCODER_ID Bit Field Locations
D7
D6
D5
D4
D3
D2
D1
D0
000h
ENCODER_ID[7:0]
PWM_ENCODER_0.PWM_ENCODER_ID Bit Field Descriptions
Bit Field Name
Field Type Default Value
Description
ENCODER_ID[7:0]
R/W
0
Unique PWM encoder ID in the PWM network.
Table 340: PWM_ENCODER_0.PWM_ENCODER_CNFG Bit Field Locations and Descriptions
Offset
Address
(Hex)
PWM_ENCODER_0.PWM_ENCODER_CNFG Bit Field Locations
D7
D6
D5
D4
D3
D2
D1
D0
001h
RESERVED[7:4]
PPS_SEL[3]
SECONDAR
Y_OUTPUT[
2]
TOD_SEL[1:0]