ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
20
of 928
Rev1.09
IS
D
9
410
0
S
ER
IE
S
T
E
C
HN
ICA
L
RE
F
E
RE
NCE
M
AN
U
AL
system operation
–
Supports one PLL up to 500 MHz for high performance system operation, sourced from
HIRC or HXT
–
Supports clock failure detection for high/low speed external crystal oscillator
–
Supports exception (NMI) generation once a clock failure detected
–
Supports clock output
GPIO
–
Supports four I/O modes:
Quasi bi-direction
Push-Pull output
Open-Drain output
Input only with high impendence
–
TTL/Schmitt trigger input selectable
–
I/O pin configured as interrupt source with edge/level trigger setting
–
Supports high slew driver and high sink current I/O (up to 20mA at 3.3V)
–
Supports software selectable slew rate control
–
Supports 5V tolerance function on subset of GPIO except analog I/O
PDMA (Peripheral DMA)
–
Supports 16 independent configurable channels for automatic data transfer between
memories and peripherals
–
Supports stride function.
–
Channel 0, 1 supports time-out function for each channel.
–
Supports Basic and Scatter-Gather Transfer modes
–
Each channel supports circular buffer management using Scatter-Gather Transfer mode
–
Supports two types of priorities modes: Fixed-priority and Round-robin modes
–
Supports byte-, half-word- and word-access
–
Supports single and burst transfer type
–
Supports source and destination address can be increment or fixed.
–
DMA transfer count up to 65536.
Multi-Function Timer (MFT, Timer + PWM)
–
TIMER mode
Supports 4 sets of 32-bit timers with 24-bit up-timer and 8-bit prescale counter,
24-bit up counter value is readable.
Independent clock source for each timer
Provides One-shot, Periodic, Toggle and Continuous Counting operation modes
Supports event counting function to count the event from external pin
Supports input capture function to capture or reset counter value
Supports external capture pin event for interval measurement.
Supports external capture pin event to reset 24-bit up counter.
Supports chip wake-up from Idle/Power-down mode if a timer interrupt signal is
generated
Support Timer0 ~ Timer3 time-out interrupt signal or capture interrupt signal to
trigger PWM, EADC and DMA.
Supports Inter-Timer trigger mode
–
PWM mode
Supports four 16-bit PWM counters with 10-bit dead time generator
Supports 12-bit pre-scale for PWM.