Texas Instruments SN75LBC970ADL, SN75LBC970ADLR Datasheet

SN75LBC970A
SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
1
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
D
Provides Differential SCSI from Single­Ended Controller When Used With the SN75LBC971A Data Transceiver
D
Designed to Operate at Fast-SCSI Speeds of 10 Million Data Transfers per Second
D
Nine Transceivers Meet or Exceed the Requirements of ANSI Standard EIA-485 and ISO-8482 Standards
D
Packaged in Shrink Small-Outline Package with 25 mil Terminal Pitch
D
Low Disabled Supply Current 22 mA Typ
D
Thermal Shutdown Protection
D
Positive- and Negative-Current Limiting
D
Power-Up/-Down Glitch Protection
description
The SN75LBC970A SCSI differential converter­control is an adaptation of the industry’s first 9-channel RS-485 transceiver, the SN75LBC976. When used in conjunction with one or more of its companion data transceiver(s), SN75LBC971A, the chip set provides the superior electrical performance of differential SCSI from a single-en­ded SCSI bus controller. A 16-bit, Fast-SCSI bus can be implemented with just three devices (two for data and one for control) in the space-efficient, 56-pin, shrink small-outline package (SSOP) and a few external components.
In a typical differential SCSI node, the SCSI controller provides the enables for each external RS-485 transceiver. This could require as many as 27 additional terminals for a 16-bit differential bus controller or relegate a 16-bit single-ended controller to only an 8-bit differential bus. Using the standard nine SCSI control signals, the SN75LBC970A control transceiver decodes the state of the bus and enables the SN75LBC971A data transceiver(s) to transmit the single-ended SCSI input signals differentially to the cable or receive the differential cable signals and drive the single-ended outputs to the controller.
The single-ended SCSI bus interface consists of CMOS bidirectional inputs and outputs. The drivers are rated at ±16 mA of output current. The receiver inputs are pulled high with approximately 4 mA to eliminate the need for external pullup resistors for the open-drain outputs of most single-ended SCSI controllers. The single-ended side of the device is not intended to drive the SCSI bus directly.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Copyright 1999, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29
RSTFLTR
RESET
DSENS
CLK40
GND
AATN–
TEST
AACK–
TIMEOUT
AREQ–
AC/D–
V
CC
GND GND GND GND GND
V
CC
DRVBUS
SDB
AMSG–
AI/O–
ASEL–
NC
ABSY–
NC
ARST–
NC
X2 X1/CLK20 NC BATN– BATN+ BACK– BACK+ BREQ– BREQ+ BC/D– BC/D+ V
CC
GND GND GND GND GND V
CC
BMSG– BMSG+ BI/O– BI/O+ BSEL+ BSEL– BBSY+ BBSY– BRST+ BRST–
DL PACKAGE
(TOP VIEW)
NC – no internal connection Terminals 13 through 17 and 40 through 44 are
connected together to the package lead frame and signal ground.
SN75LBC970A SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
2
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
description (continued)
The differential SCSI bus interface consists of bipolar bidirectional inputs and outputs that meet or exceed the requirements of EIA-485 and ISO 8482-1982/TIA TR30.2 referenced by the Ameri­can National Standard of Information Systems (ANSI) X3.131-1994 Small Computer System Interface-2 (SCSI-2).
The SN75LBC970A is characterized for operation over the temperature range of 0°C to 70°C.
The SN75LBC970A consists of nine RS-485 differential transceivers, nine TTL- or CMOS-level compatible transceivers, a state machine and control logic block, a 20-MHz crystal-controlled oscillator, a timer, a power-up/-down glitch protection circuit, and a thermal-shutdown protection circuit.
The single-ended or controller interface is designated as the A side and the differential port is the B side. Since the device uses the SCSI control signals to decode the state of the bus and data flow direction, the terminal assignments must be matched to the corresponding signal on the SCSI bus. The signal name followed by a minus sign (–) indicates an active-low signal while a plus sign (+) indicates an active-high signal.
A reset function, which disables all outputs and clears internal latches, can be accomplished from two external inputs and two internally-generated signals. RESET
(Reset) and DSENS (differential sense) are available to external circuits for a bus reset or to disable all outputs should a single-ended cable be inadvertently connected to a differential connector. The power-up and thermal-shutdown are internally generated sig­nals that have the same effect when the supply voltage is below 3.5 V or the junction temperature exceeds approximately 175°C.
This data sheet contains descriptions of the SN75LBC970A input and output signals followed by the electrical characteristics. The parameter measurement information is followed by the theory of operation, a state flow chart, and a typical circuit in the application information section.
53 52
BATN– BATN+
6
51 50
BACK– BACK+
8
38 37
BMSG– BMSG+
21
47 46
BC/D– BC/D+
11
36 35
BI/O– BI/O+
22
30 29
BRST+ BRST–
27
H
32 31
BBSY+ BBSY–
25
H
34 33
BSEL+ BSEL–
23
H
State Machine and
Control Logic
Oscillator
H
Thermal
Shutdown
Power-Up
and Reset Logic
3 7 2 1 4
55 56
19
DRVBUS
20
SDB
TIMEOUT
AATN–
AACK–
AMSG–
AC/D–
AI/O–
ARST–
ABSY–
ASEL–
49 48
BREQ– BREQ+
10
AREQ–
9
DSENS
TEST
RESET
RSTFLTR
CLK40
X1/CLK20
X2
logic diagram (positive logic)
SN75LBC970A
SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
3
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
Terminal Functions
TERMINAL
Logic
NAME NO.
g
Level
I/O
Termination
DESCRIPTION
AACK– 8 TTL I/O Strong pullup SCSI acknowledge (–ACK) signal to/from controller AATN– 6 TTL I/O Strong pullup SCSI attention (–ATN) signal to/from controller ABSY– 25 TTL I/O Strong pullup SCSI busy (–BSY) signal to/from the controller AC/D– 11 TTL I/O Strong pullup SCSI control/data (–C/D) signal to/from the controller AI/O– 22 TTL I/O Strong pullup SCSI input/output (–I/O) signal to/from the controller AMSG– 21 TTL I/O Strong pullup SCSI message (–MSG) signal to/from the controller
AREQ– 10 TTL I/O Strong pullup SCSI request (–REQ) signal to/from controller ARST– 27 TTL I/O Strong pullup SCSI reset (–RST) signal to/from the controller ASEL– 23 TTL I/O Strong pullup SCSI select (–SEL) signal to/from the controller BACK– 51 RS-485 I/O Weak pullup SCSI acknowledge (–ACK) signal to/from the bus BACK+ 50 RS-485 I/O Weak pulldown SCSI acknowledge (+ACK) signal to/from the bus BATN– 53 RS-485 I/O Weak pullup SCSI attention (–ATN) signal to/from the bus BATN+ 52 RS-485 I/O Weak pulldown SCSI attention (+ATN) signal to/from the bus BBSY– 31 RS-485 I/O Weak pulldown SCSI busy (–BSY) signal to/from the bus BBSY+ 32 RS-485 I/O Weak pullup SCSI busy (+BSY) signal to/from the bus BC/D– 47 RS-485 I/O Weak pullup SCSI control/data (–C/D) signal to/from the bus BC/D+ 46 RS-485 I/O Weak pulldown SCSI control/data (+C/D) signal to/from the bus BI/O– 36 RS-485 I/O Weak pullup SCSI input/output (–I/O) signal to/from the bus BI/O+ 35 RS-485 I/O Weak pulldown SCSI input/output (+I/O) signal to/from the bus BMSG– 38 RS-485 I/O Weak pullup SCSI message (–MSG) signal to/from the bus BMSG+ 37 RS-485 I/O Weak pulldown SCSI message (+MSG) signal to/from the bus BREQ– 49 RS-485 I/O Weak pullup SCSI request (–REQ) signal to/from the bus BREQ+ 48 RS-485 I/O Weak pulldown SCSI request (+REQ) signal to/from the bus BRST– 29 RS-485 I/O Weak pulldown SCSI reset (–RST) signal to/from the bus BRST+ 30 RS-485 I/O Weak pullup SCSI reset (+RST) signal to/from the bus BSEL– 33 RS-485 I/O Weak pulldown SCSI select (–SEL) signal to/from the bus BSEL+ 34 RS-485 I/O Weak pullup SCSI select (+SEL) signal to/from the bus CLK40 4 CMOS I Strong pulldown 40-MHz clock input DRVBUS 19 TTL O N/A Driver bus. A high-level logic signal that indicates the SCSI bus is in one of
the information transfer phases. DSENS 3 TTL I Weak pullup A low-level input initializes the internal latches and disables all drivers. GND 5, 13–17,
40–44
N/A N/A N/A Supply common
RESET 2 TTL I Weak pullup Reset. A low-level input initializes the internal latches and disables all drivers. RSTFLTR 1 TTL I Weak pullup Reset filter. Filtered input from the SCSI bus for a system reset. RSTFLTR
differs from RESET by keeping the ARST and BRST drivers enabled. SDB 20 TTL O N/A A high-level logic signal that indicates a differential to single-ended data flow. TEST 7 TTL I Weak pulldown Test. A high-level input that places the device in a test mode (see Table 1).
It is grounded during normal operation. TIMEOUT 9 Analog I/O N/A Time out. This signal connects to an external RC time constant for a time out
during bus arbitration. V
CC
12, 18, 39, 45 N/A N/A N/A 5-V supply voltage X1/CLK20 55 CMOS I None 20-MHz crystal oscillator or clock input X2 56 Analog O None 20-MHz crystal oscillator feedback
SN75LBC970A SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
4
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
schematics of inputs and outputs
22 k
200
Input
V
CC
RSTFLTR
, RESET, AND DSENS
50 k
200
Input
V
CC
TEST
200
Input
V
CC
TIMEOUT
200
Input
V
CC
CLK40
200
Input
V
CC
A
3 k
12 k
1 k
100 k B– Pin Only
100 k B+ Pin Only
18 k
V
CC
Input
B+ AND B–
200
100 k
X1/CLK20
V
CC
V
CC
X2
X1/CLK20, X2
V
CC
Output
100 k B– Pin Only
100 k B+ Pin Only
3 k
12 k
V
CC
Output
A, SDB, DRVBUS B+ AND B–
4 mA
1 k
18 k
SN75LBC970A
SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
5
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
absolute maximum ratings over operating free-air temperature range (unless otherwise noted)
Supply voltage range, V
CC
(see Note 1) –0.3 V to 7V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Differential bus voltage range (B side) –15 V to 15 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Signal-ended bus voltage range (A side and control) –0.3 V to 7 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Continuous total power dissipation See Dissipation Rating Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electrostatic discharge: B side (see Note 2):Class 2, A: 2 kV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Class 2, B: 200 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
All terminals: Class 1, A: 500 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Class 1, B: 200 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operating free-air temperature range, T
A
0°C to 70°C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Storage temperature range, T
stg
–65°C to 150°C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lead temperature 1,6 mm (1/16 inch) from case for 10 seconds 260°C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTES: 1. All voltage values are with respect to the GND terminals.
2. This absolute maximum rating is tested in accordance with MIL-STD-883C, Method 3015.7.
DISSIPATION RATING TABLE
PACKAGE
TA 25°C
POWER RATING
OPERATING FACTOR
ABOVE TA = 25°C
TA = 70°C
POWER RATING
DL 2500 mW 20 mW/°C 1600 mW
This is the inverse of the traditional junction-to-case thermal resistance (R
θJA
).
recommended operating conditions
MIN NOM MAX UNIT
Supply voltage, V
CC
4.75 5 5.25 V
p
A side, DSENS, TEST, RESET, AND RSTFLTR 2
High-level input voltage, V
IH
CLK40 AND X1/CLK20 0.7 V
CC
V
p
A side, DENS, TEST, RESET, and RSTFLTR 0.8
Low-level input voltage, V
IL
CLK40 AND X1/CLK20 0.2 V
CC
V
Input voltage at any bus terminal (separately
12
gy ( y
or common-mode), V
I
B side–7V
Output voltage at any bus terminal (separately
12
gy ( y
or common-mode), V
O
B side–7V
B side –60
High-level output current, I
OH
A side, DRVBUS, SDB, TIMEOUT –16
mA X2 –4 B side 60
Low-level output current, I
OL
A side, DRVBUS, and SDB 16
mA
X2 4 mA CLK20 20
Clock frequenc
y,
f
CLK
CLK40 40
MH
z
Operating case temperature, T
C
0 125 °C
Operating free-air temperature, T
A
0 70 °C
SN75LBC970A SCSI DIFFERENTIAL CONVERTER-CONTROL
SLLS215B – MAY 1995 – REVISED JANUAR Y 1999
6
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
electrical characteristics over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER TEST CONDITIONS MIN TYP
MAX UNIT
V
OD(H)
Driver differential high-level output voltage
B side except BBSY, BRST, and BSEL
1 1.8 V
V
OD(L)
Driver differential low-level output voltage
B side
See Figure 1
–1 – 2.2 V
AACK–, AATN–, AC/D–, AI/O–, AMSG–, AREQ–
VID = –200 mA, IOH = –16 mA
2.5 4.3
DRVBUS, SDB IOH = –16 mA 2.5 4.4
V
OH
High-level output voltage
TIMEOUT
Test and RESET at 0.8 V, All others open, IOH = –16 mA
2.5 4.5
V
B side 3.4 X2 IOH = - 4 mA 3.2 DRVBUS, SDB IOL = 16 mA 0.8
p
A side VID = 200 mV, IOL =16 mA 0.8
VOLLow-level output voltage
B side 1.6
V
X2 IOL = 4 mA 0.8
Receiver positive-going
B side IOH = –16 mA, See Figure 2 0.2
V
IT+
gg
input threshold voltage
TIMEOUT 2.6
V
Receiver negative-going
B side IOL = 16 mA, See Figure 2 –0.2
V
IT–
ggg
input threshold voltage
TIMEOUT
0.32 V
CC
0.4 V
CC
V
Receiver input hysteresis
B side 45 mV
V
hys
y
(V
IT+
V
IT–
)
TIMEOUT 0.5 V
VI = 12 V, VCC = 5 V, All other inputs at 0 V
0.6 1
p
VI = 12 V, VCC = 0, All other inputs at 0 V
0.7 1
IIBus input current
B side
VI = –7 V, VCC = 5 V, All other inputs at 0 V
–0.5 –0.8
mA
VI = –7 V, VCC = 0, All other inputs at 0 V
–0.4 –0.8
A side –2.9 –6 –8 mA DSENS, RESET,
RSTFLTR
V
= 2 V
–60 –100
-
p
CLK40, X1/CLK20
IH
±20
IIHHigh-level in ut current
TEST 100
µA
TIMEOUT
TEST at 2 V, A side and other control inputs at 0.8 V , B side open, VIH = 2 V
±1
A side –6 –8 mA DSENS, RESET,
RSTFLTR
VIH = 0.8 V
–100
I
IL
Low-level input current
CLK40, TEST, X1/CLK20
±20
µA
TIMEOUT
TEST at 0.8 V, A side and other control inputs at 0.8 V , B side open, VIH = 2 V
±1
I
OS
Short circuit output current B side VO = 5 V and 0 V ±250 mA
All typical values are at VCC = 5 V, TA = 25 °C.
Loading...
+ 14 hidden pages