![Texas TMS320x2823x Reference Manual Download Page 12](http://html.mh-extra.com/html/texas/tms320x2823x/tms320x2823x_reference-manual_1093863012.webp)
QWDTMR
QWDPRD
16
QWDOG
UTIME
QUPRD
QUTMR
32
UTOUT
WDTOUT
Quadrature
capture unit
(QCAP)
QCPRDLAT
QCTMRLAT
16
QFLG
QEPSTS
QEPCTL
Registers
used by
multiple units
QCLK
QDIR
QI
QS
PHE
PCSOUT
Quadrature
decoder
(QDU)
QDECCTL
16
Position counter/
control unit
(PCCU)
QPOSLAT
QPOSSLAT
32
QPOSILAT
EQEPxAIN
EQEPxBIN
EQEPxIIN
EQEPxIOUT
EQEPxIOE
EQEPxSIN
EQEPxSOUT
EQEPxSOE
GPIO
MUX
EQEPxA/XCLK
EQEPxB/XDIR
EQEPxS
EQEPxI
QPOSCMP
QEINT
QFRC
32
QCLR
QPOSCTL
16
32
QPOSCNT
QPOSMAX
QPOSINIT
PIE
EQEPxINT
Enhanced QEP (eQEP) peripheral
System
control registers
QCTMR
QCPRD
16
16
QCAPCTL
EQEPxENCLK
SYSCLKOUT
Data bus
To CPU
2.3
eQEP Memory Map
Description
www.ti.com
Figure 4. Functional Block Diagram of the eQEP Peripheral
lists the registers with their memory locations, sizes, and reset values.
Table 1. EQEP Memory Map
Size(x16)/
Name
Offset
#shadow
Reset
Register Description
QPOSCNT
0x00
2/0
0x00000000
eQEP Position Counter
QPOSINIT
0x02
2/0
0x00000000
eQEP Initialization Position Count
QPOSMAX
0x04
2/0
0x00000000
eQEP Maximum Position Count
QPOSCMP
0x06
2/1
0x00000000
eQEP Position-compare
QPOSILAT
0x08
2/0
0x00000000
eQEP Index Position Latch
QPOSSLAT
0x0A
2/0
0x00000000
eQEP Strobe Position Latch
QPOSLAT
0x0C
2/0
0x00000000
eQEP Position Latch
QUTMR
0x0E
2/0
0x00000000
QEP Unit Timer
QUPRD
0x10
2/0
0x00000000
eQEP Unit Period Register
QWDTMR
0x12
1/0
0x0000
eQEP Watchdog Timer
QWDPRD
0x13
1/0
0x0000
eQEP Watchdog Period Register
QDECCTL
0x14
1/0
0x0000
eQEP Decoder Control Register
QEPCTL
0x15
1/0
0x0000
eQEP Control Register
QCAPCTL
0x16
1/0
0x0000
eQEP Capture Control Register
12
Enhanced QEP (eQEP) Module
SPRUG05A – August 2008 – Revised December 2008