High-level
Low-level
Interrupt enable
Interrupt disable
GIOFLG
GIOPOL
Rising edge
Falling edge
VBUSP (peripheral bus)
GIODSETx
GIODOUTx
GIODINx
GIODIRx
external pin
GIODCLRx
GIOPDRx
GIOPULDIS
Pull Select
Pull Disable
GIOPSL
GIOINTDET
GIOENASET
GIOENACLR
GIOLVLSET
GIOLVLCLR
Low-level
(level B)
interrupt
handling
(1)
High-level
(level A)
interrupt
handling
(1)
To
VIM
To
VIM
www.ti.com
Functional Description of GIO Module
1189
SPNU563A–March 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
General-Purpose Input/Output (GIO) Module
Figure 25-4. GIO Block Diagram
(1) A single low-level-interrupt-handling block and a single high-level-interrupt-handling block service all of the
interrupt-capable external pins, but only one pin can be serviced by an interrupt block at a time.