3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
Product data sheet
Supersedes data of 2000 Sep 22
2004 Oct 21
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
DESCRIPTION
The SC28L91 is a new member of the IMPACT family of Serial
Communications Controllers. It is a single channel UART operating
at 3.3 V and 5.0 V V
with software of the SC28L92 and previous UARTs offered by
Philips. It is a new part that is similar to our previous one channel
part but is vastly improved. The improvements being: 16 character
receiver, 16 character transmit FIFOs, watch dog timer for the
receiver, mode register 0 is added, extended baud rate, over all
faster bus and data speeds, programmable receiver and transmitter
interrupts and versatile I/O structure. (The previous one channel
part, SCC2691, is NOT being discontinued.)
Pin programming will allow the device to operate with either the
Motorola or Intel bus interface. Bit 3 of the MR0 register allows the
device to operate in an 8-byte FIFO mode if strict compliance with
an 8-byte FIFO structure is required.
The Philips Semiconductors SC28L91 Universal Asynchronous
Receiver/Transmitter (UART) is a single-chip CMOS-LSI
communications device that provides a full-duplex asynchronous
receiver/transmitter channel in a single package. It interfaces
directly with microprocessors and may be used in a polled or
interrupt driven system with modem and DMA interface.
The operating mode and data format of the channel can be
programmed independently. Additionally , the receiver and
transmitter can select its operating speed as one of 28 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 UART particularly attractive for dual-speed
channel applications such as clustered terminal systems.
The receiver and transmitter is buffered by 8 or 16 character FIFOs
to minimize the potential of receiver overrun, transmitter underrun
and to reduce interrupt overhead in interrupt driven systems. In
addition, a flow control capability is provided via RTS/CTS signaling
to disable a remote transmitter when the receiver buffer is full.
DMA interface is and other general purpose signals are provided on
the SC28L91 via a multipurpose 7-bit input port and a multipurpose
8-bit output port. These can be used as general-purpose ports or
can be assigned specific functions (such as clock inputs or
status/interrupt outputs, FIFO conditions) under program control.
The SC28L91 is available in two package versions: a 44-pin PLCC
and 44-pin plastic quad flat pack (PQFP).
FEATURES
•Member of IMP ACT family: 3.3 to 5.0 volt , –40°C to +85°C and
•16 character FIFOs for each receiver and transmitter
•Pin programming selects 68K or 80xxx-bus interface
•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
, 8 or 16 byte FIFOs and is quite compatible
CC
SC28L91
•16-bit programmable Counter/Timer
•Programmable baud rate for each receiver and transmitter
selectable from:
– 28 fixed rates: 50 to 230.4 k baud
– Other baud rates to 1 MHz at 16X
– Programmable user-defined rates derived from a programmable
counter/timer
– External 1X or 16X clock
•Parity, framing, and overrun error detection
•False start bit detection
•Line break detection and generation
•Programmable channel mode
– Normal (full-duplex)
– Automatic echo
– Local loop back
– Remote loop back
– Multi-drop mode (also called ‘wake-up’ or ‘9-bit’)
•Multi-function 7-bit input port (includes IACKN)
– Can serve as clock or control inputs
– Change of state detection on four inputs
– Inputs have typically >100 kΩ pull-up resistors
– Change of state detectors for modem control
•Multi-function 8-bit output port
– Individual bit set/reset capability
– Outputs can be programmed to be status/interrupt signals
– FIFO status for DMA interface
•Versatile interrupt system
– Single interrupt output with eight maskable interrupting
conditions
– Output port can be configured to provide a total of up to six
separate interrupt outputs that may be wire ORed.
– Each FIFO can be programmed for four dif ferent interrupt levels
– Watchdog timer for the receiver
•Maximum data transfer rates:
1X – 1 Mbit/s, 16X – 1 Mbit/s
•Automatic wake-up mode for multi-drop applications
•Start-end break interrupt/status with mid-character break detect.
•On-chip crystal oscillator
•Power-down mode
•Receiver time-out mode
•Single +3.3 V or +5 V power supply
2004 Oct 21
2
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
Note: Pins marked “No Connection” must NOT be connected.
2004 Oct 21
5
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
8
D0–D7
RDN
WRN
CEN
A0–A3
RESET
INTRN
4
BUS BUFFER
OPERATION CONTROL
ADDRESS
DECODE
R/W CONTROL
INTERRUPT CONTROL
IMR
ISR
GP
DATA CHANNEL
16 BYTE TRANSMIT
FIFO
TRANSMIT
SHIFT REGISTER
16 BYTE RECEIVE
FIFO
WATCH DOG TIMER
RECEIVE SHIFT
REGISTER
MRA0, 1, 2
CRA
SRA
SC28L91
TxDA
RxDA
X1/CLK
X2
TIMING
BAUD RATE
GENERATOR
CLOCK
SELECTORS
COUNTER/
TIMER
XTAL OSC
CSR
ACR
CTL
CTU
CONTROL
TIMING
INTERNAL DATABUS
Figure 1. Block Diagram (80XXX mode)
INPUT PORT
CHANGE OF
STATE
DETECTORS (4)
IPCR
ACR
OUTPUT PORT
FUNCTION
SELECT LOGIC
OPCR
OPR
7
8
IP0-IP6
OP0-OP7
V
CC
V
SS
SD00702
2004 Oct 21
6
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
8
D0–D7
R/WN
IACKN
CEN
A0–A3
RESETN
INTRN
DACKN
4
BUS BUFFER
OPERATION CONTROL
ADDRESS
DECODE
R/W CONTROL
INTERRUPT CONTROL
IMR
ISR
IVR
DATA CHANNEL
16 BYTE TRANSMIT
FIFO
TRANSMIT
SHIFT REGISTER
16 BYTE RECEIVE
FIFO
WATCH DOG TIMER
RECEIVE SHIFT
REGISTER
MRA0, 1, 2
CRA
SRA
SC28L91
TxDA
RxDA
X1/CLK
X2
TIMING
BAUD RATE
GENERATOR
CLOCK
SELECTORS
COUNTER/
TIMER
XTAL OSC
CSR
ACR
CTL
CTU
CONTROL
TIMING
INTERNAL DATABUS
Figure 2. Block Diagram (68XXX mode)
INPUT PORT
CHANGE OF
STATE
DETECTORS (4)
IPCR
ACR
OUTPUT PORT
FUNCTION
SELECT LOGIC
OPCR
OPR
6
8
IP0-IP5
OP0-OP7
V
CC
V
SS
SD00703
2004 Oct 21
7
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
PIN CONFIGURATION FOR 80XXX BUS INTERFACE (INTEL)
Pin
Symbol
I/MIBus Configuration: When high or not connected configures the bus interface to the Conditions shown in this table.
D0–D7I/OData Bus: Bi-directional 3-State data bus used to transfer commands, data and status between the UART and the
CENIChip Enable: Active-Low input signal. When Low, data transfers between the CPU and the UART are enabled on
WRNIWrite Strobe: When Low and CEN is also Low, the contents of the data bus is loaded into the addressed register. The
RDNIRead Strobe: When Low and CEN is also Low, causes the contents of the addressed register to be presented on the
A0–A3IAddress Inputs: Select the UART internal registers and ports for read/write operations.
RESETIReset: A High level clears internal registers (SR, IMR, ISR, OPR, OPCR), puts OP0–OP7 in the High state, stops the
INTRNOInterrupt Request: Active-Low, open-drain, output which signals the CPU that one or more of the eight maskable in-
X1/CLKICrystal 1: Crystal or external clock input. A crystal or clock of the specified limits must be supplied at all times. When a
X2OCrystal 2: Connection for other side of the crystal. When a crystal is used, a capacitor must be connected from this pin
RxDIReceiver Serial Data Input: The least significant bit is received first. “Mark” is High; “space” is Low.
TxDOTransmitter Serial Data Output: The least significant bit is transmitted first. This output is held in the “mark” condition
OP0OOutput 0: General-purpose output or request to send (RTSN, active-Low). Can be deactivated automatically on re-
OP1OOutput 1: General-purpose output.
OP2OOutput 2: General-purpose output, or transmitter 1X or 16X clock output, or receiver 1X clock output.
OP3OOutput 3: General-purpose output.
OP4OOutput 4: General-purpose output or open-drain, active-Low, Rx interrupt ISR[1] output. DMA Control
OP5OOutput 5: General-purpose output
OP6OOutput 6: General-purpose output or open-drain, active-Low, Tx interrupt ISR[0] output. DMA Control
OP7OOutput 7: General-purpose output.
IP0IInput 0: General-purpose input or clear to send active-Low input (CTSN). Has Change of State Dector.
IP1IInput 1: General-purpose input. Has Change of State Dector.
IP2IInput 2: General-purpose input or counter/timer external clock input. Has Change of State Dector.
IP3IInput 3: General-purpose input or transmitter external clock input (TxC). When the external clock is used by the trans-
IP4IInput 4: General-purpose input or receiver external clock input (RxC). When the external clock is used by the receiver,
IP5IInput 5: General-purpose input
IP6IInput 6: General-purpose input
V
CC
GNDPwrGround
type
PwrPower Supply: +3.3 V or +5 V supply input ± 10 %
Name and function
CPU. D0 is the least significant bit.
D0–D7 as controlled by the WRN, RDN and A0–A3 inputs. When High, places the D0–D7 lines in the 3-State condition.
transfer occurs on the rising edge of the signal.
data bus. The read cycle begins on the falling edge of RDN.
counter/timer, and puts the Channel in the inactive state, with the TxD outputs in the mark (High) state. Sets MR pointer to MR1. See Figure 4
terrupting conditions are true. This pin requires a pull-up device.
crystal is used, a capacitor must be connected from this pin to ground (see Figure 11).
to ground (see Figure 11). If X1/CLK is driven from an external source, this pin must be left open.
when the transmitter is disabled, idle or operating in local loop back mode. “Mark” is High; “space” is Low.
ceive or transmit.
mitter, the transmitted data is clocked on the falling edge of the clock. Has Change of State Dector.
the received data is sampled on the rising edge of the clock.
SC28L91
2004 Oct 21
8
Philips SemiconductorsProduct data sheet
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
Á
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
PIN CONFIGURATION FOR 68XXX BUS INTERFACE (MOTOROLA)
ÁÁ
Symbol
I/M
D0–D7
CEN
ÁÁ
R/WN
IACKN
DACKN
ÁÁ
A0–A3
RESETN
ÁÁ
INTRN
X1/CLK
ÁÁ
X2
RxD
TxD
ÁÁ
OP0
OP1
OP2
OP3
OP4
OP5
OP6
OP7
IP0
IP1
IP2
IP3
IP4
ÁÁ
IP5
V
CC
GND
Pin
Á
type
I
I/O
I
Á
I
I
O
Á
I
I
Á
O
I
Á
O
I
O
Á
O
O
O
O
O
O
O
O
I
I
I
I
I
Á
I
Pwr
Pwr
БББББББББББББББББББББББББББ
Name and function
Bus Configuration: When low configures the bus interface to the Conditions shown in this table.
Data Bus: Bi-directional 3-State data bus used to transfer commands, data and status between the UART and the
CPU. D0 is the least significant bit.
Chip Enable: Active-Low input signal. When Low, data transfers between the CPU and the UART are enabled on
БББББББББББББББББББББББББББ
D0–D7 as controlled by the R/WN and A0–A3 inputs. When High, places the D0–D7 lines in the 3-State condition.
Read/Write: Input Signal. When CEN is low R/WN high input indicates a read cycle; when low indicates a write cycle.
Interrupt Acknowledge: Active low input indicating an interrupt acknowledge cycle. Usually asserted by the CPU in
response to an interrupt request. When asserted places the interrupt vector on the bus and asserts DACKN.
Data Transfer Acknowledge: A3-State active-low output asserted in a write, read, or interrupt acknowledge cycle to
indicate proper transfer of data between the CPU and the UART.
БББББББББББББББББББББББББББ
Address Inputs: Select the UART internal registers and ports for read/write operations.
Reset: A low level clears internal registers (SRA, SRB, IMR, ISR, OPR, OPCR), puts OP0–OP7 in the High state,
stops the counter/timer, and puts the Channel in the inactive state, with the TxD outputs in the mark (High) state. Sets
MR pointer to MR1. See Figure 4
БББББББББББББББББББББББББББ
Interrupt Request: Active-Low, open-drain, output which signals the CPU that one or more of the eight maskable
interrupting conditions are true. This pin requires a pullup.
Crystal 1: Crystal or external clock input. A crystal or clock of the specified limits must be supplied at all times. When
a crystal is used, a capacitor must be connected from this pin to ground (see Figure 11).
БББББББББББББББББББББББББББ
Crystal 2: Connection for other side of the crystal. When a crystal is used, a capacitor must be connected from this
pin to ground (see Figure 11). If X1/CLK is driven from an external source, this pin must be left open.
Receiver Serial Data Input: The least significant bit is received first. “Mark” is High, “space” is Low.
Transmitter Serial Data Output: The least significant bit is transmitted first. This output is held in the ‘mark’ condition
when the transmitter is disabled, idle, or when operating in local loop back mode. ‘Mark’ is High; ‘space’ is Low.
БББББББББББББББББББББББББББ
Output 0: General purpose output or request to send (RTSAN, active-Low). Can be deactivated automatically on
receive or transmit.
Output 1: General-purpose output.
Output 2: General purpose output or transmitter 1X or 16X clock output, or receiver 1X clock output.
Output 3: General purpose output.
Output 4: General purpose output or open-drain, active-Low , RxA interrupt ISR [1] output. DMA Control
Output 5: General-purpose output.
Output 6: General purpose output or open-drain, active-Low, TxA interrupt ISR[0] output. DMA Control
Output 7: General-purpose output.
Input 0: General purpose input or clear to send active-Low input (CTSAN). Has Change of State Dector.
Input 1: General purpose input. Has Change of State Dector.
Input 2: General-purpose input or counter/timer external clock input. Has Change of State Dector.
Input 3: General purpose input or transmitter external clock input (TxC). When the external clock is used by the trans-
mitter, the transmitted data is clocked on the falling edge of the clock. Has Change of State Dector.
Input 4: General purpose input or receiver external clock input (RxC). When the external clock is used by the receiver,
БББББББББББББББББББББББББББ
the received data is sampled on the rising edge of the clock.
Input 5: General purpose input.
Power Supply: +3.3 or +5V supply input ±10%
Ground
SC28L91
2004 Oct 21
9
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
ABSOLUTE MAXIMUM RATINGS
Symbol
T
amb
T
stg
V
CC
V
S
P
D
P
D
Derating factor above 25 °C (PLCC44)19mW/°C
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 and voltage range.
ParameterRatingUnit
Operating ambient temperature range
Storage temperature range–65 to +150°C
Voltage from VCC to GND
Voltage from any pin to GND
Package power dissipation (PLCC44)2.4W
Package power dissipation (PQFP44)1.78W
Derating factor above 25 °C (PQFP44)14mW/°C
DC ELECTRICAL CHARACTERISTICS
= 5 V ± 10 %, T
V
CC
Symbol
V
IL
V
IH
V
IH
V
OL
V
OH
I
IX1PD
I
ILX1
I
IHX1
ParameterConditionsMinTypMaxUnit
Input low voltage0.8V
Input high voltage (except X1/CLK)2.41.5V
Input high voltage (X1/CLK)0.8V
Output low voltage
Output high voltage (except OD outputs)
X1/CLK input current - power down
X1/CLK input low current - operatingVIN = 0 V–1300µA
X1/CLK input high current - operatingVIN = V
Input leakage current:
I
I
All except input port pinsVIN = 0 V to V
Input port pins
I
OZH
I
OZL
I
ODL
I
ODH
Output off current high, 3-State data busVIN = V
Output off current low , 3-State data busVIN = 0 V–0.5µA
Open-drain output low current in off-stateVIN = 0 V–0.5µA
Open-drain output high current in off-stateVIN = V
Power supply current
I
CC
Operating modeCMOS input levels725mA
Power down modeCMOS input levels≤15
NOTES:
1. Parameters are valid over specified temperature and voltage range.
2. All voltage measurements are referenced to ground (GND). For testing, all inputs swing between 0.4 V and 3.0 V with a transition time of
5 ns maximum. For X1/CLK, this swing is between 0.4 V and 0.8VCC. All time measurements are referenced at input voltages of 0.8 V and
2.0 V and output voltages of 0.8 V and 2.0 V , as appropriate.
3. Typical values are at +25 °C, typical supply voltages, and typical processing parameters.
4. Test conditions for outputs: C
constant current source = 2.6 mA.
5. Input port pins have active pull-up transistors that will source a typical 2 µA from V
Input port pins at V
6. All outputs are disconnected. Inputs are switching between CMOS levels of V
= –40 °C to +85 °C, unless otherwise specified.
amb
5
= 125 pF, except open drain outputs. Test conditions for open drain outputs: CL = 125 pF,
L
source 0.0 µA.
CC
1
2
3
3
Note 4°C
–0.5 to +7.0V
–0.5 to VCC +0.5V
1, 2, 3
2.4V
CC
I
= 2.4 mA
OL
4
6
I
= –400 µA
OH
V
= 0 V to V
IN
CC
VIN = 0 V to V
CC
CC
CC
CC
CC
when the input pins are at VSS.
CC
– 0.2 V and VSS + 0.2 V.
CC
V
CC
0.50.050.5µA
0130µA
–0.50.05+0.5µA
–80.05+0.5µA
0.20.4V
– 0.5V
SC28L91
0.5µA
0.5µA
mA
2004 Oct 21
10
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
DC ELECTRICAL CHARACTERISTICS
= 3.3 V ± 10 %, T
V
CC
Symbol
V
IL
V
IH
V
OL
V
OH
I
IX1PD
I
ILX1
I
IHX1
ParameterConditionsMinTypMaxUnit
Input low voltage0.650.2*V
Input high voltage0.8*V
Output low voltage
Output high voltage (except OD outputs)
X1/CLK input current - power down
X1/CLK input low current - operatingVIN = 0 V–800µA
X1/CLK input high current - operatingVIN = V
Input leakage current:
I
I
All except input port pinsVIN = 0 V to V
Input port pins
I
OZH
I
OZL
I
ODL
I
ODH
Output off current high, 3-State data busVIN = V
Output off current low , 3-State data busVIN = 0 V–0.5µA
Open-drain output low current in off-stateVIN = 0 V–0.5µA
Open-drain output high current in off-stateVIN = V
Power supply current
I
CC
Operating modeCMOS input levels5mA
Power down modeCMOS input levels≤15.0
NOTES:
1. Parameters are valid over specified temperature and voltage range.
2. All voltage measurements are referenced to ground (GND). For testing, all inputs swing between 0.4 V and 3.0 V with a transition time of
5 ns maximum. For X1/CLK, this swing is between 0.4 V and 0.8*V
2.0 V and output voltages of 0.8 V and 2.0 V , as appropriate.
3. Typical values are at +25 °C, typical supply voltages, and typical processing parameters.
4. Test conditions for outputs: C
constant current source = 2.6 mA.
5. Input port pins have active pull-up transistors that will source a typical 2 µA from V
Input port pins at V
6. All outputs are disconnected. Inputs are switching between CMOS levels of V
= –40 °C to +85 °C, unless otherwise specified.
amb
5
6
= 125 pF, except open drain outputs. Test conditions for open drain outputs: CL = 125 pF,
L
source 0.0 µA.
CC
1, 2, 3
1.7V
CC
I
= 2.4 mA
OL
4
I
= –400 µA
OH
V
= 0 V to V
IN
VIN = 0 V to V
CC
CC
CC
CC
CC
CC
CC
. All time measurements are referenced at input voltages of 0.8 V and
when the input pins are at VSS.
CC
– 0.2 V and VSS + 0.2 V.
CC
VCC – 0.5 VCC – 0.2V
–0.50.05+0.5µA
080µA
–0.50.05+0.5µA
–80.5+0.5µA
0.20.4V
SC28L91
V
CC
0.5µA
0.5µA
mA
2004 Oct 21
11
Philips SemiconductorsProduct data sheet
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
AC CHARACTERISTICS (5 VOL T)
= 5.0 V ± 10 %, T
V
CC
Symbol
Parameter
Reset Timing (See Figure 4)
t
RES
Reset pulse width
Bus Timing5 (See Figure 5)
t
*AS
t
*AH
t
*CS
t
*CH
t
*RW
t
*DD
t
*DA
t
*DF
t
*DI
t
*DS
t
*DH
t
*RWD
A0–A3 setup time to RDN, WRN Low
A0–A3 hold time from RDN, WRN low
CEN setup time to RDN, WRN low
CEN Hold time from RDN. WRN low
WRN, RDN pulse width (Low time)
Data valid after RDN low (125pF load. See Figure 3 for smaller loads.)
RDN low to data bus active
Data bus floating after RDN or CEN high
RDN or CEN high to data bus invalid
Data bus setup time before WRN or CEN high (write cycle)
Data hold time after WRN high
High time between read and/or write cycles
Port Timing5 (See Figure 9)
t
t
t
*PS
*PH
*PD
Port in setup time before RDN low (Read IP ports cycle)
Port in hold time after RDN high
OP port valid after WRN or CEN high (OPR write cycle)
Interrupt Timing (See Figure 10)
t
*IR
INTRN (or OP3–OP7 when used as interrupts) negated from:
Clock Timing (See Figure 11)
t
*CLK
f
*CLK
f
*CTC
f
*CTC
t
*RX
f
*RX
X1/CLK high or low time
X1/CLK frequency
C/T Clk (IP2) high or low time (C/T external clock input)
C/T Clk (IP2) frequency8 (for higher speeds contact factory)
RxC high or low time (16X)
RxC Frequency (16X)(for higher speeds contact factory)
RxC Frequency (1x)
t
f
*TX
*TX
TxC High or low time (16X)
TxC frequency (16X) (for higher speeds contact factory)
TxC frequency (1X)
Transmitter Timing, external clock (See Figure 12)
t
*TXD
t
*TCS
TxD output delay from TxC low (TxC input pin)
Output delay from TxC output pin low to TxD data output
3.3 V or 5.0 V Universal Asynchronous
Receiver/Transmitter (UART)
Typ
Symbol
Parameter
Receiver Timing, external clock (See Figure 13)
t
*RXS
t
*RXH
68000 or Motorola bus timing (See Figures 6, 7, 8)
t
DCR
t
DCW
t
DAT
t
CSC
RxD data setup time to RxC high
RxD data hold time from RxC high
10
DACKN Low (read cycle) from X1 High
10
DACKN Low (write cycle) from X1 High
DACKN High impedance from CEN or IACKN High
CEN or IACKN setup time to X1 High for minimum DACKN cycle
NOTES:
1. Parameters are valid over specified temperature and voltage range.
2. All voltage measurements are referenced to ground (GND). For testing, all inputs swing between 0.4 V and 3.0 V with a transition time of
5 ns maximum. For X1/CLK this swing is between 0.4 V and 0.8*V
2.0 V and output voltages of 0.8 V and 2.0 V , as appropriate.
. All time measurements are referenced at input voltages of 0.8 V and
CC
3. Test conditions for outputs: CL = 125 pF, except open drain outputs. Test conditions for open drain outputs: C
constant current source = 2.6 mA.
4. Typical values are the average values at +25 °C and 5 V.
5. Timing is illustrated and referenced to the WRN and RDN Inputs. Also, CEN may be the “strobing” input. CEN and RDN (also CEN and
WRN) are ORed internally. The signal asserted last initiates the cycle and the signal negated first terminates the cycle.
6. Guaranteed by characterization of sample units.
7. If CEN is used as the “strobing” input, the parameter defines the minimum High times between one CEN and the next. The RDN signal must
be negated for t
8. Minimum frequencies are not tested but are guaranteed by design.
to guarantee that any status register changes are valid.
RWD
9. Clocks for 1X mode should maintain a 60/40 duty cycle or better.
= t
+ t
10.Minimum DACKN time is t
while in the 68XXX mode. It is not necessary to wait for DACKN to insure the proper operation of the SC28C91. In all cases the data will be
DCR
DSC
+ two positive edges of the X1 clock. For faster bus cycles, the 80XXX bus timing may be used
DCR
written to the SC28L91 on the falling edge of DACKN or the rise of CEN. The fall of CEN initializes the bus cycle. The rise of CEN ends the
bus cycle. DACKN low or CEN high completes the write cycle.
Min
50
50
16
40
40
15
15
8
= 125 pF,
L
SC28L91
Max
35
35
10
Unit
ns
ns
ns
ns
ns
ns
T
dd
(ns)
NOTES:
Bus cycle times:
(80XXX mode): tDD + t
(68XXX mode) = t
60
55
50
45
40
35
30
25
20
15
10
12 pF100 pF
5
0
020406080100120140160180200220240
= 70 ns @ 5V, 40 ns @ 3.3 V + rise and fall time of control signals
RWD
+ t
CSC
+ 1 cycle of the X1 clock @ 5 V + rise and fall time of control signals
DAT
125 pF30 pF230 pF
pF
SD00684
Figure 3. Port Timing vs. Capacitive Loading at typical conditions
= 3.3 V @ +25 °C
V
CC
5.0 V @ +25 °C
2004 Oct 21
13
Loading...
+ 30 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.