CMOS dual universal serial
communications controller (CDUSCC)
Product specification
Supersedes data of 1995 May 01
IC19 Data Handbook
1998 Sep 04
Page 2
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
DESCRIPTION
The Philips Semiconductors SC26C562 Dual Universal Serial
Communications Controller (CDUSCC) is a single-chip CMOS-LSI
communications device that provides two independent,
multi-protocol, full-duplex receiver/transmitter channels in a single
package. It supports bit-oriented and character-oriented (byte count
and byte control) synchronous data link controls as well as
asynchronous protocols. The SC26C562 interfaces to synchronous
bus MPUs and is capable of program-polled, interrupt driven,
block-move or DMA data transfers.
The SC26C562 (CDUSCC) is (PIN) hardware and (REGISTER)
software compatible with the existing SCN26562 (DUSCC).
CDUSCC will automatically configure to the NMOS DUSCC register
map (default mode) on power up.
The operating mode and data format of each channel can be
programmed independently. Each channel consists of a receiver, a
transmitter, a 16-bit multifunction counter/timer, a digital
phase-locked loop (DPLL), a parity/CRC generator and checker, and
associated control circuits. The two channels share a common bit
rate generator (BRG), operating directly from a crystal or an external
clock, which provides sixteen common bit rates simultaneously. The
operating rate for the receiver and transmitter of each channel can
be independently selected from the BRG, the DPLL, the
counter/timer, or from an external 1X or 16X clock, making the
CDUSCC well-suited for dual-speed channel applications. Data
rates up to 10Mbits per second are supported.
The transmitter and receiver each contain a sixteen-deep FIFO with
appended transmitter command and receiver status bits and a shift
register. This permits reading and writing of up to sixteen characters
at a time, minimizing the potential of receiver overrun or transmitter
underrun, and reducing interrupt or DMA overhead. In addition, a
flow control capability is provided to disable a remote transmitter
when the FIFO of the local receiving device is full.
Two modem control inputs (DCD and CTS) and three modem
control outputs (RTS and two general purpose) are provided.
Because the modem control inputs and outputs are general purpose
in nature, they can be optionally programmed for other functions.
The SC26C562 CDUSCC is optimized to interface with processors
using a synchronous bus interface, such as the 8086, and iAPX86
family. For systems using an asynchronous bus, such as the 68000
and 68010, refer to the SC68C562 documentation.
Refer to the CMOS Dual Universal Serial Communication Controller
(CDUSCC) User’s Manual for a complete operational description.
FEA TURES
General Features
•Dual full-duplex synchronous/ asynchronous receiver and
transmitter
•Multi-protocol operation
– BOP: HDLC/ADCCP, SDLC, SDLC loop, X.25 or X.75 link level,
etc.
– COP: Single SYNC, dual SYNC, BiSYNC, DDCMP
– ASYNC: 5-8 bits plus optional parity
•Sixteen character receive and transmit FIFOs with interrupt
threshold control
•FIFO’ed status bits
•Watchdog timer
•0 to 10 Mbit/sec data rate
•Programmable bit rate for each receiver and transmitter selectable
from:
– 19 fixed rates: 50 to 64K baud
– One user-defined rate derived from programmable
counter/timer
– External 1X or 16X clock
– Digital phase-locked loop
•Parity and FCS (frame check sequence LRC or CRC) generation
and checking
•Programmable data encoding/decoding: NRZ, NRZI, FM0, FM1,
Manchester
•Programmable channel mode: full- or half-duplex, auto-echo, or
local loopback
•Programmable data transfer mode: polled, interrupt, DMA, wait
•DMA interface
– Compatible with Synchronous and Asynchronous bus DMA
controllers
– Half- or full-duplex operation
– Single or dual address data transfers
– Automatic frame termination on counter/ timer terminal count or
DMA DONE (EOPN)
•Transmit path clear status
•High speed data bus interface: 160ns bus cycle
•DPLL operation up to 312.5kHz with internal clock
– Bit rate generator
– Event counter
– Count received or transmitted characters
– Delay generator
– Automatic bit length measurement
•Modem controls
– RTS, CTS, DCD, and up to four general purpose I/O pins per
channel
– CTS and DCD programmable auto-enables for Tx and Rx
– Programmable interrupt on change of CTS or DCD
•On-chip oscillator for crystal
•TTL compatible
•Single +5V power supply
Asynchronous Mode Features
•Character length: 5 to 8 bits
SC26C562
1998 Sep 04853-1663 19973
2
Page 3
Philips SemiconductorsProduct specification
SYMBOL
PARAMETER
UNIT
CMOS dual universal serial communications controller
(CDUSCC)
•Odd or even parity, no parity, or force parity
•Up to two stop bits programmable in 1/16-bit increments
•1X or 16X Rx and Tx clock factors
•Parity, overrun and framing error detection
•False start bit detection
•Break generation with handshake for counting break characters
•Detection of start and end of received break
•Character compare with optional interrupt on match
•Transmit and receive up to 10Mbps at 1x or 1Mbps at 16x data
rates
Bit-Oriented Protocol
•Character length: 5 to 8 bits
•Detection and transmission of residual character: 0–7 bits
•Automatic switch to programmed character length for I field
•Zero insertion and deletion
•Optional opening PAD transmission
•Detection and generation of FLAG, ABORT, and IDLE bit patterns
•Transmit 7 or 8 bit ABORT
•Detection and generation of shared (single) FLAG between
frames
•Detection of overlapping (shared zero) FLAGs
•Idle in MARK or FLAGs
•Secondary address recognition including group and global
address
•Single- or dual-octet secondary address
•Extended address and control fields
•Short frame rejection for receiver
•Detection and notification of received end of message
•CRC generation and checking
•SDLC loop mode capability
Character-Oriented Protocols
•Character length: 5 to 8 bits
•Odd or even parity, no parity, or force parity
•LRC or CRC generation and checking
•Optional opening PAD transmission
•One or two SYN characters
•External sync capability
•SYN detection and optional stripping
•SYN or MARK line-fill or underrun
•Idle in MARK or SYNs
•Parity, FCS, overrun and underrun error detection
•Optional SYNC exclusion from FCS
•BISYNC features
– EBCDIC or ASCII header, text and control messages
– SYN, DLE stripping
– EOM (end of message) detection and transmission
– Auto transparency mode switching
– Auto hunt after receipt of EOM sequence (with closing PAD
check after EOT or NAK)
– Control character sequence detection for both transparent and
CMOS dual universal serial communications controller
(CDUSCC)
BLOCK DIAGRAM
D0–D7
RDYN
WRN
RDN
A1–A6
CEN
RESETN
RTxDRQAN/GPO1AN
RTxDRQBN/GPO1BN
TxDRQAN/GPO2AN
TxDRQBN/GPO2BN
RTxDAKAN/GPI1AN
RTxDAKBN/GPI1BN
TxDAKAN/GPI2AN
TxDAKBN/GPI2BN
EOPN
TRxCA/B
RTxCA/B
CTSAN/LCAN
CTSBN/LCBN
DCDBN/SYNIBN
DCDAN/SYNIAN
RTSBN/SYNOUTBN
RTSAN/SYNOUTAN
IRQN
IACKN
X1/CLK
X2
BUS
BUFFER
A7 CONTROL
LOGIC
MPU
INTERFACE
DMA
INTERFACE
SPECIAL
FUNCTION
PINS
INTERRUPT
CONTROL
ICRA/B
IERA/B
IVRM
IER1 A/B
IER2 A/B
IER3 A/B
OSCILLATOR
A7
CDUSCC
LOGIC
INTERFACE/
OPERATION
CONTROL
ADDRESS
DECODE
R/W
DECODE
DMA
CONTROL
CCRA/B
PCRA/B
RSRA/B
TRSRA/B
ICTSRA/B
GSR
CMR1A/B
CMR2A/B
OMRA/B
TRCR A/B
FTLR A/B
TRMR A/B
CID
CONTROL
INTERNAL BUS
CHANNEL
MODE AND
TIMING A/B
DPLL CLK
MUX A/B
DPLLA/B
BRG
COUNTER
TIMER A/B
C/T CLK
MUX A/B
CTCRA/B
CTPRHA/B
CTPRLA/B
CTHA/B
CTLA/B
TRANSMIT
A/B
TRANS CLK
MUX
TPRA/B
TTRA/B
TX SHIFT
REG
TRANSMIT
16 DEEP
FIFO
TELR
A/B
CRC
GENERATOR
SPEC CHAR
GEN LOGIC
RECEIVER
A/B
RCVR CLK
MUX
RPRA/B
RTRA/B
S1RA/B
S2RA/B
RCVR
SHIFT REG
RECEIVER
16 DEEP
FIFO
RFLR
A/B
CRC
ACCUM
BISYNC
COMPARE
LOGIC
SC26C562
TxD A/B
RxD A/B
1998 Sep 04
SD00239
Figure 2. Block Diagram
5
Page 6
Philips SemiconductorsProduct specification
MNEMONIC
TYPE
NAME AND FUNCTION
CMOS dual universal serial communications controller
(CDUSCC)
PIN DESCRIPTION
PIN NO.
DIPPLCC
A1–A64-2,
47-45
D0–D731-28,
21-18
RDN2224IRead Strobe: Active-low input. When active and CSN is also active, causes the content
WRN2628IWrite Strobe: Active-low input. When active and CSN is also active, the content of the
CSN2527IChip Select: Active-low input. When active, data transfers between the CPU and the
RDYN78OReady: Active-low, open drain. Used to synchronize data transfers between the CPU and
IRQN66OInterrupt Request: Active-low, open-drain. This output is asserted upon occurrence of
IACKN11IInterrupt Acknowledge: Active-low. When IACKN is asserted, the CDUSCC responds
X1/CLK4347ICrystal or External Clock: When using the crystal oscillator, the crystal is connected
X24246OCrystal 2: Connection for other side of crystal. When a crystal is used, a capacitor must
RESETN2325IMaster Reset: Active-low. A low on this pin resets the transmitters and receivers and
RxDA, RxDB37, 1240, 14IChannel A (B) Receiver Serial Data Input: The least significant bit is received first. If
TxDA, TxDB36, 1339, 15OChannel A (B) Transmitter Serial Data Output: The least significant bit is transmitted
RTxCA, RTxCB39, 1043, 11I/OChannel A (B) Receiver/Transmitter Clock: As an input, it can be programmed to
TRxCA, TRxCB40, 944, 10I/OChannel A (B) Transmitter/Receiver Clock: As an input, it can supply the receiver,
4-2,
51-49
33-30,
23-20
IAddress Lines: Active-high. Address inputs which specify which of the internal registers
is accessed for read/write operation.
I/OBidirectional Data Bus: Active-high, 3-State. Bit 0 is the LSB and bit 7 is the MSB. All
data, command and status transfers between the CPU and the CDUSCC take place over
this bus. The data bus is enabled when CSN and RDN, or CSN and WRRN are low during
interrupt acknowledge cycles and single address DMA acknowledge cycles.
of the addressed register to be present on the data bus. RDN is ignored unless CSN is
active.
data bus is loaded into the addressed register. The transfer occurs on the rising edge of
WRN. WRN is ignored unless CEN is active.
CDUSCC are enabled on D0–D7 as controlled by RDN or WRN and A1–A6 inputs. When
CSN is high, the data lines are placed in the 3-State condition (except during interrupt
acknowledge cycles and single address DMA transfers).
the CDUSCC. It is valid only during read and write cycles where the CDUSCC is
configured in ‘wait on Rx’, ‘wait on Tx’ or ‘wait on Tx or Rx’ modes, otherwise it is always
inactive. RDYN becomes active on the leading edge of RDN and WRN if the requested
operation cannot be performed (viz, no data in RxFIFO in the case of a read or no room in
the TxFIFO in the case of a write).
any enabled interrupting condition. The CPU can read the general status register to
determine the interrupting condition(s), or can respond with an interrupt acknowledge cycle
to cause the CDUSCC to output an interrupt vector on the data bus.
by either forcing the bus into high-impedance, placing a vector number, call instruction or
zero on the data bus. The vector number can be modified or unmodified by the status. If
no interrupt is pending, IACKN is ignored and the data bus placed in high-impedance.
between pins X1 and X2. If a crystal is not used, an external clock is supplied at this input.
This clock is used to drive the internal bit rate generator, as an optional input to the
counter/timer or DPLL, and to provide other required clocking signals. When a crystal is
used, a capacitor must be connected from this pin to ground.
be connected from this pin to ground. If an external clock is used on X1, this pin should be
left floating.
resets the registers shown in Table 1 of the CDUSCC Users’ Guide. Reset is
asynchronous, i.e., no clock is required.
external receiver clock is specified for the channel, the input is sampled on the rising edge
of the clock.
first. This output is in the marking (high) condition when the transmitter is disabled or when
the channel is operating in local loopback mode. If external transmitter clock is specified
for the channel, the data is shifted on the falling edge of the clock.
supply the receiver, transmitter, counter/timer, or DPLL clock. As an output, it can supply
the counter/timer output, the transmitter shift clock (1X), or the receiver sampling clock
(1X).
transmitter, counter/timer, or DPLL clock. As an output, it can supply the counter/timer
output, the DPLL output, the transmitter shift clock (1X), the receiver sampling clock (1X),
the transmitter BRG clock (16X), The receiver BRG clock (16X), or the internal system
clock (X1 ÷ 2).
SC26C562
1998 Sep 04
6
Page 7
Philips SemiconductorsProduct specification
MNEMONIC
TYPE
NAME AND FUNCTION
CMOS dual universal serial communications controller
(CDUSCC)
PIN DESCRIPTION (Continued)
PIN NO.
DIPPLCC
Channel A (B) Clear-to-Send Input or Loop Control Output: Active-low. The signal
can be programmed to act as an enable for the transmitter when not in loop mode. The
CTSA/BN,
LCA/BN
DCDA/BN,
SYNIA/BN
RTxDRQA/BN,
GPO1A/BN
TxDRQA/BN,
GPO2A/BN,
RTSA/BN
RTxDAKA/BN,
GPI1A/BN
TxDAKA/BN,
GPI2A/BN
EOPN2729I/O
RTSA/BN,
SYNOUTA/BN
V
CC
GND24
32, 1735, 19I/O
38, 1142, 12I
34, 1537, 17O
33, 1636, 18O
44, 548, 5I
35, 1438, 16I
41, 845, 9O
4834, 52I+5V Power Input
26, 13,
41, 7
CDUSCC detects logic level transitions on this input and can be programmed to generate
an interrupt when a transition occurs. When operating in the BOP loop mode, this pin becomes a loop control output which is asserted and negated by CDUSCC commands. This
output provides the means of controlling external loop interface hardware to go on-line and
off-line without disturbing operation of the loop.
Channel A (B) Data Carrier Detected or External Sync Input: The function of this pin is
programmable. As a DCD active-low input, it acts as an enable for the receiver or can be
used as a general purpose input. For the DCD function, the CDUSCC detects logic level
transitions on this pin and can be programmed to generate an interrupt when a transition
occurs. As an active-low external sync input, it is used in COP mode to obtain character
synchronization for the receiver without receipt of a SYN character. This mode can be
used in disc or tape controller applications or for the optional byte timing lead in X.21.
Channel A (B) Receiver/Transmitter DMA Service Request or General Purpose
Output: Active-low. For half-duplex DMA operation, this output indicates to the DMA
controller that one or more characters are available in the receiver FIFO (when the
receiver is enabled) or that the transmit FIFO is not full (when the transmitter is enabled).
For full-duplex DMA operation, this output indicates to the DMA controller that data is
available in the receiver FIFO. In non-DMA mode, this pin is a general purpose output that
can be asserted and negated under program control.
Channel A (B) Transmitter DMA Service Request, General Purpose Output, or
Request-to-Send: Active-low. For full-duplex DMA operation, this output indicates to the
DMA controller that the transmit FIFO is not full and can accept more data. When not in
full-duplex DMA mode, this pin can be programmed as a general purpose or a
Request-to-Send output, which can be asserted and negated under program control.
Channel A (B) Receiver/Transmitter DMA Acknowledge or General Purpose Input:
Active-low. For half-duplex single address operation, this input indicates to the CDUSCC
that the DMA controller has acquired the bus and that the requested bus cycle (read
receiver FIFO when the receiver is enabled or load transmitter FIFO when the transmitter
is enabled) is beginning. For full-duplex single address DMA operation, this input indicates
to the CDUSCC that the DMA controller has acquired the bus and that the requested read
receiver FIFO bus cycle is beginning. Because the state of this input can be read under
program control, it can be used as a general purpose input when not in single address
DMA mode.
Channel A (B) Transmitter DMA Acknowledge or General Purpose Input: Active-low.
When the channel is programmed for full-duplex single address DMA operation, this input
is asserted to indicate to the CDUSCC that the DMA controller has acquired the bus and
that the requested load transmitter FIFO bus cycle is beginning. Because the state of this
input can be read under program control, it can be used as a general purpose input when
not in full-duplex single address DMA mode.
Done (EOP): Active-low, open-drain. EOPN can be used and is active in both DMA and
non-DMA modes. As an input, EOPN indicates the last DMA transfer cycle to the TxFIFO.
As an output, EOPN indicates either the last DMA transfer from the RxFIFO or that the
transmitted character count has reached terminal count.
Channel A (B) Sync Detect or Request-to-Send: Active-low. If programmed as a sync
output, it is asserted one bit time after the specified sync character (COP or BISYNC
modes) or a FLAG (BOP modes) is detected by the receiver. As a Request-to-Send
modem control signal, it functions as described previously for the TxDRQN/RTSN pin.
ISignal and Power Ground Input
SC26C562
1998 Sep 04
7
Page 8
Philips SemiconductorsProduct specification
SYMBOL
PARAMETER
TEST CONDITIONS
UNIT
–150
I
IL
–15
CMOS dual universal serial communications controller
(CDUSCC)
DC ELECTRICAL CHARACTERISTICS
4,5
T
= 0°C to +70°C, VCC = 5.0V +10%
A
Input low voltage:
V
IL
All except X1/CLK0.8V
X1/CLK0.8V
V
IH
Input high voltage except X1/CLK
0 to 70C
–40 to +85C
X1/CLK0.8 x V
V
OL
Output low voltage:
All except IRQN
7
IOL=5.3mA(Comm), 4.8mA(Ind)V
IRQNIOL=8.8mA(Comm), 7.8mA(Ind)0.5V
V
OH
Output high voltage:0.5
(Except open drain outputs)IOH = –400µAVCC–0.5V
I
ILX1
I
IHX1
I
SCX2
X1/CLK input low current
X1/CLK input high current
X2 short circuit current
10
10
VIN = 0, X2 = open
VIN = VCC, X2 = GND
X1 = open, VIN = 0
VIN = V
Input low current
RESETN, TxDAKN, RxDAKNVIN = 0
I
I
I
OZH
I
OZL
I
ODL
Input leakage current
Output off current high, 3-State data bus
Output off current low , 3-State data bus
Open drain output low current in off
VIN = 0 to V
–40 to +85C
VIN = V
–40 to +85C
VIN = 0
–40 to +85C
CC,
0 to 70C
CC,
0 to 70C
,
0 to 70C
state: EOPN, RDYN–15–0.5µA
IRQNVIN = 0–1µA
I
ODH
I
CC
C
C
C
13
IN
OUT
I/O
Open drain output high current in off
state:EOPN, IRQN, RDYNVIN = V
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 conditions above those indicated in the operation section of this specification is not
implied.
2. Clock may be stopped (DC) for testing purposes, or when CDUSCC is in non-operational modes.
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.
5. All voltage measurements are referenced to ground (GND). For testing, all inputs except X1/CLK swing between 0.2V and 3.0V with a transition time of 20ns maximum. For X1/CLK, this swing is between 0.2V and 4.4V . All time measurements are referenced at input volta ges of
0.2V and 3.0V and output voltages of 0.8V and 2.0V , as appropriate.
6. See Figure 20 for test conditions for outputs.
7. Tests for open drain outputs are intended to guarantee switching of the output transistor. Measurement of this response is referenced from
midpoint of the switching signal to a point 0.2V above the actual output signal level. This point represents noise margin that assures true
switching has occurred.
8. Execution of the valid command (after it is latched) requires 3 rising edges of X1 (see Figure 15).
9. These values were not explicitly tested; they are guaranteed by design and characterization data.
10.X1/CLK and X2 are not tested with a crystal installed.
11.X1/CLK frequency must be at least the faster of the receiver or transmitter serial data rate.
12.Timing is illustrated and referenced to the WRN and RDN inputs. The device may also be operated with CSN as the ‘strobing’ input. CSN
and RDN (also CSN and WRN) are ANDed internally. As a consequence, the signal asserted last initiates the cycle and the signal negated
first terminates the cycle.
= 0 to VCC, Rx and Tx clocks at 10MHz, X1 clock at 10MHz.
13.V
O
4,5
LIMITS
MinTypMax
2.0V
2.3V
CC
–
CC
–
–1
–10
–1
–10
–11µA
SC26C562
25
V
CC
V
0.0µA
150µA
–15
+15
mA
mA
–0.5µA
+1
+10
+1
+10
µA
µA
µA
80
95
mA
1998 Sep 04
8
Page 9
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
Address valid to RDN low105ns
CEN low to RDN low100ns
RDN low to address invalid6050ns
RDN low to RDYN low160150ns
RDN low to read data valid150130ns
RDN low to RDN high150130ns
RDYN high impedance to read data valid
RDN high to CEN high100ns
CEN high to CEN low5030ns
RDN high to read data invalid55ns
RDN high to RDN low5030ns
RDN high to data bus floating5040ns
RDN low to data bus low impedance
1998 Sep 04
LIMITS
INDUSTRIAL SC26C562COMMERCIAL SC26C562
UNIT
MinMaxMinMax
9
9
510ns
9090ns
9
Page 10
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
A6–A1
t
CSN (CEN)
WRN
D0–D7
RDYN
NOTE:
A
Wait on Tx. Transmitter FIFO full.
t
CELWRL
ADVWRL
t
WRLRYL
t
WRLWRH
A
Figure 5. Write Cycle
t
WRLADI
t
WDVWRH
t
WRHCEH
12
t
RYHZWRH
t
WRHWDI
t
WRHWRL
t
CEHCEL
SC26C562
SD00241
SYMBOLPARAMETER
t
ADVWRL
t
CELWRL
t
WRLRYL
t
WRHCEH
t
WRLWRH
t
WDVWRH
t
CEHCEL
t
WRLADI
t
WRHWRL
t
WRHWDI
t
RYHZWRH
Address valid to WRN low105ns
CSN low to WRN low100ns
WRN low to RDYN lowns
WRN high to CSN high100ns
WRN low to WRN high110100ns
Write data valid to WRN high65
CEN high to CEN low50
WRN low to address invalid6050ns
WRN high to WRN low5030ns
WRN high to write data invalid105ns
RDYN hi impedance to WRN high
LIMITS
INDUSTRIAL SC26C562COMMERCIAL SC26C562
UNIT
MinMaxMinMax
160
9
100ns
30
150
60
ns
ns
1998 Sep 04
10
Page 11
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
IRQN
IACKN
t
IALDDV
D7–D0
NOTES:
A
ICR[5:4] = 01 or 10 (mode 1 or mode 2)
Call instruction (mode 2)
B
ICR[5:4] = 11 (mode 3)
C
INTERRUPT REQUEST LOCKED
VECTOR SETTLING
B
t
IAHDDI
Figure 6. Interrupt Acknowledge Cycle
VECTOR
LOCKED
C
t
IAHDDF
SC26C562
A
A
A
C
SERVICE
ROUTINE
Cleared
through
software
SD00208
SYMBOLPARAMETER
t
IALDDV
t
IAHDDF
t
IAHDDI
t
IALDLZ
t
IAHIAL
IACKN low to data bus validns
IACKN high to data bus floating140130ns
IACKN high to data bus invalid560560ns
IACKN low to data bus low impedance
IACKN high to low4030ns
CEN
WRN
GPO1_N
AND/OR
GPO2_N
SYMBOLPARAMETER
t
WRHGOV
WRN high to GPO output data valid100100ns
LIMITS
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
9
OLD DATANEW DATA
510ns
t
WRHGOV
Figure 7. Output Port Timing
LIMITS
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
UNIT
SD00209
UNIT
1998 Sep 04
11
Page 12
Philips SemiconductorsProduct specification
56
56
14.7456
14.7456
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
CSN (CEN)
RDN
t
GIVRDL
GPI1N
AND/OR
GPI2N
SYMBOLPARAMETER
t
GIVRDL
t
RDLGII
GPI input valid to RDN low2020ns
RDN low to GPI input invalid4040ns
Figure 8. Input Port Timing
t
RDLGII
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
SC26C562
SD00242
LIMITS
UNIT
*Pull-up resistor is not required when using CMOS levels
t
CLHCLL
t
CCHCCL
t
RCHRCL
t
X1/CLK
CTCLK
RxC
TxC
TCHTCL
SYMBOLPARAMETER
t
CLHCLL
t
CLLCLH
t
CCHCCL
t
CCLCCH
t
RCHRCL
t
RCLRCH
t
TCHTCL
t
TCLTCH
f
CL
f
CC
f
RC
f
TC
f
RTC
X1/CLK high to low time2525ns
X1/CLK low to high time2525ns
C/T CLK high to low time5045ns
C/T CLK low to high time5045ns
RxC high to low time5550ns
RxC low to high time5550ns
TxC high to low time5550ns
TxC low to high time5550ns
X1/CLK frequency
11
C/T CLK frequency0
RxC frequency (16X or 1X @ 50% duty cycle)0
TxC frequency (16X or 1X @ 50% duty cycle)08010MHz
Tx/Rx frequency for FM/Manchester encoding45MHz
NOTE: CL1 AND CL2 VALUES DEPEND ON
CRYSTAL
MANUFACTURER’S REQUIREMENTS, AND SHOULD
INCLUDE C
P1
AND C
50-150kΩ
C
P1
C
P2
P2
= 7-12pF
= 12-17pF
÷2
SC26C562
TO
CDUSCC
CIRCUITS
SD00243
LIMITS
UNIT
14.74
80
80
14.74
10MHz
10MHz
1998 Sep 04
12
Page 13
Philips SemiconductorsProduct specification
t
*
t
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
1 BIT TIME
(1 OR 16 CLOCKS)
TxC
(INPUT)
t
CILTXV
TxD
t
TxC
(1X OUTPUT)
COLTXV
a. Transmit Timing NRZb. Transmit Timing FM0/1, Manchester Encoding
Figure 10.
SYMBOLPARAMETER
CILTXV
COLTXV
TxC input low (1X) to TxD output120120ns
TxC input low (16X) to TxD output120120ns
TxC output low to TxD output9(NRZ, NRZI)2520ns
FM, MAN3530ns
INDUSTRIAL SC26C562COMMERCIAL SC26C562
*Characterized with no loads on TxD and TxC outputs. Tester load is approximately 50pF.
TxC
(INPUT)
TxD
TxC
(1X OUTPUT)
MinMaxMinMax
t
CILTXV
t
COLTXV
LIMITS
t
CILTXV
t
COLTXV
SC26C562
SD00244
UNIT
SYNOUTN
t
SILRCH
SYNIN
RXC (1X)
INPUT
RxD
t
RXVRCH
a. Receive Timing NRZb. Receive Timing FM0/1, Manchester Encoding
SYMBOLPARAMETER
t
RXVRCH
RxD data valid to RxC high:
For NRZ data2520ns
For NRZI, Manchester, FM0, FM1 data3030ns
t
RCHRXI
RxC high to RxD data invalid:
For NRZ data2520ns
For NRZI, Manchester, FM0, FM1 data3030ns
t
SILRCH
t
RCHSIH
t
RCHSOL
SYNIN low to RxC high5050ns
RxC high to SYNIN high2020ns
RxC high to SYNOUT low110100ns
t
RCHSIH
t
RCHSOL
t
RCHRXI
RXC
(INPUT)
RxD
t
RXVRCH
t
RCHRXI
t
RXVRCH
Figure 11.
LIMITS
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
t
RCHRXI
SD00245
UNIT
1998 Sep 04
13
Page 14
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
EOPN
(OUTPUT)
RTxDRQN OR
TxDRQN
CSN (CEN)
WRN
D7–D0
EOPN
(INPUT)
t
WRLEOL
t
WRLTRH
t
EILWRH
SC26C562
t
WRHEOZ
A
t
WRHEIH
A The TxFIFO is addressed during this write cycle.
SYMBOLPARAMETER
t
WRLTRH
t
WRLEOL
t
WRHEOZ
t
EILWRH
t
WRHEIH
WRN low to Tx DMA REQN highns
WRN low to EOPN output low110100ns
WRN high to EOPN output high impedance110100ns
EOPN input low to WRN high35703060ns
WRN high to EOPN input high3025ns
Figure 12. Transmit Dual Address DMA T iming
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
SD00246
LIMITS
UNIT
1998 Sep 04
14
Page 15
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
RTxDRQN
CEN
RDN
D7–D0
t
EOPN
(OUTPUT)
RDLEOL
t
RDLRRH
SC26C562
A
t
RDHEOZ
A The RxFIFO is addressed during this read cycle.
SYMBOLPARAMETER
t
RDLRRH
t
RDLEOL
t
RDHEOZ
RDN low to Rx DMA REQN high110100ns
RDN low to EOPN output low110100ns
RDN high to EOPN output high impedance7060ns
Figure 13. Receive Dual Address DMA Timing
INDUSTRIAL SC26C562COMMERCIAL SC26C562
MinMaxMinMax
SD00247
LIMITS
UNIT
1998 Sep 04
15
Page 16
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
TxRQN
t
TALTRH
TxDAKN
WRN
MEMRN
EOPN
(INPUT)
t
TALTAH
t
TAHTAL
A
B
t
WDVTAH
t
TAHWDI
SC26C562
A
B
t
EILTAH
t
TAHEIH
D7–D0
EOPN
(OUTPUT)
NOTES:
A
Ignored by the CDUSCC since CEN is not asserted, but it can be used externally to qualify TxDAKN.
Memory read signal; not seen by CDUSCC.
B
Figure 14. DMA-Transmit Single Address Mode
SYMBOLPARAMETER
t
TAHTAL
t
TALTAH
t
TALTRH
t
WDVTAH
t
TAHWDI
t
TALEOL
t
TAHEOF
t
EILTAH
t
TAHEIH
Transmit DMA ACKN high to low time4030ns
Transmit DMA ACKN low to high time110100ns
Tx DMA ACKN low to Tx DMA REQN highns
Write data valid to Tx DMA ACKN high6011040100ns
Tx DMA ACKN high to write data invalid1510ns
Tx DMA ACKN low to EOPN output lowns
Tx DMA ACKN high to EOPN output float10080ns
EOPN input low to Tx DMA ACKN high40703060ns
Tx DMA ACKN high to EOPN input high3025ns
INDUSTRIAL SC26C562COMMERCIAL SC26C562
t
TALEOL
LIMITS
MinMaxMinMax
t
TAHEOF
SD00248
UNIT
1998 Sep 04
16
Page 17
Philips SemiconductorsProduct specification
CMOS dual universal serial communications controller
(CDUSCC)
AC ELECTRICAL CHARACTERISTICS (Continued)
RxDRQN
t
RALRRH
RxDAKN
RDN
MEMWN
EOPN
(OUTPUT)
t
RALDDV
t
RALRAH
A
B
t
RAHRAL
t
RAHDDI
t
RALEOL
SC26C562
A
B
t
RAHEOF
D7–D0
NOTES:
A
Ignored by the CDUSCC bit; it can be used to qualify RxDAKN.
Memory read signal; not seen by CDUSCC.
B
SYMBOL
t
RAHRAL
t
RALRAH
t
RALRRH
t
RALEOL
t
RAHEOF
t
RALDDV
t
RAHDDI
t
RAHDDF
Receive DMA ACKN high to low time5030ns
Receive DMA ACKN low to high time140130ns
Rx DMA ACKN low to Rx DMA REQN high100100ns
Rx DMA ACKN low to EOPN output low100100ns
Rx DMA ACKN high to EOPN output float7060ns
Rx DMA ACKN low to read data valid140130ns
Rx DMA ACKN high to read data invalid55ns
Rx DMA ACKN high to data bus float6060ns
CMOS dual universal serial communications controller
(CSUSCC)
Data sheet status
Data sheet
status
Objective
specification
Preliminary
specification
Product
specification
Product
status
Development
Qualification
Production
Definition
This data sheet contains the design target or goal specifications for product development.
Specification may change in any manner without notice.
This data sheet contains preliminary data, and supplementary data will be published at a later date.
Philips Semiconductors reserves the right to make chages at any time without notice in order to
improve design and supply the best possible product.
This data sheet contains final specifications. Philips Semiconductors reserves the right to make
changes at any time without notice in order to improve design and supply the best possible product.
[1]
SC26C562
[1] Please consult the most recently issued datasheet before initiating or completing a design.
Definitions
Short-form specification — The data in a short-form specification is extracted from a full data sheet with the same type number and title. For
detailed information see the relevant data sheet or data handbook.
Limiting values definition — Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one
or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or
at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended
periods may affect device reliability.
Application information — Applications that are described herein for any of these products are for illustrative purposes only. Philips
Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or
modification.
Disclaimers
Life support — These products are not designed for use in life support appliances, devices or systems where malfunction of these products can
reasonably be expected to result in personal injury . Philips Semiconductors customers using or selling these products for use in such applications
do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application.
Right to make changes — Philips Semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard
cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no
responsibility or liability for the use of any of these products, conveys no license or title under any patent, copyright, or mask work right to these
products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless
otherwise specified.
Philips Semiconductors
811 East Arques Avenue
P.O. Box 3409
Sunnyvale, California 94088–3409
Telephone 800-234-7381
Copyright Philips Electronics North America Corporation 1998
All rights reserved. Printed in U.S.A.
Date of release: 08-98
Document order number:9397 750 04355
1998 Sep 04
22
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.