EEWORLDEEWORLDEEWORLD

Part Number

Search

SC68C94A1A

Description
IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PQCC52, PLASTIC, SOT-238-3, LCC-52, Serial IO/Communication Controller
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size216KB,33 Pages
ManufacturerNXP
Websitehttps://www.nxp.com
Download Datasheet Parametric Compare View All

SC68C94A1A Overview

IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PQCC52, PLASTIC, SOT-238-3, LCC-52, Serial IO/Communication Controller

SC68C94A1A Parametric

Parameter NameAttribute value
MakerNXP
Parts packaging codeLCC
package instructionQCCJ, LDCC52,.8SQ
Contacts52
Reach Compliance Codecompliant
Address bus width6
boundary scanNO
maximum clock frequency8 MHz
letter of agreementASYNC, BIT
Data encoding/decoding methodsNRZ
Maximum data transfer rate0.125 MBps
External data bus width8
JESD-30 codeS-PQCC-J52
length19.1262 mm
low power modeYES
Number of DMA channels
Number of I/O lines16
Number of serial I/Os4
Number of terminals52
On-chip data RAM width
Maximum operating temperature85 °C
Minimum operating temperature-40 °C
Package body materialPLASTIC/EPOXY
encapsulated codeQCCJ
Encapsulate equivalent codeLDCC52,.8SQ
Package shapeSQUARE
Package formCHIP CARRIER
power supply5 V
Certification statusNot Qualified
RAM (number of words)0
Maximum seat height4.57 mm
Maximum slew rate50 mA
Maximum supply voltage5.5 V
Minimum supply voltage4.5 V
Nominal supply voltage5 V
surface mountYES
technologyCMOS
Temperature levelINDUSTRIAL
Terminal formJ BEND
Terminal pitch1.27 mm
Terminal locationQUAD
width19.1262 mm
uPs/uCs/peripheral integrated circuit typeSERIAL IO/COMMUNICATION CONTROLLER, SERIAL

SC68C94A1A Preview

Philips Semiconductors
Product specification
Quad universal asynchronous receiver/transmitter (QUART)
SC68C94
DESCRIPTION
The 68C94 quad universal asynchronous receiver/transmitter
(QUART) combines four enhanced Philips Semiconductors
industry-standard UARTs with an innovative interrupt scheme that
can vastly minimize host processor overhead. It is implemented
using Philips Semiconductors’ high-speed CMOS process that
combines small die size and cost with low power consumption.
The operating speed of each receiver and transmitter can be
selected independently at one of eighteen fixed baud rates, a 16X
clock derived from a programmable counter/timer, or an external 1X
or 16X clock. The baud rate generator and counter/timer can
operate directly from a crystal or from external clock inputs. The
ability to independently program the operating speed of the receiver
and transmitter make the QUART particularly attractive for
dual-speed channel applications such as clustered terminal
systems.
Each receiver is buffered with eight character FIFOs (first-in-first-out
memories) and one shift register to minimize the potential for
receiver overrun and to reduce interrupt overhead in interrupt driven
systems. In addition, a handshaking capability is provided to disable
a remote UART transmitter when the receiver buffer is full. (RTS
control)
The 68C94 provides a power-down mode in which the oscillator is
stopped and the register contents are stored. This results in reduced
power consumption on the order of several magnitudes. The
QUART is fully TTL compatible and operates from a single +5V
power supply.
PIN CONFIGURATIONS
V
CC
A5:0
CEN
RDN
WRN
D7-0
DACKN
IACKN
RQN
RESET
X1/CLK
X2
RDa-d
I/O0a–d
I/O1a–d
I/O2a–d
I/O3a–d
TDa-d
V
SS
SD00178
Programmable channel mode
Programmable interrupt priorities
Identification of highest priority interrupt
Global interrupt register set provides data from interrupting
channel
Normal (full-duplex), automatic echo, local loop back, remote
loopback
FEATURES
New low overhead interrupt control
Four Philips Semiconductors industry-standard UARTs
Eight byte receive FIFO and eight byte transmit FIFO for each
UART
Programmable data format:
5 to 8 data bits plus parity
Odd, even, no parity or force parity
1, 1.5 or 2 stop bits programmable in 1/16-bit increments
Baud rate for the receiver and transmitter selectable from:
23 fixed rates: 50 to 230.4K baud Non-standard rates to 1.0M
baud
User-defined rates from the programmable counter/timer
associated with each of two blocks
External 1x or 16x clock
Parity, framing, and overrun error detection
False start bit detection
Line break detection and generation
ORDERING INFORMATION
PACKAGES
48-Pin Plastic Dual In-Line Package (DIP)
52-Pin Plastic Leaded Chip Carrier (PLCC)
Vectored interrupts with programmable vector format
IACKN and DTACKN signals
Built-in baud rate generator with choice of 18 rates
Four I/O pins per UART for modem controls, clocks, etc.
Power down mode
High-speed CMOS technology
52-pin PLCC and 48-pin DIP
Commercial and industrial temperature ranges available
On-chip crystal oscillator
TTL compatible
Single +5V power supply with low power mode
Two multifunction programmable 16-bit counter/timers
1MHz 16x mode operation
30ns data bus release time
“Watch Dog” timer for each receiver
COMMERCIAL
V
CC
= +5V +10%,
T
A
= 0
o
C to +70
o
C
SC68C94C1N
SC68C94C1A
INDUSTRIAL
V
CC
= +5V +10%,
T
A
= –40
o
C to +85
o
C
SC68C94A1N
SC68C94A1A
DWG #
SOT240-1
SOT238-3
1995 May 1
1
853-1601 15179
Philips Semiconductors
Product specification
Quad universal asynchronous receiver/transmitter (QUART)
SC68C94
PIN CONFIGURATIONS
48-Pin Dual-In-Line Package
X1/CLK
TXDD
RXDD
IRQN
A5
A4
A3
A2
A1
1
2
3
4
5
6
7
8
9
48
X2
47 V
SS
TXDB
IACKN
RESET
TXDC
RXDC
I/O2D
I/O1D
I/O0D
I/O2C
I/O1C
I/O0C
RXDB
D7
8
9
DACKN
46
45
44
43
42
41
40
39
38
52-Pin PLCC Package
CEN
V SS
VCC
WRN
RDN
A1
A2
A3
48
7
6
5
4
3
2
1
52
A0
51
50
49
47
46 A5
45 IRQN
44 RXDD
43 TXDD
42 X1/CLK
41 X2
40 V
SS
39 I/O3D
38 RESET
37 TXDC
36 RXDC
35 I/O2D
34 I/O1D
D6 10
D5 11
D4 12
D3 13
V
SS
14
D2 15
I/O3B 16
D1 17
D0 18
RXDA 19
TXDA 20
21
I/O2B
22
I/O1B
23
I/O0B
24
I/O3A
25
I/O2A
26
I/O1A
27
I/O0A
28
V SS
29
I/O0C
30
I/O1C
31 32
I/O2C
I/O3C
33
I/O0D
A0 10
WRN 11
V
SS
12
V
CC
13
CEN 14
RDN 15
DACKN 16
IACKN 17
TXDB 18
RXDB 19
D7 20
D6 21
D5 22
D4 23
D3 24
37 V
SS
36
35
34
33
32
31
30
29
28
27
26
I/O0A
I/O1A
I/O2A
I/O0B
I/O1B
I/O2B
TXDA
RXDA
D0
D1
D2
25 V
SS
A4
SD00179
ABSOLUTE MAXIMUM RATINGS
1, 2
SYMBOL
T
A
T
STG
V
CC
V
S
P
D
PARAMETER
Operating ambient temperature range
3
Storage temperature range
Voltage from V
DD
to GND
4
Voltage from any pin to
Power dissipation
ground
4
RATING
Note 4
–65 to +150
–0.5 to +7.0
–0.5 to V
CC
+0.5
1
UNIT
o
C
o
C
V
V
W
NOTES:
1. Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only and
functional operation of the device at these or any other condition above those indicated in the operation section of this specification is not
implied.
2. For operating at elevated temperatures, the device must be derated based on +150°C maximum junction temperature.
3. This product includes circuitry specifically designed for the protection of its internal devices from damaging effects of excessive static
charge. Nonetheless, it is suggested that conventional precautions be taken to avoid applying any voltages larger than the rated maxima.
4. Parameters are valid over specified temperature range. See ordering information table for applicable temperature range and operating
supply range.
1995 May 1
2
Philips Semiconductors
Product specification
Quad universal asynchronous receiver/transmitter (QUART)
SC68C94
BLOCK DIAGRAM
INTERNAL DATA
BUS
8
8
D0–D7
BUS BUFFER
CHANNEL A
8 BYTE TRANSMIT
FIFO
TxDA
TRANSMIT SHIFT
REGISTER
8 BYTE
RECEIVE FIFO
RxDA
RECEIVE SHIFT
REGISTER
MR 0, 1, 2
CR
SR
CSR Rx
CSR Tx
÷
2
X1/CLK
X2
TIMING
CRYSTAL
OSCILLATOR
POWER UP-DOWN
LOGIC
18
BAUD RATE
GENERATOR
CHANNEL B
(AS ABOVE)
INPUT PORT
CHANGE-OF-
STATE
DETECTORS (4)
IPCR
ACR
TxDB
RxDB
DUART
COMMON
AB
DUART AB
TIMING
CONTROL
RDN
WRN
CEN
A0–A5
RESET
DACKN
6
OPERATION CONTROL
ADDRESS
DECODE
R/W CONTROL
DUART CD
TXDC
TXDD
RXDC
RXDD
SAME AS
DUART AB
OUTPUT PORT
FUNCTION SELECT
LOGIC
OPCR
TIMING
CLOCK
SELECTORS
COUNTER/
TIMER
ACR
CTUR
CTLR
1:0
4
4
1:0
I/O[3:0]B
I/O[3:0]A
I/O[3:0]C
I/O[3:0]D
4
4
INTERRUPT ARBITRATION
IACKN
IRQN
•V
CC
•V
SS1
•V
SS2
•V
SS3
•V
SS4
LOGIC
GLOBAL
REGISTERS
INTERRUPT CONTROL
IMR
ISR
SD00180
1995 May 1
3
Philips Semiconductors
Product specification
Quad universal asynchronous receiver/transmitter (QUART)
SC68C94
PIN DESCRIPTION
MNEMONIC
CEN
A5:0
D7:0
RDN
WRN
DACKN
TYPE
I
I
I/O
I
I
O
NAME AND FUNCTION
Chip Select:
Active low input that, in conjunction with RDN or WRN, indicates that the host MPU is trying to
access a QUART register. CEN must be inactive when IACKN is asserted.
Address Lines:
These inputs select a 68C94 register to be read or written by the host MPU.
8-bit Bidirectional Data Bus:
Used by the host MPU to read and write 68C94 registers.
Read Strobe:
Active low input. When this line is asserted simultaneously with CEN, the 68C94 places the
contents of the register selected by A5:0 on the D7:0 lines.
Write Strobe:
Active low input. When this line is asserted simultaneously with CEN, the 68C94 writes the data
on D7:0 into the register selected by A5:0.
Data ACKnowledge:
Active low, open-drain output to the host MPU, which is asserted subsequent to a read or
write operation. For a read operation, assertion of DACKN indicates that register data is valid on D7:0. For a
write operation, it indicates that the data on D7:0 has been captured into the indicated register. This signal
corresponds to READYN on 80x86 processors and DTACKN on 680x0 processors.
Interrupt Request:
This active low open-drain output to the host MPU indicating that one or more of the
enabled UART interrupt sources has reached an interrupt value which exceeds that pre-programmed by host
software. The IRQN can be used directly as a 680x0 processor input; it must be inverted for use as an 80x86
interrupt input. This signal requires an external pull-up resistor.
Interrupt ACKnowledge:
Active low input indicates host MPU is acknowledging an interrupt requested. The
68C94 responds by placing an interrupt vector or interrupt vector modified on D7-D0 and asserting DACKN. This
signal updates the CIR register in the interrupt logic. CEN must be high during this cycle.
Transmit Data:
Serial outputs from the four UARTs.
Receive Data:
Serial inputs to the four UARTs/
Input/Output 0:
A multi-use input or output signal for each UART. These pins can be used as general purpose
inputs, Clear to Send inputs, 1X or 16X Transmit Clock outputs or general purpose outputs. Change-of-state
detection is provided for these pins.
Input/Output 1:
A multi-use input or output signal for each UART. These pins can be used as general purpose
or 1X or 16X transmit clock inputs, or general purpose 1X or 16X receive clock outputs. Change-of-state
detection is provided for these pins. In addition, I/O1a and I/O1c can be used as Counter/Timer inputs and I/O1b
and I/O1d can be used as Counter/Timer outputs.
Input/Output 2:
A multi-use input or output signal for each UART. These pins can be used as general purpose
inputs, 1X or 16X receive clock inputs, general purpose outputs, RTS output or 1X or 16X receive clock outputs.
Input/Output 3:
A multi-use input or output signal for each UART. These pins can be used as general purpose
inputs, 1X or 16X transmit clock inputs, general purpose outputs, or 1X or 16X transmit clock outputs.
Master Reset:
Active high reset for the 68C94 logic. Must be asserted at power-up, may be asserted at other
times that the system is to be reset and restarted. OSC set to divide by 1, MR pointer set to 1, DACKN enabled,
I/O pins to input. Registers reset: OPR, CIR. IRQN, DTACKN, IVR Interrupt Vector, Power Down, Test registers,
FIFO pointers, Baud rate generator, Error Status, Watch Dog Timers, Change of State detectors, counter/timer to
timer, Transmitter and Receiver controllers and all interrupt bits. If reset pin is not used, then first chip access
should be to celar ‘power-down’ mode.
Crystal 1 or Communication Clock:
This pin is normally connected to one side of a 3.6864MHz or a
7.3728MHz crystal, or can be connected to an external clock up to 8MHz.
Crystal 2:
If a crystal is used, this pin should be connected to its other terminal. If an external clock is applied to
X1, this pin should be left unconnected.
Power and grounds:
respectively.
BLOCK A
BUS
INTERFACE
A0-A5
D (7:0)
INTERRUPT CONTROL
DTACKN
IACKN
BLOCK B
UARTS C/D
I/O CONTROL
I/O PORT CONTROL
COUNTER/TIMER
I/O PORT CONTROL
UARTS A/B
BAUD
RATE
GENERATOR
IRQN
O
IACKN
I
TDa-d
RDa-d
I/O0a-d
O
I
I/O
I/O1a-d
I/O
I/O2a-d
I/O3a-d
RESET
I/O
I/O
I
X1/CLK
X2
V
CC
, V
SS
I
O
SD00161
Figure 1. Channel Architecture
1995 May 1
4
Philips Semiconductors
Product specification
Quad universal asynchronous receiver/transmitter (QUART)
SC68C94
Table 1.
QUART Registers
1
READ (RDN = Low)
Mode Register a (MR0a, MR1a, MR2a)
Status Register a (SRa)
Reserved
Receive Holding Register a (RxFIFOa)
Input Port Change Reg ab (IPCRab)
Interrupt Status Reg ab (ISRab)
Counter/Timer Upper ab (CTUab)
Counter/Timer Lower ab (CTLab)
Mode Register b (MR0b, MR1b, MR2b)
Status Register b (SRb)
Reserved
Receive Holding Register b (RxFIFOb)
Output Port Register ab (OPRab)
Input Port Register ab (IPRab)
Start Counter ab
Stop Counter ab
Mode Register c (MR0c, MR1c, MR2c)
Status Register c (SRc)
Reserved
Receive Holding Register c (RxFIFOc)
Input Port Change Reg cd (IPCRcd)
Interrupt Status Reg cd (ISRcd)
Counter/Timer Upper cd (CTUcd)
Counter/Timer Lower cd (CTLcd)
Mode Register d (MR0d, MR1d, MR2d)
Status Register d (SRd)
Reserved
Receive Holding Register d (RxFIFOd)
Output Port Register cd (OPRcd)
Input Port Register cd (IPRcd)
Start Counter cd
Stop Counter cd
Bidding Control Register a (BCRa)
Bidding Control Register b (BCRb)
Bidding Control Register c (BCRc)
Bidding Control Register d (BCRd)
Reserved
Reserved
Reserved
Reserved
Current Interrupt Register (CIR)
Global Interrupting Channel Reg (GICR)
Global Int Byte Count Reg (GIBCR)
Global Receive Holding Reg (GRxFIFO)
Interrupt Control Register (ICR)
Reserved
Reserved
Reserved
Reserved
Test Mode
Reserved
WRITE (WRN = Low)
Mode Register a (MR0a, MR1a, MR2a)
Clock Select Register a (CSRa)
Command Register a (CRa)
Transmit Holding Register a (TxFIFOa)
Auxiliary Control Reg ab (ACRab)
Interrupt Mask Reg ab (IMRab)
Counter/Timer Upper Reg ab (CTURab)
Counter/Timer Lower Reg ab (CTLRab)
Mode Register b (MR0b, MR1b, MR2b)
Clock Select Register b (CSRb)
Command Register b (CRb)
Transmit Holding Register b (TxFIFOb)
Output Port Register ab (OPRab)
I/OPCRa (I/O Port Control Reg a)
I/OPCRb (I/O Port Control Reg b)
Reserved
Mode Register c (MR0c, MR1c, MR2c)
Clock Select Register c (CSRc)
Command Register c (CRc)
Transmit Holding Register c (TxFIFOc)
Auxiliary Control Reg cd (ACRcd)
Interrupt Mask Reg cd (IMRcd)
Counter/Timer Upper Reg cd (CTURcd)
Counter/Timer Lower Reg cd (CTLRcd)
Mode Register d (MR0d, MR1d, MR2d)
Clock Select Register d (CSRd)
Command Register d (CRd)
Transmit Holding Register d (TxFIFOd)
Output Port Register cd (OPRcd)
I/OPCRc (I/O Port Control Reg c)
I/OPCRd (I/O Port Control Reg d)
Reserved
Bidding Control Register a (BCRa)
Bidding Control Register b (BCRb)
Bidding Control Register c (BCRc)
Bidding Control Register d (BCRd)
Power Down
Power Up
Disable DACKN
Enable DACKN
Reserved
Interrupt Vector Register (IVR)
Update CIR
Global Transmit Holding Reg (GTxFIFO)
Interrupt Control Register (ICR)
BRG Rate. 00 = low; 01 = high
Set X1/CLK divide by two
2
Set X1/CLK Normal
2
Reserved
Test Mode
Reserved
A5:0
000000
000001
000010
000011
000100
000101
000110
000111
001000
001001
001010
001011
001100
001101
001110
001111
010000
010001
010010
010011
010100
010101
010110
010111
011000
011001
011010
011011
011100
011101
011110
011111
100000
100001
100010
100011
100100
100101
100110
100111
101000
101001
101010
101011
101100
101101
101110
101111
110000–111000
111001
111010–111111
NOTES:
1. Registers not explicitly reset by hardware reset power up randomly.
2. In X1/CLK divide by 2 all circuits receive the divided clock except the BRG and change-of-state detectors.
1995 May 1
5

SC68C94A1A Related Products

SC68C94A1A SC68C94C1A SC68C94A1N SC68C94C1N
Description IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PQCC52, PLASTIC, SOT-238-3, LCC-52, Serial IO/Communication Controller IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PQCC52, PLASTIC, SOT-238-3, LCC-52, Serial IO/Communication Controller IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PDIP48, PLASTIC, DIP-48, Serial IO/Communication Controller IC 4 CHANNEL(S), 1M bps, SERIAL COMM CONTROLLER, PDIP48, PLASTIC, DIP-48, Serial IO/Communication Controller
Maker NXP NXP NXP NXP
Parts packaging code LCC LCC DIP DIP
package instruction QCCJ, LDCC52,.8SQ QCCJ, LDCC52,.8SQ DIP, DIP48,.6 DIP, DIP48,.6
Contacts 52 52 48 48
Reach Compliance Code compliant compliant compliant compliant
Address bus width 6 6 6 6
boundary scan NO NO NO NO
maximum clock frequency 8 MHz 8 MHz 8 MHz 8 MHz
letter of agreement ASYNC, BIT ASYNC, BIT ASYNC, BIT ASYNC, BIT
Data encoding/decoding methods NRZ NRZ NRZ NRZ
Maximum data transfer rate 0.125 MBps 0.125 MBps 0.125 MBps 0.125 MBps
External data bus width 8 8 8 8
JESD-30 code S-PQCC-J52 S-PQCC-J52 R-PDIP-T48 R-PDIP-T48
length 19.1262 mm 19.1262 mm 62.1 mm 62.1 mm
low power mode YES YES YES YES
Number of I/O lines 16 16 16 16
Number of serial I/Os 4 4 4 4
Number of terminals 52 52 48 48
Maximum operating temperature 85 °C 70 °C 85 °C 70 °C
Package body material PLASTIC/EPOXY PLASTIC/EPOXY PLASTIC/EPOXY PLASTIC/EPOXY
encapsulated code QCCJ QCCJ DIP DIP
Encapsulate equivalent code LDCC52,.8SQ LDCC52,.8SQ DIP48,.6 DIP48,.6
Package shape SQUARE SQUARE RECTANGULAR RECTANGULAR
Package form CHIP CARRIER CHIP CARRIER IN-LINE IN-LINE
power supply 5 V 5 V 5 V 5 V
Certification status Not Qualified Not Qualified Not Qualified Not Qualified
Maximum seat height 4.57 mm 4.57 mm 4.9 mm 4.9 mm
Maximum slew rate 50 mA 50 mA 50 mA 50 mA
Maximum supply voltage 5.5 V 5.5 V 5.5 V 5.5 V
Minimum supply voltage 4.5 V 4.5 V 4.5 V 4.5 V
Nominal supply voltage 5 V 5 V 5 V 5 V
surface mount YES YES NO NO
technology CMOS CMOS CMOS CMOS
Temperature level INDUSTRIAL COMMERCIAL INDUSTRIAL COMMERCIAL
Terminal form J BEND J BEND THROUGH-HOLE THROUGH-HOLE
Terminal pitch 1.27 mm 1.27 mm 2.54 mm 2.54 mm
Terminal location QUAD QUAD DUAL DUAL
width 19.1262 mm 19.1262 mm 15.24 mm 15.24 mm
uPs/uCs/peripheral integrated circuit type SERIAL IO/COMMUNICATION CONTROLLER, SERIAL SERIAL IO/COMMUNICATION CONTROLLER, SERIAL SERIAL IO/COMMUNICATION CONTROLLER, SERIAL SERIAL IO/COMMUNICATION CONTROLLER, SERIAL

Technical ResourceMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 285  732  2808  1988  682  6  15  57  41  14 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号