XR17D158 Exar Corporation, XR17D158 Datasheet - Page 48

no-image

XR17D158

Manufacturer Part Number
XR17D158
Description
Eight-channel Pci-bus Uart
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR17D158CV
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR17D158CV-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR17D158CV-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Part Number:
XR17D158IV
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR17D158IV-F
Manufacturer:
EXAR21
Quantity:
100
Part Number:
XR17D158IV-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR17D158IV-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
áç
áç
áç
áç
PRELIMINARY
SCRATCH PAD REGISTER (SPR)
This is an 8-bit general purpose register for the user to store temporary data. The content of this register is
preserved during sleep mode but becomes 0xFF (default) after a reset or a power off-on cycle.
FCTR [3:0] - Auto RTS/DTR Flow Control Hysteresis Select
These bits select the auto RTS/DTR flow control hysteresis and only valid when TX and RX Trigger Table-D is
selected (FCTR bit-6 and 7 are set to logic 1). The RTS/DTR hysteresis is referenced to the RX FIFO trigger
level. After reset, these bits are set to logic 0 selecting the next FIFO trigger level for hardware flow control.
Table 16
FCTR[4]: Infrared RX Input Logic Select
FCTR[5]: Auto RS485 Enable
Auto RS485 half duplex control enable/disable.
FCTR[7:6]: TX and RX FIFO Trigger Table Select
These 2 bits select the transmit and receive FIFO trigger level table A, B, C or D. When table A, B, or C is
selected the auto RTS flow control trigger level is set to "next FIFO trigger level" for compatibility to ST16C550
and ST16C650 series. RTS/DTR# triggers on the next level of the RX FIFO trigger level, in another word, one
FIFO level above and one FIFO level below. See in
bit 6-7, i.e. if Table C is used on the receiver with RX FIFO trigger level set to 56 bytes, RTS/DTR# output will
de-asserts at 60 and re-asserts at 16.
FEATURE CONTROL REGISTER (FCTR)
Logic 0 = Select RX input as active high encoded IrDA data, normal, (default).
Logic 1 = Select RX input as active low encoded IrDA data, inverted.
Logic 0 = Standard ST16C550 mode. Transmitter generates an interrupt when transmit holding register
(THR) becomes empty. Transmit Shift Register (TSR) may still be shifting data bit out.
Logic 1 = Enable Auto RS485 half duplex direction control. RTS# output changes its logic level from 1 to 0
when finished sending the last stop bit of the last character out of the TSR register. It changes back to logic
level 1 from 0 when a data byte is loaded into the THR or transmit FIFO. The change to logic 1 occurs prior
sending the start-bit. It also changes the transmitter interrupt from transmit holding to transmit shift register
(TSR) empty.
below shows the 16 selectable hysteresis levels.
T
ABLE
FCTR B
16: 16 S
0
0
0
0
0
0
0
0
1
1
IT
-3 FCTR B
ELECTABLE
0
0
0
0
1
1
1
1
1
1
IT
-2 FCTR B
H
YSTERESIS
0
0
1
1
0
0
1
1
0
0
IT
-1 FCTR B
Table 13
L
EVELS
48
UNIVERSAL (3.3V AND 5V) PCI BUS OCTAL UART
0
1
0
1
0
1
0
1
0
1
W
for complete selection with FCR bit 4-5 and FCTR
IT
HEN
-0
T
RIGGER
RTS/DTR H
(
CHARACTERS
T
ABLE
± 16
± 24
± 32
± 12
± 20
± 4
± 6
± 8
± 8
0
YSTERESIS
-D
IS
)
S
ELECTED
XR17D158
REV. P1.0.0

Related parts for XR17D158