CMOS dual universal serial
communications controller (CDUSCC)
Product specification
Supersedes data of 1994 Apr 27
IC19 Data Handbook
1998 Sep 04
Page 2
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
DESCRIPTION
The Philips Semiconductors SC68C562 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 SC68C562 interfaces to the 68000
MPUs via asynchronous bus control signals and is capable of
program-polled, interrupt driven, block-move or DMA data transfers.
The SC68C562 is hardware (pin) and software (Register)
compatible with SCN68562 (NMOS version). It will automatically
configure to NMOS DUSCC register map on power-up or reset.
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 16 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.
This makes the CDUSCC well suited for dual speed channel
applications. Data rates up to 10Mb/s are supported.
Each transmitter and each receiver is serviced by a 16 byte FIFO.
The receiver FIFO also stores 9 status bits for each character
received; the transmit FIFO is able to store transmitter commands
with each byte. This permits reading and writing of up to 16 bytes at
a time, thus minimizing the
potential for transmitter underrun, receiver overrun 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 are general purpose in nature, they can be
optionally programmed for other functions. This document contains
the electrical specifications for the SC68C562. Refer to the CMOS
Dual Universal Serial Communications Controller (CDUSCC) User
Manual for a complete operational description of this product.
FEA TURES
•Full hardware and software upward compatibility with previous
NMOS device
General Features
•Dual full-duplex synchronous/ asynchronous receiver and
transmitter
•Low power CMOS process
•Multiprotocol operation
– BOP: HDLC/ADCCP, SDLC, SDLC loop, X.25 or X.75 link level,
•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- and half-duplex, auto-echo, or
local loopback
•Programmable data transfer mode: polled, interrupt, DMA, wait
•DMA interface
– Compatible with the Philips Semiconductors SCB68430 Direct
Memory Access Interface (DMAI) and other DMA controllers
– Single- or dual-address dual transfers
– Half- or full-duplex operation
– Automatic frame termination on counter/timer terminal count or
DMA DONE
•Transmit path clear status
•Interrupt capabilities
– Daisy chain option
– Vector output (fixed or modified by status)
– Programmable internal priorities
– Interrupt at any FIFO fill level
– Maskable interrupt conditions
•FIFO’d status bits
•Watchdog timer
•Multi-function programmable 16-bit counter/timer
– 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 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
•Odd or even parity, no parity, or force parity
•Up to two stop bits programmable in 1/16-bit increments
SC68C562
1998 Sep 04853-1682 19973
2
Page 3
Philips SemiconductorsProduct specification
DESCRIPTION
DWG #
SYMBOL
PARAMETER
UNIT
CMOS Dual universal serial communications controller
(CDUSCC)
•1X or 16X Rx and Tx clock factors
•Parity, overrun, and framing error detection
•False start bit detection
•Start bit search 1/2-bit time after framing error detection
•Break generation with handshake for counting break characters
•Detection of start and end of received break
•Character compare with optional interrupt on match
•Transmits up to 10Mb/s at 1X and receive up to 1Mb/s at 16X
data rates
Character-Oriented Protocol Features
•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 on underrun
•Idle in MARK or SYNs
•Parity, FCS, overrun, and underrun error detection
BISYNC Features
•EBCDIC or ASCII header, text and control messages
•SYN, DLE stripping
•EOM (end of message) detection and transmission
•Auto transparent 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
normal text
Bit-Oriented Protocol Features
•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
•Detection and generation of shared (single) FLAG between
frames
•Detection of overlapping (shared zero) FLAGs
•ABORT, ABORT-FLAGs, or FCS FLAGs line fill on underrun
•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
CMOS Dual universal serial communications controller
(CDUSCC)
PIN DESCRIPTION
PIN NO.
DIPPLCC
A1–A64-2,
D0–D731-28,
R/WN2628IRead/Write: A high input indicates a read cycle and a low indicates a write cycle when
CSN2527IChip Select: Active-low input. When active, data transfers between the CPU and the
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
X2/IDCN4246OCrystal or Interrupt Daisy Chain: When a crystal is used as the timing source, the crystal
RESETN78IMaster 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,
CTSA/BN,
LCA/BN
47-45
21-18
32, 1735, 19I/OChannel A (B) Clear-to-Send Input or Loop Control Output: Active-low. The signal
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 R/WN or during interrupt acknowledge
cycles and single address DMA acknowledge cycles.
CEN is active.
CDUSCC are enabled on D0–D7 as controlled by R/WN 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).
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.
is connected between pins X1 and X2. This pin can be programmed to provide an
interrupt daisy chain active-low output which propagates the IACKN signal to lower priority
devices, if no active interrupt is pending. This pin should be left floating when an external
clock is used on X1 and X2 is not used as an interrupt daisy chain output. When a crystal
is used, a capacitor must be connected from this pin to ground.
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).
can be programmed to act as an enable for the transmitter when not in loop mode. The
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.
SC68C562
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
DCDA/BN,
SYNIA/BN
RTxDRQA/BN,
GPO1A/BN
TxDRQA/BN,
GPO2A/BN,
RTSA/BN
RTxDAKA/BN,
GPI1A/BN
TxDAKA/BN,
GPI2A/BN
DONEN2729I/ODone: Active-low, open-drain. DONEN can be used and is active in both DMA and
RTSA/BN,
SYNOUTA/BN
DTACKN2224OData T ransfer Acknowledge: Active-low, 3-state. DTACKN is asserted on a write cycle to
DTC2325IDevice Transfer Complete: Active-low. DTCN is asserted by the DMA controller to
V
CC
GND2426, 13,
38, 1142, 12IChannel 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.
34, 1537, 17OChannel 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.
33, 1636, 18OChannel 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.
44, 548, 5IChannel 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.
35, 1438, 16IChannel 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.
non-DMA modes. As an input, DONEN indicates the last DMA transfer cycle to the
TxFIFO. As an output, DONEN indicates either the last DMA transfer from the RxFIFO or
that the transmitted character count has reached terminal count.
41, 845, 9OChannel 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.
indicate that the data on the bus has been latched, and on a read cycle or interrupt
acknowledge cycle to indicate valid data is on the bus. In a write bus cycle, input data is
latched by the assertion (falling edge) of DTACKN or by the negation (rising edge) of CSN,
whichever occurs first. The signal is negated when completion of the cycle is indicated by
negation of CSN or IACKN input, and returns to the inactive state (3-state) a short period
after it is negated. In single address DMA mode, input data is latched by the assertion
(falling edge) of DTCN or by the negation (rising edge) of the DMA acknowledge input,
whichever occurs first. DTACK is negated when completion of the cycle is indicated by the
assertion of DTCN or negation of DMA acknowledge inputs (whichever occurs first), and
returns to the inactive state (3-state) a short period after it is negated. When inactive,
DTACKN requires an external pull-up resistor.
indicate that the requested data transfer is complete.
4834, 52I+5V Power Input
ISignal and Power Ground Input
41, 7
SC68C562
1998 Sep 04
7
Page 8
Philips SemiconductorsProduct specification
SYMBOL
PARAMETER
TEST CONDITIONS
UNIT
CMOS Dual universal serial communications controller
(CDUSCC)
DC ELECTRICAL CHARACTERISTICS
V
IL
V
IH
V
OL
V
OH
I
ILX1
I
IHX1
I
SCX2
I
IL
I
L
I
OZH
I
OZL
I
ODL
I
ODH
I
CC
C
IN
C
OUT
C
I/O
NOTES:
1. Stresses above those listed under Abs. Max 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 the CDUSCC is in non-operational modes. Operation down to 0 rate clocks is
implied by a full static CMOS design, but is not verified in testing or characterization.
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 and voltage 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 18 for test conditions for outputs.
7. Tests for open drain outputs are intended to guarantee switching of the output transistor. To include noise margin this response is measured
from the switching signal midpoint to 0.2 V above the required output level.
8. Execution of the valid command (after it is latched) requires a minimum of three rising edges of X1 (see Figure 19).
9. These values were no 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 as fast as the faster of the receiver or transmitter data rate.
12.The X1 clock drives DTACKN, Baud Rate Generator, command register and the update of the FIFO fill level encoders. The Command
Register requires three X1 clocks between two commands; FIFO fill level encoding requires 2.5 to 3.5 X1 cycles.
13.The 68562 bus interface may be operated in two modes; a 68000 compatible mode with automatic DTACK generation and a short chip
select mode. DTACKN should not be used externally in the short chip select mode. The DTACKN signal is generated by the assertion of
the chip select, and data is latched by assertion of DTACKN or by de-assertion of the chip select, whichever comes first. In single address
DMA, the DTACK signal will be de-asserted by the assertion of the DTCN or from the de-assertion of the TxDAKN, whichever occurs first.
14.Also includes X2/IDCN pin in IDC mode.
15.In case of 3-state output, output levels V
16.V
Input low voltage:
All except X1/CLK
X1/CLK
Input high voltage:
All except X1/CLK
X1/CLK
Output low voltage:
All except IRQN
IRQN
Output high voltage:
14
7
14
(Except open drain outputs)
X1/CLK input low current
X1/CLK input high current
10
10
X2 short circuit current (X2 mode)X1 open VIN = 0
Input low current
RESETN, DTCN, TxDAKA/BN,
RTxDAKA/BN
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
state:DONEN, DTACKN (3-state)
6
Open drain output high current in off state:
IRQN
DONEN, IRQN, DTACKN (3-state)
Power supply current
16
(See Figure 17 for graphs)
Input capacitance
Output capacitance
Input/output capacitance
= 0 to VCC, Rx/Tx at 10MHz and X1 at 10MHz
O
9
9
9
4, 5
TA = 0 to +70°C, –40 to +85C, VCC = 5.0V 10%
0 to 70C
–40 to 85C
IOL = 5.3mA (Comm), 4.8mA
I
OL
(Indus)
= 8.8mA (Comm), 7.8mA
(Indus)
I
= -400µA
OH
VIN = 0, X2 = GND
VIN = VCC, X2 = GND
VIN = V
CC
VIN = 0-15–0.5µA
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
VIN = 0
VIN = V
CC
0 to 70C
–40 to 85C
VCC = GND = 0
VCC = GND = 0
V
= GND = 0
CC
+ 0.2 are considered float or high impedance.
OL
LIMITS
MinTypMax
2.0
2.3
0.8xV
CC
VCC–0.5
–1500.0
-1
–10
-1
–10
-15
-1
–1
SC68C562
0.8
0.8
V
0.5
0.5
150
–15
+15
+1
+10
+1
+10
-0.5
+1
2580
95
10
15
20
CC
V
V
V
V
V
V
V
V
µA
µA
mA
mA
µA
µA
µA
µA
µA
µA
µA
µA
mA
pF
pF
pF
1998 Sep 04
8
Page 9
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
A0-A6 valid to CSN low105ns
RWN high to CSN low105ns
CSN high to RWN low2010ns
CSN high to CSN low
8
5030ns
CSN low to read data valid150130ns
CSN high to data bus float5040ns
Read data valid to DTACKN low
DTACKN low to CSN high
13
CSN low to DTACKN low
9
9
9
2020ns
00ns
30 )
140 )
1.5
f
CL
40 )
1
f
CL
1
f
CL
130 )
1.5
f
CSN high to DTACKN high6060ns
CSN high to DTACKN high impedance9090ns
CSN low to address invalid6050ns
CSN low to CSN high150130ns
CSN low to data bus driver active
9
510ns
CSN high to data invalid55ns
CL
ns
1998 Sep 04
9
Page 10
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
A0-A6 valid to CSN low105ns
CSN low to A0-A6 invalid6050ns
RWN low to CSN low00ns
CSN high to RWN high00ns
CSN high to CSN low
DTACKN low to CSN high
DTACKN low to write data invalid
13
CSN low to DTACKN low
8
9
9
9
5030ns
00ns
00ns
1
30 )
f
CL
CSN high to DTACKN high6060ns
CSN high to DTACKN high impedance9090ns
CSN low to CSN high150130ns
CSN low to write data valid3035ns
CSN high to write data invalid105ns
CSHRWH
t
140 )
DALCSH
t
DALWDI
t
CSHDAH
1.5
f
CL
LIMITS
40 )
t
CSHWDI
1
f
CL
SC68C562
t
CSHCSL
t
CSHDAZ
SD00255
1.5
130 )
f
CL
ns
1998 Sep 04
10
Page 11
Philips SemiconductorsProduct specification
12
CMOS Dual universal serial communications controller
(CDUSCC)
IRQN
t
IALIAH
IACKN
D0-D7
t
IALDDA
12
DTACHN
SYMBOLPARAMETER
t
IALIAH
t
IALDDA
t
IALDDV
t
IAHDDF
t
DDVDAL
t
IAHDAH
t
IAHDAZ
t
IALDAL
t
IAHDDI
t
DALIAH
IACKN low to IACKN high140130ns
IACKN low to data bus drivers active
IACKN low to read data valid140130ns
IACKN high to data bus floating6060ns
Read data valid to DTACKN low
IACKN high to DTACKN high8070ns
IACKN high to DTACKN high impedance110100ns
IACKN low to DTACKN low
9
IACKN high to data bus invalid55ns
DTACKN low to IACKN high
X1/CLK high to low time2525ns
X1/CLK low to high time2525ns
CT and DPLL CLK high to low time5045ns
CT and DPLL 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, 2
014.745616.0014.745616.0MHz
CT CLK frequency08010MHz
RxC frequency (16X or 1X)08010MHz
TxC frequency (16X or 1X)08010MHz
Tx/Rx frequency for FM/Manchester encoding45MHz
1998 Sep 04
14
Page 15
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
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
CSN low to Rx DONEN output low110100ns
CSN low to Rx DMA REQN high110100ns
CSN high to Rx DONEN output high7060ns
Rx DONEN output low to DTACKN low
Rx DMA REQN high to DTACKN low
13
CSN low to DTACKN low
9
CSLDAL
t
ROLDAL
t
CSLROL
t
RRHDAL
t
CSLRRH
Figure 13. Receive, Dual Address DMA
MinMaxMinMax
9
9
4040ns
4040ns
1
30 )
140 )
f
CL
1.5
f
CL
LIMITS
40 )
t
CSHROH
1
f
CL
SC68C562
SD00265
1.5
130 )
f
CL
ns
1998 Sep 04
16
Page 17
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
t
DONEN
(OUTPUT)
CSN
12
DTACKN
t
CSLDIL
DONEN
(INPUT)
TxDRQ_N OR
RTxDRQ_N
SYMBOLPARAMETER
t
CSLTOL
t
CSLTRH
t
DALDIH
t
DALTOH
t
TOLDAL
t
TRHDAL
t
CSLDAL
t
CSLDIL
t
CSHTOH
t
CSHDIH
CSN low to Tx DONEN output low110100ns
CSN low to Tx DMA REQN high110100ns
DTACKN low to Tx DONEN input high
DTACKN low to Tx DONEN output high
Tx DONEN output low to DTACKN low
Tx DMA REQN high to DTACKN low
13
CSN low to DTACKN low
9
CSN low to Tx DONEN input low3540ns
CSN high to Tx DONEN output high7060ns
CSN high to Tx DONEN input high3025ns
TOLDAL
t
CSLTOL
t
CSLDAL
t
CSLTRH
t
TRHDAL
Figure 14. Transmit, Dual Address DMA
LIMITSLIMITS
INDUSTRIAL SC68C562COMMERCIAL SC68C562
MinMaxMinMax
9
9
9
9
00ns
4040ns
4040ns
1
30 )
f
CL
t
DALTOH
t
DALDIH
2020ns
1.5
140 )
f
CL
t
40 )
t
CSHTOH
CSHDIH
1
f
CL
SC68C562
SD00266
1.5
130 )
f
CL
UNIT
ns
1998 Sep 04
17
Page 18
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
RAHROH
t
RAHRAL
t
RRHDAL
t
ROLDAL
t
DTLROH
t
RALROL
t
RALRRH
t
SC68C562
RAHDDF
t
RALRAH
t
RxDAK_N
RAHDDI
t
t
DTLDDF
t
RALDDV
INVALIDDATA VALIDINVALID
D0-D7
DTLDAZ
t
DTLDDI
t
RALDDA
t
RALDAL
t
12
DTACKN
DTLDAH
t
DDVDAL
t
DTCN
DTLDTH
t
RALDTL
t
DALDTL
t
DONEN
(OUTPUT)
RAHDAZ
t
t
RAHDAH
RTxDRQ_N
1998 Sep 04
SD00267
Figure 15. DMA Rx Read Timing—Single Address DMA
18
Page 19
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
Receive DMA ACKN low to read data valid140130ns
DTCN low to DTCN high5040ns
DTACKN low to DTCN low
9
00ns
DTCN low to data bus float7060ns
Rx DMA ACK low to DTACKN low
Read data valid to DTACKN low
9
9
1
30 )
f
CL
2020ns
140 )
1.5
f
CL
40 )
1
f
CL
DTCN low to DTACKN high8080ns
DTCN low to DTACKN high impedance110110ns
Rx DMA REQN high to DTACKN low
Rx DONEN output low to DTACKN low
9
9
4040ns
4040ns
Rx DMA ACKN low to receive DMA REQN high100100ns
Receive DMA ACKN high to low time5030ns
Rx DMA ACK low to Rx DONEN output low100100ns
DTCN low to Rx DONEN output high8070ns
Rx DMA ACKN low to Rx DMA ACKN high140130ns
Rx DMA ACKN high to data bus float6060ns
Rx DMA ACKN low to data bus drivers active
9
510ns
Rx DMA ACKN high to data bus invalid55ns
DTCN low to data bus invalid55ns
Rx DMA ACKN low to DTCN low140130ns
Rx DMA ACKN high to DTACKN high8070ns
Rx DMA ACKN high to DTACKN high impedance110100ns
Rx DMA ACKN high to DONEN output high7060ns
SC68C562
1.5
130 )
f
CL
ns
1998 Sep 04
19
Page 20
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
DTCN low to DTCN high5040ns
DTACKN low to DTCN low
Tx DMA ACK low to DTACKN low
9
9
00ns
30 )
1
f
CL
140 )
1.5
f
CL
40 )
1
f
CL
DTCN low to DTACKN high8080ns
DTCN low to DTACKN high impedance110110ns
Tx DMA REQN high to DTACKN low
Tx DONEN output low to DTACKN low
9
9
4040ns
4040ns
DTCN low to Tx DONEN output high8070ns
Write data valid to DTCN low4040ns
DTCN low to write data invalid3020ns
Tx DMA ACKN low to transmit DMA REQN high110100ns
Transmit DMA ACKN high to low time4030ns
Tx DMA ACKN low to Tx DONEN output low10090ns
Transmit DONEN input low to DTCN low4030ns
DTCN low to transmit DONEN input high4030ns
Tx ACKN low to Tx ACKN high110100ns
Tx ACKN high to write data invalid1510ns
Write data valid to Tx DAKN high6040ns
Tx DAKN high to DTACKN high8070ns
Tx DAKN high to DTACKN high impedance110100ns
Tx DAKN high to DONEN output high7060ns
DONEN input low to Tx DAKN high4030ns
Tx DAKN high to DONEN input high3025ns
Tx DAKN low to DTCN low110100ns
SC68C562
1.5
130 )
f
CL
ns
1998 Sep 04
20
Page 21
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
DTLDIH
t
TAHDIH
t
t
TAHTAL
t
DILDTL
DILTAH
TRHDAL
t
TOLDAL
t
t
DTLTOH
t
TALTRH
t
SC68C562
TAHTOH
t
TALTOL
t
DTLDAZ
TAHDAZ
t
t
WDVTAH
TAHDAH
t
TAHWDI
t
TALTAH
t
WDVDTLt
t
TxDAKN
t
DTLWDI
D0-D7
TALDAL
t
12
DTACKN
DTLDAH
t
TALDTL
t
DTCN
DTLDTH
t
DALDTL
t
DONEN
(input)
Figure 16. DMA Tx Write Timing—SIngle Address DMA
TxDRQN
DONEN
(output)
SD00269
1998 Sep 04
21
Page 22
Philips SemiconductorsProduct specification
CMOS Dual universal serial communications controller
(CDUSCC)
CMOS Dual universal serial communications controller
(CDUSCC)
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]
SC68C562
[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 04356
1998 Sep 04
26
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.