
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
155 of 487
NXP Semiconductors
UM10800
Chapter 10: LPC82x Pin interrupts/pattern match engine
Figure shows pattern match functionality only and accurate timing is not implied. Inputs (INn) are shown synchronized to the
system clock for simplicity.
Fig 15. Pattern match engine examples: Windowed non-sticky edge detect evaluates as true
system clock
IN0
SRC0 = 0, CFG0 = 0x4, PROD_ENPTS0 = 0x0 (high level detection)
IN1
SRC1 = 1, CFG1 = 0x7, PROD_ENPTS1 = 0x1 (non-sticky edge detection)
NVIC pin interrupt 1
and GPIO_INT_BMAT output
slice 0 (IN0)
slice 1 (IN1ev)
minterm
(IN0)(IN1ev)
pin interrupt raised
on rising edge of IN1 during
the HIGH level of IN0
Figure shows pattern match functionality only and accurate timing is not implied. Inputs (INn) are shown synchronized to the
system clock for simplicity.
Fig 16. Pattern match engine examples: Windowed non-sticky edge detect evaluates as false
system clock
IN0
SRC0 = 0, CFG0 = 0x4, PROD_ENPTS0 = 0x0 (high level detection)
IN1
SRC1 = 1, CFG1 = 0x7, PROD_ENPTS1 = 0x1 (non-sticky edge detection)
NVIC pin interrupt 1
and GPIO_INT_BMAT output
slice 0 (IN0)
slice 1 (IN1ev)
minterm
(IN0)(IN1ev)
no pin interrupt raised
IN1 does not change while
IN0 level is HIGH