xr16m698 Exar Corporation, xr16m698 Datasheet - Page 25

no-image

xr16m698

Manufacturer Part Number
xr16m698
Description
1.62v To 3.63v High Performance Octal Uart With 32-byte Fifo
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
xr16m698IQ100-F
Manufacturer:
EXAR
Quantity:
248
Part Number:
xr16m698IQ100-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr16m698IQ100-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
REV. 1.0.0
The XR16M698 has a global interrupt source register set that consists of 4 consecutive registers [INT0, INT1,
INT2 and INT3]. The four registers are in the device configuration register address space.
All four registers default to logic zero (as indicated in square braces) for no interrupt pending. All 8 channel
interrupts are enabled or disabled in each channel’s IER register. INT0 shows individual status for each
channel while INT1, INT2 and INT3 show the details of the source of each channel’s interrupt with its unique 3-
bit encoding.
wake-up interrupts are masked in the device configuration registers,
generated (if enabled) by the 698 when awakened from sleep if all 8 channels were placed in the sleep mode
previously.
A
3.1.1
[A7:A0]
DDRESS
0x8C
0x8D
0x80
0x81
0x82
0x83
0x84
0x85
0x86
0x87
0x88
0x89
0x8A
0x8B
0x8E
W
R
The Global Interrupt Source Registers
R/W
R/W TIMER LSB
R/W
R/W
R/W
R/W
R/W
EAD
W
RITE
R
R
R
R
R
R
R
Figure 13
/
INT Source
8X MODE
4X MODE
R
RESET
SLEEP
TIMER
TIMER
TIMER
EGISTER
DREV
REGB
CTRL
INT 1
INT 2
INT 3
DVID
MSB
shows the 4 interrupt registers in sequence for clarity. The 16-bit timer and sleep
UART 7
UART 2
UART 5
UART 7
UART 7
UART 7
UART 7
UART 7
Enable
1.62V TO 3.63V HIGH PERFORMANCE OCTAL UART WITH 32-BYTE FIFO
Reset
sleep
Bit 7
bit 1
bit 0
bit 2
bit 7
bit 7
bit 7
[0x00]
T
INT3
0
0
0
0
ABLE
9: D
interrupt
UART 6
UART 4
UART 6
UART 6
UART 6
UART 6
Enable
source
Reset
sleep
Bit 6
bit 0
bit 2
bit 1
bit 6
bit 6
bit 6
0
0
1
0
EVICE
[0x00]
INT2
C
interrupt
UART 5
UART 1
UART 5
UART 5
UART 5
UART 5
Enable
source
Reset
ONFIGURATION
sleep
Bit 5
bit 2
bit 1
bit 0
bit 5
bit 5
bit 5
0
0
1
0
25
[0x00]
INT1
interrupt
UART 4
UART 6
UART 4
UART 4
UART 4
UART 4
Enable
source
Reset
sleep
Bit 4
bit 1
bit 0
bit 2
bit 4
bit 4
bit 4
0
0
0
0
R
EGISTERS
TimerCtrl
interrupt
UART 3
UART 3
UART 3
UART 3
UART 3
UART 3
TIMERCNTL and SLEEP.
Enable
source
Reset
sleep
[0x00]
Bit 3
bit 0
bit 2
bit 1
bit-3
bit 3
bit 3
bit 3
INT0
0
1
0
TimerCtrl
interrupt
UART 2
UART 0
UART 2
UART 2
UART 2
UART 2
Enable
source
Reset
sleep
Bit 2
bit-2
bit 2
bit 1
bit 0
bit 2
bit 2
bit 2
0
0
0
TimerCtrl
interrupt
UART 1
UART 5
UART 1
UART 1
UART 1
UART 1
source
Enable
Reset
sleep
Bit 1
bit 1
bit 0
bit 2
bit-1
bit 1
bit 1
bit 1
0
0
0
XR16M698
An interrupt is
write to all
TimerCtrl
UART 0
UART 2
UART 0
UART 0
UART 0
UART 0
Enable
UARTs
source
source
Reset
sleep
Bit 0
bit 0
bit 2
bit 1
bit-0
bit 0
bit 0
bit 0
0
0

Related parts for xr16m698