
Figure 1-37. NMI Flag (NMIFLG) Register.................................................................................................................................90
Figure 1-38. NMI Flag Clear (NMIFLGCLR) Register................................................................................................................90
Figure 1-39. NMI Flag Force (NMIFLGFRC) Register...............................................................................................................91
Figure 1-40. NMI Watchdog Counter (NMIWDCNT) Register................................................................................................... 91
Figure 1-41. NMI Watchdog Period (NMIWDPRD) Register..................................................................................................... 92
Figure 1-42. XCLKOUT Generation...........................................................................................................................................93
Figure 1-43. Low-Power Mode Control 0 Register (LPMCR0).................................................................................................. 95
Figure 1-44. CPU Watchdog Module......................................................................................................................................... 96
Figure 1-45. System Control and Status Register (SCSR)........................................................................................................99
Figure 1-46. Watchdog Counter Register (WDCNTR).............................................................................................................100
Figure 1-47. Watchdog Reset Key Register (WDKEY)............................................................................................................100
Figure 1-48. Watchdog Control Register (WDCR)...................................................................................................................101
Figure 1-49. CPU-Timers.........................................................................................................................................................102
Figure 1-50. CPU-Timer Interrupts Signals and Output Signal................................................................................................102
Figure 1-51. TIMERxTIM Register (x = 0, 1, 2)........................................................................................................................104
Figure 1-52. TIMERxTIMH Register (x = 0, 1, 2).....................................................................................................................104
Figure 1-53. TIMERxPRD Register (x = 0, 1, 2)...................................................................................................................... 105
Figure 1-54. TIMERxPRDH Register (x = 0, 1, 2)....................................................................................................................105
Figure 1-55. TIMERxTCR Register (x = 0, 1, 2)...................................................................................................................... 105
Figure 1-56. TIMERxTPR Register (x = 0, 1, 2).......................................................................................................................107
Figure 1-57. TIMERxTPRH Register (x = 0, 1, 2)....................................................................................................................107
Figure 1-58. General GPIO Multiplexing Diagram................................................................................................................... 108
Figure 1-59. GPIO32, GPIO33 Multiplexing Diagram..............................................................................................................109
Figure 1-60. JTAG Port/GPIO Multiplexing.............................................................................................................................. 110
Figure 1-61. JTAGDEBUG Register (Address 0x702A, EALLOW protected).......................................................................... 111
Figure 1-62. Analog/GPIO Multiplexing....................................................................................................................................112
Figure 1-63. Input Qualification Using a Sampling Window.....................................................................................................117
Figure 1-64. Input Qualifier Clock Cycles.................................................................................................................................119
Figure 1-65. GPIO Port A MUX 1 (GPAMUX1) Register......................................................................................................... 124
Figure 1-66. GPIO Port A MUX 2 (GPAMUX2) Register......................................................................................................... 127
Figure 1-67. GPIO Port B MUX 1 (GPBMUX1) Register......................................................................................................... 130
Figure 1-68. GPIO Port B MUX 2 (GPBMUX2) Register......................................................................................................... 132
Figure 1-69. Analog I/O MUX (AIOMUX1) Register................................................................................................................ 134
Figure 1-70. GPIO Port A Qualification Control (GPACTRL) Register.....................................................................................135
Figure 1-71. GPIO Port B Qualification Control (GPBCTRL) Register.................................................................................... 136
Figure 1-72. GPIO A Control Register 2 Register (GPACTRL2)..............................................................................................137
Figure 1-73. GPIO Port A Qualification Select 1 (GPAQSEL1) Register.................................................................................138
Figure 1-74. GPIO Port A Qualification Select 2 (GPAQSEL2) Register.................................................................................139
Figure 1-75. GPIO Port B Qualification Select 1 (GPBQSEL1) Register.................................................................................140
Figure 1-76. GPIO Port B Qualification Select 2 (GPBQSEL2) Register.................................................................................141
Figure 1-77. GPIO Port A Direction (GPADIR) Register..........................................................................................................142
Figure 1-78. GPIO Port B Direction (GPBDIR) Register..........................................................................................................143
Figure 1-79. Analog I/O DIR (AIODIR) Register...................................................................................................................... 144
Figure 1-80. GPIO Port A Pullup Disable (GPAPUD) Registers..............................................................................................145
Figure 1-81. GPIO Port B Pullup Disable (GPBPUD) Registers..............................................................................................146
Figure 1-82. GPIO Port A Data (GPADAT) Register................................................................................................................147
Figure 1-83. GPIO Port B Data (GPBDAT) Register................................................................................................................148
Figure 1-84. Analog I/O DAT (AIODAT) Register.....................................................................................................................149
Figure 1-85. GPIO Port A Set, Clear and Toggle (GPASET, GPACLEAR, GPATOGGLE) Registers......................................150
Figure 1-86. GPIO Port B Set, Clear and Toggle (GPBSET, GPBCLEAR, GPBTOGGLE) Registers.....................................152
Figure 1-87. Analog I/O Toggle (AIOSET, AIOCLEAR, AIOTOGGLE) Register......................................................................154
Figure 1-88. GPIO XINTn Interrupt Select (GPIOXINTnSEL) Registers................................................................................. 155
Figure 1-89. GPIO Low Power Mode Wakeup Select (GPIOLPMSEL) Register.....................................................................156
Figure 1-90. Device Configuration (DEVICECNF) Register.................................................................................................... 163
Figure 1-91. Part ID Register...................................................................................................................................................164
Figure 1-92. REVID Register................................................................................................................................................... 165
Figure 1-93. Overview: Multiplexing of Interrupts Using the PIE Block................................................................................... 167
Figure 1-94. Typical PIE/CPU Interrupt Response - INTx.y.....................................................................................................169
Figure 1-95. Reset Flow Diagram............................................................................................................................................171
Figure 1-96. PIE Interrupt Sources and External Interrupts XINT1/XINT2/XINT3................................................................... 172
Figure 1-97. Multiplexed Interrupt Request Flow Diagram...................................................................................................... 175
Table of Contents www.ti.com
14 TMS320x2806x Microcontrollers SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Submit Document Feedback
Copyright © 2022 Texas Instruments Incorporated