This document contains proprietary information of LSI Logic Corporation. The
information contained herein is not to be used by or disclosed to third parties
without the express written permission of an officer of LSI Logic Corporation.
LSI Logic products are not intended for use in life-support appliances, devices,
or systems. Use of any LSI Logic product in such applications without written
consent of the appropriate LSI Logic officer is prohibited.
Document DB14-000087-02, Third Edition (September 2001)
This document describes the LSI Logic LSI53C140 Ultra2 SCSI Bus Expander
and will remain the official reference source for all revisions/releases of this
product until rescinded by an update.
LSI Logic Corporation reserves the right to make changes to any products herein
at any time without notice. LSI Logic does not assume any responsibility or
liability arising out of the application or use of any product described herein,
except as expressly agreed to in writing by LSI Logic; nor does the purchase or
use of a product from LSI Logic convey a license under any patent rights,
copyrights, trademark rights, or any other of the intellectual property rights of
LSI Logic or third parties.
The LSI Logic logo design, LVDlink, and TolerANT are trademarks or registered
trademarks of LSI Logic Corporation. All other brand and product names may be
trademarks of their respective companies.
MH
To receive product literature, visit us at http://www.lsilogic.com.
For a current list of our distributors, sales offices, and design resource
centers, view our web page located at
http://www.lsilogic.com/contacts/na_salesoffices.html
This manual provides a description and electrical characteristics of the
LSI53C140 Ultra2 SCSI Bus Expander chip that supports all
combinations of Single-Ended, Low Voltage Differential, and High
Voltage Differential SCSI bus conversions.
This document assumes that you have some familiarity with
microprocessors and related support devices. The people who benefit
from this book are:
•Engineers and managers who are evaluating the processor for
possible use in a system
•Engineers who are designing the processor into a system
Organization
This document has the following chapters and appendixes:
•Chapter 1, Using the LSI53C140, contains general information
about the LSI53C140.
•Chapter 2, Functional Descriptions, describes the main functional
areas of the chip in more detail, including the interfaces to the SCSI
bus and external memory.
•Chapter 3, LSI53C140 Specifications, contains the pin diagram,
BGA diagram, signal descriptions, electrical characteristics, AC
timing diagrams, and mechanical drawing of the LSI53C140.
•Appendix A, Wiring Diagrams, contain wiring diagrams that show
typical LSI53C140 usage. It also contains an LSI53C140 Differential
Mode wiring diagram.
•Appendix C, Glossary, contains commonly used terms and their
definitions.
VersionDateDescription
0.55/98First draft of complete technical manual.
1.06/99Miscellaneous. changes/corrections for product information
2.04/01All product names changed from a SYM to an LSI prefix.
2.19/01Add differential mode wiring diagram to Appendix A per
Conventions Used in This Manual
The word assert means to drive a signal true or active. The word
deassert means to drive a signal false or inactive. Signals that are active
LOW end in an “n.”
192-ball BGA information added in Chapter 3. Refer to
Appendix B for more detailed information. Updated DC
electrical specifications and test conditions.
This chapter describes the LSI53C140 Ultra2 SCSI Bus Expander and
its applications. It includes these topics:
•Section 1.1, “General Description,” page 1-1
•Section 1.2, “Applications,” page 1-3
•Section 1.3, “Benefits of LVDlink,” page 1-7
1.1 General Description
The LSI53C140 is a single chip solution allowing the extension of SCSI
device connectivity and/or cable length limits. A SCSI bus expander
couples bus segments together without any impact to the SCSI protocol,
software, or firmware. The LSI53C140 connects Single-Ended (SE) Ultra,
Low Voltage Differential (LVD) Ultra2, or High Voltage Differential (HVD)
peripherals together in any combination.
The LSI53C140 is capable of supporting any combination of bus mode
SE, HVD, or LVD on either the A or B Side port. This provides the system
designer with maximum flexibility in designing SCSI backplanes to
accommodate any SCSI bus mode.
Figure 1.1 shows the three SCSI bus modes available on the A or B
Side. LVDlink™transceivers provide the multimode LVD, SE, or HVD
capability.
* All HVD requires external differential transceivers and terminations.
LSI53C140
SCSI Expander
160 PQFP
LVD
HVD (*)
SE
The LSI53C140 is also capable of supporting any combination of SE or
LVD bus mode on either the A or B Side port when using a 192-ball
Plastic Ball Grid Array (PBGA) package. Figure 1.1 illustrates the three
SCSI bus modes available on the A or B Side.
Figure 1.2LSI53C140 SCSI Bus Modes
A SideB Side
LVD
HVD (*)
SE
LSI53C140
SCSI Expander
192 PBGA
LVD
HVD (*)
SE
* All HVD requires external differential transceivers and terminations.
Refer to the Board Design Considerations in Appendix B about the
LSI53C140 to LSI53C180 as a drop in replacement along with board
design information.
The LSI53C140 operates as both an expander and converter. In both
SCSI bus expander and converter modes, cable segments are
electrically isolated from each other. This feature maintains the signal
integrity of each cable segment.
Table 1.1 shows the types of operations for the LSI53C140 160 Plastic
Quad Flat Pack (PQFP).
Table 1.1Types of Operation
Signal TypeModeSpeed
LVD to LVDRepeaterUltra2
HVD to HVD
SE to SERepeaterUltra
Or any combination above for Repeater.
LVD to HVD
LVD to SEConverterUltra
1
HVD
Or any combination above for Converter.
1. All HVD requires external differential transceivers and terminations.
1
1
to SEConverterUltra
RepeaterUltra
ConverterUltra
The LSI53C140 provides additional control capability through the pin
level isolation mode (Warm Swap Enable). This feature permits logical
disconnection of both the A Side bus and the B Side bus without
disrupting SCSI transfers currently in progress. For example, devices on
the logically disconnected B Side can be swapped out while the A Side
bus remains active.
The LSI53C140 is based on previous bus expander technology resulting
in some signal filtering and retiming to maintain signal skew budgets. The
LSI53C140 is independent of software.
1.2 Applications
The LSI53C140 supports these applications:
•Server clustering environments
•Expanders creating distinct SCSI cable segments which are
Figure 1.3 shows two LSI53C140 expanders that configure three
segments. This configuration allows segments A and B to be treated as
a point-to-point segment. Segment C is treated as a load segment with
at least 8 inches between every node.
Figure 1.3LSI53C140 Server Clustering
Primary Server
Segment A
SCSI Bus
Expander
SCSI Bus
Expander
Segment C
Shared Disk Subsystem
Segment B
Secondary Server
Figure 1.3 demonstrates how SCSI bus expanders are used to couple
bus segments together without any impact of the SCSI protocol or
software. Configurations that use the LSI53C140 in the Ultra2 mode
(LVD to LVD) allow the system designer to take advantage of the inherent
cable distance, device connectivity, data reliability, and increased transfer
rate benefits of LVD signaling with Ultra2 SCSI peripherals.
Table 1.2 shows the various distance requirements for each SCSI bus
1. The length may be more, possibly 6 meters, as no devices are attached to it.
Figure 1.4 illustrates the cascading of the LSI53C140 to achieve four
distinct SCSI segments. Segments A and D can be treated as point-topoint segments. Segments B and C are treated as load segments with
at least 8-inch spacing between every node.
•Accepts any asynchronous or synchronous transfer speed up to
Ultra2 SCSI (for LVD to LVD mode only)
•Dynamic addition/removal of SCSI bus segments by using the
electrical isolation mode
•Does not consume a SCSI ID
•Propagates the RESET/ signal from one side to the other regardless
of the SCSI bus state
•Notifies initiator(s) of changes in transmission mode (SE/LVD/HVD)
on A or B side segments by using SCSI bus RESET/
•SCSI Busy LED driver for activity indicator
•Up to four LSI53C140s may be cascaded
•Does not require software
1.2.2 Specifications
The LSI53C140 specifications are:
•40 MHz Input Clock
•160-pin PQFP
•192-ball PBGA; This package is a drop in replacement for the
LSI53C180 when the design uses the LSI53C180 pinout.
•Compliant with the SCSI Parallel Interface (SPI-2)
•Compliant with SCSI Enhanced Parallel Interface (EPI)
Specifications
1.3 Benefits of LVDlink
The LSI53C140 supports LVD technology for SCSI, a signaling
technology that increases the reliability of SCSI data transfers over
longer distances than those supported by SE SCSI technology. The low
current output of LVD allows the I/O transceivers to be integrated directly
onto the chip. LVD provides the reliability of HVD SCSI technology
without the added cost of external differential transceivers. LVD allows a
longer SCSI cable and more devices on the bus. LVD provides a
long-term migration path to even faster SCSI transfer rates without
compromising signal integrity, cable length, or connectivity.
This chapter describes all signals, their groupings, and their functions. It
includes these topics:
•Section 2.1, “Interface Signal Descriptions,” page 2-1
•Section 2.2, “SCSI Signal Descriptions,” page 2-6
2.1 Interface Signal Descriptions
The LSI53C140 has no programmable registers, and therefore, no
software requirements. SCSI control signals control all LSI53C140
functions. Figure 2.1 shows a block diagram of the LSI53C140 device
divided into the following blocks:
In its simplest form, the LSI53C140 passes data and parity from a source
bus to a load bus. The side asserting, deasserting, or releasing the SCSI
signals is the source side. This model of the LSI53C140 represents
pieces of wire that allow corresponding SCSI signals to flow from one
side to the other side. The LSI53C140 monitors arbitration and selection
by devices on the bus so it can enable the proper drivers to pass the
signals along. In addition, the LSI53C140 does signal retiming to
maintain the signal skew budget from the source bus to the load bus.
2.1.1 SCSI A Side and B Side Control Blocks
The SCSI A Side pins are connected internally to the corresponding
SCSI B Side pins, forming bidirectional connections to the SCSI bus.
In the LVD/LVD mode, the SCSI A Side and B Side control blocks
connect to both targets and initiators and accept any asynchronous or
synchronous data transfer rates up to the 80 Mbytes/s rate of Wide
Ultra2 SCSI. TolerANT®and LVDlink technologies are part of both the A
Side and B Side control blocks.
2.1.1.1 LSI53C140 Requirements for Synchronous Negotiation
The LSI53C140 builds a table of information regarding devices on the
bus in on-chip RAM. The Synchronous Data Transfer Request (SDTR)
and Wide Data Transfer Request (WDTR) information for each device is
taken from the MSG bytes during negotiation. For all devices in the
configuration to communicate accurately with each other through the
LSI53C140 at Ultra2 (Fast-40) rates, it is necessary for a complete
synchronous negotiation to take place between the initiator and target(s)
prior to any data transfer. On a 16-bit bus, the LSI53C140 at Ultra2
approaches rates of 80 Mbytes/s. The LSI53C140 defaults to Fast-20
rates when a valid negotiation between the initiator and target has not
occurred.
2.1.1.2 TolerANT Technology
In the SE mode, the LSI53C140 features TolerANT technology, which
includes active negation on the SCSI drivers and input signal filtering on
the SCSI receivers. Active negation causes the SCSI Request,
Acknowledge, Data, and Parity signals to be actively driven HIGH rather
than passively pulled up by terminators.
TolerANT receiver technology improves data integrity in unreliable
cabling environments, where other devices would be subject to data
corruption. TolerANT receivers filter the SCSI bus signals to eliminate
unwanted transitions without the long signal delays associated with
RC-type input filters. This improved driver and receiver technology helps
eliminate double clocking of data, which is the single biggest reliability
issue with SCSI operations.
The benefits of TolerANT technology include increased immunity to noise
on the deasserting signal edge, better performance due to balanced duty
cycles, and improved SCSI transfer rates. In addition, TolerANT SCSI
devices prevent glitches on the SCSI bus at power-up or power-down, so
other devices on the bus are also protected from data corruption.
To support greater device connectivity and longer SCSI cables, the
LSI53C140 features LVDlink technology, the LSI Logic implementation of
multimode LVD SCSI. LVDlink transceivers provide the inherent reliability
of differential SCSI, and a long-term migration path of faster SCSI
transfer rates.
LVDlink technology is based on current drive. Its low output current
reduces the power needed to drive the SCSI bus. Therefore, the I/O
drivers can be integrated directly onto the chip. This reduces the cost and
complexity compared to traditional (high power) differential designs.
LVDlink lowers the amplitude of noise reflections and allows higher
transmission frequencies.
The LVDlink transceivers in side A and side B operate in the LVD, HVD
(external differential transceivers), or SE modes. The LSI53C140
automatically detects the type of signal connected, based on the voltages
detected by A_DIFFSENS and B_DIFFSENS.
2.1.2 Retiming Logic
As SCSI signals propagate from one side of the LSI53C140 to the other
side, the logic circuits that retime the bus signals process the SCSI
signals, as needed. This guarantees or improves the required SCSI
timings. The State Machine Controls govern the retiming logic that keeps
track of SCSI phases, the location of initiator and target devices, and
various timing functions. In addition, the retiming logic contains
numerous delay elements that are periodically calibrated by the Precision
Delay Control block. This calibration occurs in order to guarantee
specified timing such as output pulse widths, setup and hold times, and
others.
When a synchronous negotiation takes place between devices, a nexus
is formed, and the on-chip RAM stores the corresponding information for
that nexus. This information remains in place until a chip reset, power
down, or renegotiation occurs. This enables the chips to make more
accurate retiming adjustments.
The Precision Delay Control block provides calibration information to the
precision delay elements in the retiming logic block in order to maintain
precise timing as signals propagate through the device. As the
LSI53C140 operating conditions (such as voltage and temperature) vary
over time, the Precision Delay Control block periodically updates the
delay settings in the retiming logic to maintain constant and precise
control over bus timing.
2.1.4 State Machine Control
The State Machine Control keeps track of the SCSI bus phase protocol
and other internal operating conditions. This block provides signals to the
retiming logic that identify how to properly handle SCSI bus signal
retiming and protocol, based on observed bus conditions.
2.1.5 DIFFSENS Receiver
The LSI53C140 contains LVD DIFFSENS receivers that detect the
voltage level on the A Side or B Side DIFFSENS lines to inform the
LSI53C140 of the transmission mode being used by the SCSI buses. The
LVD DIFFSENS receivers are capable of detecting the voltage level of
incoming SCSI signals to determine whether it is from an SE, LVD, or
HVD device. A device does not change its present signal driver or
receiver mode based on the DIFFSENS voltage levels unless a new
mode is sensed continuously for at least 100 ms.
Transmission mode detection for SE, LVD, or HVD is accomplished
through the use of the DIFFSENS lines. Table 2.1 shows the voltages on
the DIFFSENS lines and modes they will cause.
Any dynamic mode change (SE/LVD/HVD) on a bus segment is
considered to be a significant event that requires the initiator to
determine whether the mode change meets the requirements for that bus
segment.
The LSI53C140 supports dynamic transmission mode changes by
notifying the initiator(s) of changes in transmission mode (SE/LVD/HVD)
on A or B side segments by using SCSI bus RESET. The DIFFSENS line
detects a valid mode switch on the bus segments. After the DIFFSENS
state is present for 100 ms, the LSI53C140 generates a SCSI reset on
the opposite bus from the one that the transmission mode change
occurred on. This reset informs any initiators residing on the opposite
segment about the change in the transmission mode. Then, the
initiator(s) renegotiates synchronous transfer rates with each device on
that segment to ensure that there is a valid bus segment for that mode.
2.2 SCSI Signal Descriptions
Figure 2.2 shows the LSI53C140 signal grouping. A description of the
signal groups follows. For a description of a specific signal, refer to
Section 3.1, “General Description,” in Chapter 3. For information about
signal electrical characteristics, refer to Section 3.2, “Electrical
Characteristics,” in Chapter 3. For SCSI bus signal timing, see
Section 3.2.4, “SCSI Interface Timing,” in Chapter 3.
The signals named A_SD[15:0]± and A_SDP[1:0]± are the data and
parity signals from the A Side, and B_SD[15:0]± and B_SDP[1:0]± are
the data and parity signals from the B Side of the LSI53C140. The
LSI53C140 sends and receives these signals by using SCSI compatible
drivers and receiver logic designed into the LSI53C140 interfaces. This
logic provides the multimode LVD and SE interfaces in the chip. This
logic also provides the necessary drive, sense thresholds, and input
hysteresis to function correctly in a SCSI bus environment.
The LSI53C140 receives data and parity signals and passes them from
the source bus to the load bus and provides any necessary edge shifting
to guarantee the skew budget for the load bus. Either side of the
LSI53C140 may be the source bus or the load bus. The side that is
asserting, deasserting, or releasing the SCSI signals is the source side.
These steps describe the LSI53C140 data processing:
1. The receiver logic accepts the asserted data as soon as it is
received. Once the clock signal has been received, data is gated
from the receiver latch.
2. The path is next tested to ensure the signal, if being driven by the
LSI53C140, is not misinterpreted as an incoming signal.
3. The data is then leading edge filtered. The assertion edge is held for
a specified time to prevent any signal bounce. The input signal
controls the duration.
4. The next stage uses a latch to sample the signal. This provides a
stable data window for the load bus.
5. The final step develops pull-up and pull-down controls for the SCSI
I/O logic, including 3-state controls for the pull-up.
6. A parallel function ensures that bus (transmission line) recovery
occurs for a specified time after the last signal deassertion on each
signal line.
2.2.2 SCSI Bus Activity LED (BSY_LED)
Internal logic detects SCSI bus activity and generates a signal that
produces an active HIGH output. This output can be used to drive a LED
to indicate SCSI activity.
The internal circuitry is a digital one shot that is active HIGH with a
minimum pulse width of 16 ms. The BSY_LED output current is 8 mA.
This output may have an LED attached to it with the other lead of the
LED grounded through a suitable resistor.
2.2.3 Select Control (SSEL)
A_SSEL and B_SSEL are control signals used during bus arbitration and
selection. Whichever side asserts, SSEL propagates it to the other side.
If both signals are asserted at the same time, the A Side receives SSEL
and sends it to the B Side. This output has pull-down control for an open
collector driver. The select control signals go through this process:
1. The input signal is blocked if it is being driven by the LSI53C140.
2. The next stage is a leading edge filter. This ensures that the output
does not switch for a specified time after the leading edge. The
duration of the input signal then determines the duration of the
output.
3. A parallel function ensures that bus (transmission line) recovery
occurs for a specified time after the last signal deassertion on each
signal line.
2.2.4 Busy Control (SBSY)
A_SBSY and B_SBSY signals are propagated from the source bus to the
load bus. The busy control signals go through this process:
1. The bus is tested to ensure the signal, if being driven by the
LSI53C140, is not misinterpreted as an incoming signal.
2. The data is then leading edge filtered. The assertion edge is held for
a specified time to prevent any signal bounce. The input signal
controls the duration.
3. The signal path switches the long and short filters used in the circuit
depending upon the current state of the LSI53C140. The current
state of the LSI53C140 State Machine that tracks SCSI phases
selects the mode. The short filter mode passes data through, while
the long filter mode indicates the bus free state. When the Busy
(SBSY) and Select (SSEL) sources switch from side to side, the long
filter mode is used. This output is then fed to the output driver, which
is a pull-down open collector only.
4. A parallel function ensures that bus (transmission line) recovery is
availablefor a specified time after the last signal deassertion on each
signal line.
2.2.5 Reset Control (SRST)
The controller passes the A_SRST and B_SRST signals from the source
bus to the load bus. This output has pull-down control for an open
collector driver. The controller processes these reset signals in this
sequence:
1. The input signal is blocked if it is already being driven by the
LSI53C140.
2. The next stage is a leading edge filter. This ensures that the output
does not switch during a specified time after the leading edge. The
duration of the input signal then determines the duration of the
output.
3. A parallel function ensures that bus (transmission line) recovery
occurs for a specified time after the last signal deassertion on each
signal line.
When the LSI53C140 senses a true mode change on either bus, it
generates a SCSI reset to the opposite bus. For example, when LVD
mode changes to SE mode, a reset occurs.
2.2.6 Request and Acknowledge Control (SREQ and SACK)
The A_SREQ, A_SACK, B_SREQ, and B_SACK are clock and control
signals. Their signal paths contain controls to guarantee minimum pulse
widths, filter edges, and does some retiming when used as data transfer
clocks. Only the leading edge is filtered in single transition clocking.
SREQ and SACK have paths from the A Side to the B Side and from the
B Side to the A Side. The received signal goes through these processing
steps before being sent to the opposite bus:
1. The asserted input signal is sensed and forwarded to the next stage
if the direction control permits it. State machines develop the
direction controls that are driven by the sequence of bus control
signals.
2. The signal must then pass the test of not being generated by the
LSI53C140.
3. The next stage is a leading edge filter. This ensures that the output
does not switch during the specified hold time after the leading edge.
The duration of the input signal determines the duration of the output
after the hold time. The circuit guarantees a minimum pulse rate.
4. The next stage passes the signal if it is not a data clock. If SREQ or
SACK is a data clock, it delays the leading edge to improve data
output setup times. The input signal again controls the duration.
5. This stage is a trailing edge signal filter. When the signal deasserts,
the filter does not permit any signal bounce. The output signal
deasserts at the first deasserted edge of the input signal.
6. The last stage develops pull-up and pull-down signals with drive and
3-state control.
7. A parallel function ensures that bus (transmission line) recovery
occurs for a specified time after the last signal deassertion on each
signal line.
2.2.7 Control/Data, Input/Output, Message, and Attention Controls
(SCD, SIO, SMSG, and SATN)
A_SCD, A_SIO, A_SMSG, A_SATN, B_SCD, B_SIO, B_SMSG, and
B_SATN are control signals that follow these processing steps:
1. The input signal is blocked if it is being driven by the LSI53C140.
2. The next stage is a leading edge filter. This ensures the output does
not switch for a specified time after the leading edge. The duration
of the input signal determines the duration of the output.
3. The final stage develops pull-up and pull-down controls for the SCSI
I/O logic, including 3-state controls for the pull-up.
4. A parallel function ensures that bus (transmission line) recovery is for
a specified time after the last signal deassertion on each signal line.
2.2.8 Differential Direction Control
A_SD[15:0], A_SDP[1:0], A_SBSY, A_SSEL, A_SCD, A_SIO, A_SMSG,
A_SREQ, A_SACK, A_SATN, A_SRST, B_SD[15:0], B_SDP[1:0],
B_SBSY, B_SSEL, B_SCD, B_SIO, B_SMSG, B_SREQ, B_SACK,
B_SATN, and B_SRST are all multimode signals. The HVD_MODE input
pins control the mode and the voltage is sensed at the DIFFSENS inputs.
When the system selects HVD signaling and the DIFFSENS line sees
the proper voltage input, all the minus signal leads become SE
inputs/outputs to HVD drivers/receivers. All plus signals become the HVD
driver/receiver direction control signals. The A and B Sides are
independently controlled. Table 2.2 describes the Direction Control signal
polarity.
LOW = 0DeassertedInput signals into the LSI53C140.
HIGH = 1AssertedDrive the LSI53C140 signals onto the bus.
When the system selects SE mode due to the lack of HVD_MODE and
the correct DIFFSENS voltage, the plus signal leads are internally tied to
ground and the minus SCSI signals become the SE input/outputs.
When the system selects LVD mode due to the lack of HVD_MODE and
the correct DIFFSENS voltage, the plus and minus signal leads are
differential signal pairs.
2.2.9 A and B HVD Mode (A_HVD_MODE and B_HVD_MODE)
These inputs inform the LSI53C140 that external drivers and receivers
are used in this particular application. The effect of this control is to
disable the LVDand SE modes of operation from the corresponding port.
Table 2.3 describes the HVD_MODE Control signal polarity.
Table 2.3HVD_MODE Control Signal Polarities
Signal LevelStateEffect
LOW = 0DeassertedLSI53C140 drivers function in SE or LVD mode.
HIGH = 1AssertedHVD signals and controls are enabled from the
port.
2.2.10 A and B Differential Sense (A_DIFFSENS and B_DIFFSENS)
These control pins determine the mode of SCSI bus signaling that is
expected. Table 2.4 describes the Mode Sense Control voltage levels.
For example, if a differential source is plugged into the B Side that has
been configured to run in the differential mode and if a SE source is
detected, then the B Side is disabled and no B Side signals are driven.
This is a protection mechanism for SE interfaces that are connected to
differential drivers.
2.2.11 Control Signals
This section provides information about RESET/, WS_ENABLE, and
XFER_ACTIVE pins. It also describes the function of the CLOCK input.
2.2.11.1 Chip Reset (RESET/)
This general purpose chip reset forces all of the internal elements of the
LSI53C140 into a known state. It brings the State Machine to an idle
state and forces all controls to a passive state. The minimum RESET/
input asserted pulse width is 100 ns.
The LSI53C140 also contains an internal Power On Reset (POR)
function that is ORed with the chip reset pin. This eliminates the need
for an external chip reset if the power supply meets ramp up
specifications. Table 2.5 describes the RESET/ Control signal polarity.
Table 2.5RESET/ Control Signal Polarity
Signal Level StateEffect
LOW = 0AssertedThe chip forces reset to all internal LSI53C140
HIGH = 1Deasserted LSI53C140 is not in a forced reset state.
This input removes the chip from an active bus without disturbing the
current SCSI transaction (for Warm Swap). When the WS_ENABLE/ pin
is asserted, after detection of the next bus free state, the SCSI signals
are 3-stated. This occurs so that the LSI53C140 no longer passes
through signals until the WS_ENABLE/ pin is deasserted HIGH and both
SCSI buses enter the Bus Free state. As an indication that the chip is
idle, or ready to be warm swapped, the XFER_ACTIVE signal deasserts
LOW. An LED or some other indicator could be connected to the
XFER_ACTIVE signal. This feature of Warm Swap Enable is to isolate
buses in certain situations. Table 2.6 describes the WS_ENABLE/ signal
polarity.
Table 2.6WS_ENABLE/ Signal Polarity
Signal LevelStateEffect
LOW = 0AssertedRequests the LSI53C140 to go off-line after
HIGH = 1DeassertedEnables the LSI53C140 to run normally.
2.2.11.3 Transfer Active (XFER_ACTIVE)
This output is an indication that the chip has finished its internal testing,
the SCSI bus has entered a Bus Free state, and SCSI traffic can now
pass from one bus to the other. The signal is asserted HIGH when the
chip is active. Table 2.7 describes the XFER_ACTIVE signal polarity.
Table 2.7XFER_ACTIVE Signal Polarity
Signal LevelStateEffect
HIGH = 1AssertedIndicates normal operation, and enables
LOW = 0DeassertedDetects a Bus Free state by the LSI53C140
detection of a SCSI Bus Free state.
transfers through the LSI53C140.
due to WS_ENABLE/ being low, thus disabling
transfers through the device.
This is the 40 MHz oscillator input to the LSI53C140. It is the clock
source for the protocol control state machines and timing generation
logic. This clock is not used in any bus signal transfer paths.
2.2.12 SCSI Termination
The terminator networks provide the biasing needed to pull signals to an
inactive voltage level, and to match the impedance seen at the end of
the cable with the characteristic impedance of the cable. Terminators
must be installed at the extreme ends of each SCSI segment, and only
at the ends. No SCSI segment should ever have more or less than two
terminators installed and active. SCSI host adapters should provide a
means of accommodating terminators. The terminators should be
socketed, so they may be removed if not needed. Otherwise, the
terminators should be disabled by means of software.
LSI Logic requires the use of multimode terminators because these
terminators provide both LVD and SE termination, depending on what
mode of operation is detected by the DIFFSENS pins. HVD requires a
different termination configuration. The use of active termination is highly
recommended.
This chapter provides the electrical characteristics and descriptions
associated with the 160-pin PQFP and the 192-ball PBGA packages for
the LSI53C140. It includes these topics:
LSI Logic provides two packages for the LSI53C140:
•A 160-pin PQFP package, and
•A 192-ball PBGA package.
Tables 3.1 through 3.4 list the signal descriptions grouped by function:
•SCSI A Side Interface Pins (Table 3.1)
•SCSI B Side Interface Pins (Table 3.2)
•Chip Interface Control Pins (Table 3.3)
•Power and Ground Pins (Table 3.4)
The decoupling capacitor arrangement shown in Figure 3.1 is
recommended to maximize the benefits of the internal split ground
system. Capacitor values should be between 0.01 µF and 0.1 µF.
This section provides the descriptions for the signals associated with the
LSI53C140. Figure 3.3 illustrates the functional signal grouping for the
LSI53C140.
Table 3.1 lists and describes the SCSI A side interface pins for the
LSI53C140.
Table 3.1SCSI A Side Interface Pins
NamePinBallType Description
A_SSEL+,−91, 92M15, M16I/OA Side SCSI bus Select control signal.
A_SBSY+,−104, 105H16, H17I/OA Side SCSI bus Busy control signal.
A_SRST+,−96, 97L17, K16I/OA Side SCSI bus Reset control signal.
A_SREQ+,−86, 87P16, P17I/OA Side SCSI bus Request control
A_SACK+,−100, 101J16, J17I/OA Side SCSI bus Acknowledge control
A_SMSG+,−93, 94M17, L16I/OA Side SCSI bus Message control
A_SCD+,−89, 90N16, N17I/OA Side SCSI bus Control and Data
A_SIO+,−84, 85R16, R17I/OA Side SCSI bus Input and Output
A_SATN+,−106, 107G16, G17I/OA Side SCSI bus Attention control
Table 3.2 lists and describes the SCSI B side interface pins for the
LSI53C140.
Table 3.2SCSI B Side Interface Pins
NamePinBallType Description
B_SSEL+,−18, 19H2, J1I/OB Side SCSI bus Select control signal.
B_SBSY+,−30, 31M3, N1I/OB Side SCSI bus Busy control signal.
B_SRST+,−24, 25K2, L1I/OB Side SCSI bus Reset control signal.
B_SREQ+,−13, 14G1, G2I/OB Side SCSI bus Request control signal.
B_SACK+,−28, 29M1, M2I/OB Side SCSI bus Acknowledge control
B_SMSG+,−20, 21J2, K1I/OB Side SCSI bus Message control
B_SCD+,−16, 17H3, H1I/OB Side SCSI bus Control and Data
B_SIO+,−11, 12F1, F2I/OB Side SCSI bus Input and Output
B_SATN+,−33, 34N2, P1I/OB Side SCSI bus Attention control signal.
B_SDP[1:0]+,−59, 60, 35, 36 T9, U9, P3, P2I/OB Side SCSI bus Data Parity signal.
B_SD[15:0]+,−61, 62, 64, 65,
This section specifies the DC and AC electrical characteristics of the
LSI53C140. These electrical characteristics are in the following four
categories:
•DC Characteristics
•TolerANT Technology Electrical Characteristics
•AC Characteristics
•SCSI Interface Timing
3.2.1 DC Characteristics
Tables 3.5 through 3.14 give the current and voltage specifications.
Figures 3.4 through 3.6 are driver schematics for the LSI53C140.
Table 3.5Absolute Maximum Stress Ratings
SymbolParameterMinMaxUnit
T
V
V
V
IN5V
I
LP
ESDElectrostatic
1. Stresses beyond those listed above may cause permanent damage to the
device. These are stress ratings only; functional operation of the device at
these or any other conditions beyond those indicated in the Operating
The LSI53C140 features TolerANT technology, which includes active
negation on the SCSI drivers and input signal filtering on the SCSI
receivers. Active negation actively drives the SCSI Request,
Acknowledge, Data, and Parity signals HIGH rather than allowing them
to be passively pulled up by terminators. Table 3.15 provides electrical
characteristics for SE SCSI signals. Figures 3.7 through 3.11 provide
reference information for testing SCSI signals.
LSI Logic component dimensions conform to a current revision of the
JEDEC Publication 95 standard package outline, using ANSI 14.5Y
“Dimensioning and Tolerancing” interpretations. As JEDEC drawings are
balloted and updated, changes may have occurred. To ensure the use of
a current drawing, the JEDEC drawing revision level should be verified.
Visit www.eia.org/jedec for review of Publication 95 drawings and
revision levels.
For printed circuit board land patterns that will accept LSI Logic
components, LSI Logic recommends that customers refer to the IPC
standards (Institute for Interconnecting and Packaging Electronic
Circuits). Specification number IPC-SM-782, “Surface Mount Design and
Land Pattern Standard” is an established method of designing land
patterns. Feature size and tolerances are industry standards based on
IPC assumptions.
The LSI53C140 is available as a 192-ball PBGA. Figure 3.15 illustrates
the 192-ball PBGA mechanical drawing. Refer to Appendix B for more
detailed information.
This appenidx describes the design considerations for using the
LSI53C180 as a drop in replacement for the LSI53C140. Both chips are
available as a 192-ball PBGA in a 23 x 23 mm package. This appendix
also describes the differences in pin configurations required for operation
of the two devices.
The LSI53C180 supports Ultra160 data transfer rates for an LVD bus and
Ultra data transfer rates for an SE bus. The LSI53C180 does not support
HVD. Thus, HVD mode enable pins for each port are no longer present.
In the LSI53C140, pins B7 and A3 should be pulled to GND to disable
HVD mode when operating in SE or LVD mode. These two pins are no
connects in the LSI53C180.
The LSI53C180 has an independent RBIAS pin to control margining for
each bus, rather than a single pin for both buses as implemented in the
LSI53C140. A 10 kΩ pull-up resistor on RBIAS is recommended to
provide the correct margining. If initially designing for the LSI53C140 with
the intention of upgrading to the LSI53C180 at a later time, a footprint
from the pull-up resistor for the A-RBIAS signal should be implemented.
Table B.1 summarizes the information in the previous paragraphs.
Cable skew delay is the minimum difference in propagation time allowed
between any two SCSI bus signals measured between any two SCSI
devices.
C_D/Control/Data – Driven by a target. When asserted, indicates Control or
Data Information is on the SCSI Bus. This signal is received by the
initiator.
ConnectThe function that occurs when an initiator selects a target to start an
operation, or a target reselects an initiator to continue an operation.
Control SignalsThe set of nine lines used to put the SCSI bus into its different phases.
The combinations of asserted and negated control signals define the
phases.
ControllerA computer module that interprets signals between a host and a
peripheral device. Often, the controller is a part of the peripheral device,
such as circuitry on a disk drive.
DB[7:0]/SCSI Data Bits – These eight Data Bits (DB[7:0]/), plus a Parity Bit
(DBP/), form the SCSI Bus. DB7/ is the most significant bit and has the
highest priority ID during the Arbitration Phase. Data parity is odd. Parity
is always generated and optionally checked. Parity is not valid during
arbitration.
DeassertedThe act of driving a signal to the false state or allowing the cable
terminators to bias the signal to the false state (by placing the driver in the
high impedance condition).
A signal is deasserted or negated when it is in the state opposite to that
which is indicated by the name of the signal. Opposite of asserted.
DeviceA single unit on the SCSI bus, identifiable by a SCSI address. It can be a
processor unit, a storage unit (such as a disk or tape controller or drive),
an output unit (such as a controller or printer), or a communications unit.
DifferentialA signaling alternative that employs differential drivers and receivers to
improve signal-to-noise ratios and increase maximum cable lengths.
DisconnectThe function that occurs when a target releases control of the SCSI bus,
allowing the bus to go to the Bus Free phase.
DriverWhen used in the context of electrical configuration, “driver” is the
All SCSI peripheral devices are external to the host enclosure.
External
Terminator
The terminator that exists on the last peripheral device that terminates the
end of the external SCSI bus.
FreeIn the context of Bus Free phase, “free” means that no SCSI device is
actively using the SCSI bus and, therefore, the bus is available for use.
HostA processor, usually consisting of the central processing unit and main
memory. Typically, a host communicates with other devices, such as
peripherals and other hosts. On the SCSI bus, a host has a SCSI
address.
Host AdapterCircuitry that translates between a processor's internal bus and a different
bus, such as SCSI. On the SCSI bus, a host adapter usually acts as an
initiator.
InitiatorA SCSI device that requests another SCSI device (a target) to perform an
operation. Usually, a host acts as an initiator and a peripheral device acts
as a target.
Internal
All SCSI peripheral devices are internal to the host enclosure.
Configuration
Internal
Terminator
The terminator that exists within the host that terminates the internal end
of the SCSI bus.
I/OInput/Output – Driven by a target. I/O controls the direction of data
transfer on the SCSI Bus. When active, this signal indicates input to the
initiator. When inactive, this signal indicates output from the initiator. This
signal is also used to distinguish between the Selection and Reselection
Phases.
I/O CycleAn I/O cycle is an Input (I/O Read) operation or Output (I/O Write)
operation that accesses the PC Card’s I/O address space.
Logical UnitThe logical representation of a physical or virtual device, addressable
through a target. A physical device can have more than one logical unit.
Low (logical
A signal is at the low logic level when it is below approximately 0.5 volts.
LSBAbbreviation for Least Significant Bit or Least Significant Byte. That
portion of a number, address or field that occurs right-most when its value
is written as a single number in conventional hexadecimal or binary
notation. The portion of the number having the least weight in a
mathematical calculation using the value.
LUNLogical Unit Number. Used to identify a logical unit.
MandatoryA characteristic or feature that must be present in every implementation of
the standard.
MHzMegaHertz – Measurement in millions of Hertz per second. Used as a
measurement of data transfer rate.
microsecond
One millionth of a second.
(µs)
MSBAbbreviation for Most Significant Bit or Most Significant Byte. That portion
of a number, address or field that occurs left-most when its value is
written as a single number in conventional hexadecimal or binary
notation. The portion of the number having the most weight in a
mathematical calculation using the value.
MSG/Message – Driven active by a target during the Message Phase. This
signal is received by the initiator.
nanosecond
One billionth of a second.
(ns)
NegatedA signal is negated or deasserted when it is in the state opposite to that
which is indicated by the name of the signal. Opposite of asserted.
NegationThe act of driving a signal to the false state or allowing the cable
terminators to bias the signal to the false state.
ParityA method of checkingthe accuracy of binary numbers. An extrabit, called
a parity bit, is added to a number. If even parity is used, the sum of all 1s
in the number and its corresponding parity is always even. If odd parity is
used, the sum of the 1s and the parity bit is always odd.
Peripheral
device
A device that can be attached to the SCSI bus.Typical peripheral devices
are disk drives, tape drives, printers, CD ROMs, or communications units.
PhaseOne of the eight states to which the SCSI bus can be set. During each
phase, different communication tasks can be performed.
PriorityThe ranking of the devices on the bus during arbitration.
ProtocolA convention for data transmission that encompasses timing control,
formatting, and data representation.
ReceiverThe circuitry that receives electrical signals on a line.
ReconnectThe function that occurs when a target reselects an initiator to continue an
operation after a disconnect.
ReleaseThe act of allowing the cable terminators to bias the signal to the false
state (by placing the driver in the high impedance condition).
REQ/Request – Driven by a target, indicates a request for a SCSI data-transfer
handshake. This signal is received by the initiator.
ReselectA target can disconnect from an initiator in order to perform a time-
consuming function, such as a disk seek. After performing the operation,
the target can “reselect” the initiator.
RESETReset – Clears all internal registers when active. It does not assert the
SCSI RST/ signal and therefore does not reset the SCSI bus.
RSTReset – Indicates a SCSI Bus reset condition.
SCSISmall Computer System Interface.
SCSI AddressThe octal representation of the unique address ([7:0]) assigned to a SCSI
device. This address is normally assigned and set in the SCSI device
during system installation.
SCSI ID
Identification)
The bit-significant representation of the SCSI address referring to one of
the signal lines DB7/ through DB0/.
or SCSI Device
ID
SCAMAn acronym for SCSI Configured AutoMatically. SCAM is the new SCSI
automatic ID assignment protocol. SCAM frees SCSI users from locating
and setting SCSI ID switches and jumpers. SCAM is the key part of Plug
and Play SCSI.
SDTRSynchronous Data Transfer Request messages are used to negotiate a
synchronous data transfer agreement between two SCSI devices. An
SDTR agreement applies to all logical units of the two SCSI devices that
negotiated agreement.
SEL/Select – Used by an initiator to select a target, or by a target to reselect an
An electrical signal configuration that uses a single line for each signal,
referenced to a ground path common to the other signal lines. The
advantage of a single-ended configuration is that it uses half the pins,
chips, and board area that differential/low-voltage differential
configurations require. The main disadvantage of single-ended
configurations is that they are vulnerable to common mode noise. Also,
cable lengths are limited.
Synchronous
Transmission
Transmission in which the sending and receiving devices operate
continuously at the same frequency and are held in a desired phase
relationship by correction devices. For buses, synchronous transmission
is a timing protocol that uses a master clock and has a clock period.
TargetA SCSI device that performs an operation requested by an initiator.
TerminationThe electrical connection at each end of the SCSI bus, composed of a set
of resistors.
µsMicrosecond. One millionth of a second.
WDTRWide Data Transfer Request messages are used to negotiate a wide data
transfer agreement between two SCSI devices. A WDTR agreement
applies to all logical units of the two SCSI devices that negotiated the
agreement.
Technical Publications
M/S E-198
Fax: 408.433.4333
Please tell us how you rate this document: LSI53C140 Ultra2 SCSI BusExpander. Place a check mark in the appropriate blank for each category.
Excellent Good AverageFairPoor
Completeness of information____________________
Clarity of information____________________
Ease of finding information____________________
Technical content____________________
Usefulness of examples and
illustrations
Overall manual____________________
____________________
What could we do to improve this document?
If you found errors in this document, please specify the error and page
number. If appropriate, please fax a marked-up copy of the page(s).
Please complete the information below so that we may contact you
directly for clarification or additional information.
Name
Telephone
Fax
Date
Title
DepartmentMail Stop
Company Name
Street
City, State, Zip