SC28L194A1A NXP Semiconductors, SC28L194A1A Datasheet - Page 13

UART Interface IC 3V-5V 4CH UART INTEL/MOT INTRF

SC28L194A1A

Manufacturer Part Number
SC28L194A1A
Description
UART Interface IC 3V-5V 4CH UART INTEL/MOT INTRF
Manufacturer
NXP Semiconductors
Type
Quad UART for 3.3 V and 5 V supply voltager
Datasheet

Specifications of SC28L194A1A

Number Of Channels
4
Data Rate
460.8 Kbps
Supply Voltage (max)
5.5 V
Supply Voltage (min)
3 V
Supply Current
30 mA
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Package / Case
PLCC-68
Mounting Style
SMD/SMT
Operating Supply Voltage
3.3 V, 5 V
Lead Free Status / Rohs Status
 Details
Other names
SC28L194A1A,512

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SC28L194A1A
Manufacturer:
NXP
Quantity:
5 530
Part Number:
SC28L194A1A
Manufacturer:
SEMTECH
Quantity:
384
Part Number:
SC28L194A1A
Manufacturer:
PHI-Pbf
Quantity:
31
Part Number:
SC28L194A1A
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
SC28L194A1A,512
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Philips Semiconductors
communication between the transmitter and receiver is entirely
within the UART - it is essentially “talking to itself”.
The remote loop back mode (also used for diagnostic purposes) is
similar to auto echo except that the characters are not sent to the
local CPU, nor is the receiver status updated. The received data is
sent directly to the transmitter where it is sent out on the TxD output.
The received data is not sent to the receive FIFO and hence the
host will not normally be participating in any diagnostics.
Minor Modes
The minor modes provide additional features within the major
modes. In general the minor modes provide a reduction in the
control burden and a less stringent interrupt latency time for the host
processor. These modes could be invoked in all of the major
modes.. However it may not be reasonable in many situations.
Watch-dog Timer Time-out Mode
Each receiver in the Quad UART is equipped with a watch-dog timer
that is enabled by the “Watch-dog Timer Enable Register (WTER).
The watch-dog “barks” (times out) if 64 counts of the receiver clock
(64 bit times) elapse with no RxFIFO activity. RxFIFO events are a
read of the RxFIFO or GRxFIFO, or the push of a received character
into the RxFIFO. The timer resets when the (G)RxFIFO is read or if
another character is pushed into the RxFIFO. The receiver
watch-dog timer is included to allow detection of the very last
character(s) of a received message that may be waiting in the
RxFIFO, but are too few in number to successfully initiate an
interrupt. The watch-dog timer is enabled for counting if the
channel’s bit in the Watch Dog Timer Control Register (WDTCR) is
set. Note: a read of the GRxFIFO will reset the watch-dog timer of
only the channel specified in the current interrupt context. Other
watch-dogs are unaffected.
The watch-dog timer may generate an input to the interrupt arbiter if
IMR[6] is set. The status of the Watch-dog timer can be seen as Bit
6 of the Interrupt Status Register, ISR[6]. When a Watch-dog timer
that is programmed to generate an interrupt times out it enters the
arbitration process. It will then only allow receivers to enter the enter
the arbitration. All other sources are bidding sources are disabled.
The receivers arbitrate only amongst themselves.. The receiver only
interrupt mode of the interrupt arbiter continues until the last
watch-dog timer event has been serviced. While in the receiver only
interrupt mode, the control of the interrupt threshold level is also
disabled. The receivers arbitrate only between themselves. The
threshold value is ignored. The receiver with the most FIFO
positions filled will win the bid. Hence the user need not reduce the
bidding threshold level in the ICR to see the interrupt from a nearly
empty RxFIFO that may have caused the watch-dog time-out.
Note: When any watch-dog times our only the receivers arbitrate.
There is no increase in the probability of receiver being serviced
causing the overrun of another receiver since they will still have
priority based upon received character count.
The interrupt will be cleared automatically upon the push of the next
character received or when the RxFIFO or GRxFIFO is read. The
ICR is unaffected by the watch-dog time-out interrupt and normal
interrupt threshold level sensing resumes after the last watch-dog
timer event has been processed. If other interrupt sources are
active, the IRQN pin may remain low.
Wake-up Mode
The SC28L194 provides two modes of this common asynchronous
“party line” protocol: the new automatic mode with 3 sub modes and
the default Host operated mode. The automatic mode has several
sub modes (see below). In the full automatic the internal state
machine devoted to this function will handle all operations
2006 Aug 15
Quad UART for 3.3 V and 5 V supply voltage
13
associated with address recognition, data handling, receiver enables
and disables. In both modes the meaning of the parity bit is
changed. It is often referred to as the A/D bit or the address/data bit.
It is used to indicate whether the byte presently in the receiver shift
register is an “address” byte or a “data” byte. “1” usually means
address; “0” data.
Its purpose is to allow several receivers connected to the same data
source to be individually addressed. Of course addressing could be
by group also. Normally the “Master” would send an address byte to
all receivers “listening” The receiver would then recognize its
address and enable itself receiving the following data stream. Upon
receipt of an address not its own it would then disable itself. As
descried below appropriate status bits are available to describe the
operation.
Enabling the Wake-up mode
This mode is selected by programming bits MR1[4:3] to ’11’. The
sub modes are controlled by bits 6, 1, 0 in the MR0 register. Bit 6
controls the loading of the address byte to the RxFIFO and MR0[1:0]
determines the sub mode as shown in the following table.
The enabling of the wake-up mode executes a partial enabling
of the receiver state machine. Even though the receiver has
been reset the Wake-up mode will over ride the disable and
reset condition.
Normal Wake-up (The default configuration)
In the default configuration for this mode of operation, a ’master’
station transmits an address character followed by data characters
for the addressed ’slave’ station. The slave stations, whose
receivers are normally disabled (not reset), examine the received
data stream and interrupts the CPU (by setting RxRDY) only upon
receipt of an address character. The CPU (host) compares the
received address to its station address and enables the receiver if it
wishes to receive the subsequent data characters. Upon receipt of
another address character, the CPU may disable the receiver to
initiate the process again.
A transmitted character consists of a start bit, the programmed
number of data bits, an address/data (A/D) bit, and the programmed
number of stop bits. The polarity of the transmitted A/D bit is
selected by the CPU by programming bit MR1[2]. MR1[2] = 0
transmits a zero in the A/D bit position which identifies the
corresponding data bits as data. MR1[2] = 1 transmits a one in the
A/D bit position which identifies the corresponding data bits as an
address. The CPU should program the mode register prior to
loading the corresponding data bytes into the TxFIFO.
MR0[1:0] = 00
MR0[1:0] = 01
MR0[1:0] = 10
MR0[1:0] = 11
operation via interrupts and commands written to
the command register (CR).
recognition for this station. Upon recognition of
its assigned address, in the Auto Wake mode,
the local receiver will be enabled and normal
receiver communications with the host will be
established.
recognition, not for this station. Upon recognition
of an address character that is not its own, in the
Auto Doze mode, the receiver will be disabled
and the address just received either discarded or
pushed to the RxFIFO depending on the
programming of MR0[6].
programming of MR0[1:0] to 11 will enable both
the auto wake and auto doze features.
Normal Wake-up Mode (default). Host controls
Auto wake. Enable receiver on address
Auto Doze. Disable receiver on address
Auto wake and doze. Both modes above. The
SC28L194
Product data sheet

Related parts for SC28L194A1A