USER’S GUIDE LSI20160 Single Channel Ultra160 SCSI to PCI Host Adapter Version 1.
Electromagnetic Compatibility Notices This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: 1. 2. This device may not cause harmful interference, and This device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.
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.
iv Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Preface This book is the primary reference and user’s guide for the LSI Logic LSI20160 Single Channel Ultra160 SCSI to PCI Host Adapter. It contains a complete functional description for the LSI20160 board as well as complete physical and electrical specifications. Audience This document assumes that you have some familiarity with SCSI protocol and related support devices and will benefit persons installing and using the LSI20160.
Related Publications PCI Storage Device Management System SDMS™ 4.0 User’s Guide, Version 11, Order Number S14007.B LSI53C1000 PCI to Ultra160 SCSI Controller Technical Manual, Version 2.1, Order Number S14050.A Revision History Revision Date Remarks 1.0 12/01 Final version. vi Preface Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Contents Chapter 1 Chapter 2 Chapter 3 Describing the LSI20160 1.1 General Description 1.2 Features 1.2.1 PCI Interface 1.2.2 SCSI Interface 1.2.3 Board Characteristics 1.2.4 SCSI Activity LED Interface 1.3 Ultra160 SCSI Benefits 1.3.1 Double Transition (DT) Clocking 1.3.2 Cyclic Redundancy Check (CRC) 1.3.3 Asynchronous Information Protection (AIP) 1.4 SureLINK™ Ultra160 SCSI Domain Validation Benefits 1.5 LVDlink™ Technology Benefits 1.6 TolerANT® Technology Benefits Installing the LSI20160 2.
3.2 3.3 Appendix A 3.1.2 Electrical Characteristics 3.1.3 Thermal, Atmospheric Characteristics 3.1.4 Electromagnetic Compliance 3.1.5 Safety Characteristics Operational Environment 3.2.1 The PCI Interface 3.2.2 The SCSI Interface 3.2.3 The LED Interface Subsystem ID and Subsystem Vendor ID Glossary of Terms and Abbreviations Customer Feedback viii Contents Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Figures 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 3.
x Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Tables 2.1 3.1 3.2 3.3 3.4 3.5 3.6 SCSI ID Record Maximum Power Requirements PCI Connector J1 (Front) PCI Connector J1 (Back) SCSI Interface LED Connector J3 Pinout Subsystem ID and Subsystem Vendor ID 2-19 3-2 3-5 3-6 3-7 3-8 3-9 xi Copyright © 2001 by LSI Logic Corporation. All rights reserved.
xii Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Chapter 1 Describing the LSI20160 This chapter describes the LSI20160 Single Channel Ultra160 SCSI to PCI Host Adapter interface to PCI computer systems and includes these topics: • Section 1.1, “General Description,” page 1-1 • Section 1.2, “Features,” page 1-2 • Section 1.3, “Ultra160 SCSI Benefits,” page 1-4 • Section 1.4, “SureLINK™ Ultra160 SCSI Domain Validation Benefits,” page 1-5 • Section 1.5, “LVDlink™ Technology Benefits,” page 1-5 • Section 1.
The LSI53C1000 contains a SCSI SCRIPTS™ processor that permits both DMA and SCSI commands to be fetched from host memory or internal SCRIPTS RAM. Algorithms written in SCSI SCRIPTS control the actions of the SCSI and DMA cores. The SCRIPTS processor executes complex SCSI bus sequences independently of the host CPU. In addition to this guide there is another reference that you will find useful. The LSI Logic PCI Storage Device Management System SDMS 4.
1.2.2 SCSI Interface The SCSI interface is made through connectors J2 and J4. Figure 2.1 shows the location of these connectors.
1.2.3 Board Characteristics The board characteristics are • PCI board dimensions Approximately 4.721 x 2.536 inches • Universal 32-bit PCI card edge connector • Standard bracket available 1.2.4 SCSI Activity LED Interface The J3 connector is a four-wire arrangement on the LSI20160 that represents the SCSI activity LED interface. Table 3.5 on page 3-8 lists the signal name and pin numbers for this LED interface. 1.
1.3.2 Cyclic Redundancy Check (CRC) Ultra160 SCSI includes CRC which offers higher levels of data reliability by ensuring complete integrity of transferred data. CRC is a 32-bit scheme, referred to as CRC-32. CRC is guaranteed to detect all single bit errors, any two bits in error, or any combination of errors within a single 32-bit range. 1.3.3 Asynchronous Information Protection (AIP) The LSI53C1000 also supports AIP, which protects all nondata phases, including command, status, and messages.
Important: All bus devices must be LVD or SE. If a High Voltage Differential (HVD) device is detected, the board puts the SCSI bus in the high impedance state and shuts down. 1.6 TolerANT® Technology Benefits The LSI20160 features TolerANT technology, which includes active negation on the SCSI drivers and input signal filtering on the SCSI receivers.
Chapter 2 Installing the LSI20160 This chapter provides instructions on how to install the LSI20160 and includes these topics: • Section 2.1, “Quick Installation Procedure,” page 2-1 • Section 2.2, “Detailed Installation Procedure,” page 2-2 • Section 2.3, “Completing the Installation,” page 2-20 2.1 Quick Installation Procedure This section provides an overview of the installation procedure.
Step 8. Connect the LED cable to J3 on your SCSI host adapter, if you wish to connect the LED to the SCSI LED connector. Step 9. Terminate the SCSI bus. The SCSI bus requires proper termination and no duplicate SCSI IDs. Step 10. Set the peripheral SCSI IDs. Step 11. Make any configuration changes. Step 12. Close your PC cabinet cover. Step 13. Make all external SCSI bus connections. Step 14. Refer to the PCI Storage Device Management System SDMS 4.
2.2.2 Selecting a PCI Slot For safe and proper installation, check the user’s manual supplied with your computer and perform the following steps. Step 1. Ground yourself before removing the host adapter board from its package. Step 2. Remove the LSI20160 from its packing and verify it is not damaged. Figure 2.1 shows an example of this host adapter board. Step 3. Switch off and unplug the system. Step 4. Remove the cabinet cover on your computer to access the PCI slots.
2.2.3 Inserting the Host Adapter Perform the following steps to install the LSI20160 in your PC mainboard. Step 1. Remove the blank bracket panel on the back of the computer aligned with the PCI slot you intend to use. Save the bracket screw. Step 2. Carefully insert the edge connector J1 of the host adapter into the PCI slot. Make sure the edge connector is properly aligned before pressing the board into place. The bracket around connector J2 should fit where the blank bracket panel was removed.
Step 3. Secure the bracket with the bracket screw before making the internal and external SCSI bus connections. Figure 2.2 shows an example on how to insert your host adapter. Figure 2.2 Inserting the Host Adapter Bracket Screw 32-bit Slots 64-bit Slots Detailed Installation Procedure Copyright © 2001 by LSI Logic Corporation. All rights reserved.
2.2.4 Connecting SCSI Peripherals All internal SCSI bus connections to the LSI20160 can be made with an unshielded, 68-conductor ribbon cable (see Figure 2.3). One side of this cable is marked with a color to indicate the pin-1 side. The connectors on this cable are keyed to ensure proper pin-1 connection. Some internal cables come with an LVD/SE terminator on one end. This end should be furthest from the host adapter.
2.2.4.1 Making Internal SCSI Bus Connections This section provides step-by-step instructions for making internal SCSI bus connections. If you only have external connections, skip to Section 2.2.4.3, “Making External SCSI Bus Connections.” Step 1. Plug a 68-pin connector on the end of the internal SCSI ribbon cable into connector J4. Figure 2.4 illustrates how to make this connection. Figure 2.
Step 2. Plug the 68-pin connector on the other end of the internal SCSI ribbon cable into the SCSI connector on the internal SCSI device. Pin 1 must match on all connections. The lead in the cable adjacent to pin 1 is colored. Figure 2.5 illustrates a connection to an internal SCSI device. Figure 2.5 Internal SCSI Ribbon Cable to Internal SCSI Device Connection If you have more than one internal SCSI device, you must have a cable with at least as many connectors as devices.
Step 3. Plug in any additional internal SCSI devices, as required. Refer to the example in Figure 2.6. Figure 2.7 illustrates the connection of multiple internal SCSI devices chained together. Make sure to match pin 1 on all connections. Figure 2.6 Connecting Additional Internal SCSI Devices Detailed Installation Procedure Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Figure 2.7 Multiple Internal SCSI Devices Chained Together 2.2.4.2 Making Activity LED Connection Most PC cabinets are designed with a front panel LED to indicate bus activity. It may already be connected to an existing IDE controller. If you want, you can connect the LED to the SCSI LED connector. Connect the LED cable to J3 on your SCSI host adapter, as shown in Figure 2.8. The Busy LED connector J3 is not keyed. The J3 connector is a 4-pin one row right angle header.
After the correct connection is established, the front panel LED indicates activity on the SCSI bus. Refer to Table 3.5 on page 3-8 for connector pinout information. Figure 2.8 SCSI LED Connector LED Cable LED Connector J3 Detailed Installation Procedure Copyright © 2001 by LSI Logic Corporation. All rights reserved.
2.2.4.3 Making External SCSI Bus Connections This section provides step-by-step instructions for making external SCSI bus connections. Step 1. Plug the 68-pin VHDCI connector on one end of a shielded external high density cable (see Figure 2.3) into the host adapter connector J2. This connector is exposed on the back panel of your computer. Figure 2.9 illustrates where this connection is made. Figure 2.
Step 2. Plug the 68-pin connector on the other end of the shielded external SCSI cable into the SCSI connector on your external SCSI device. Figure 2.10 illustrates a connection to an external SCSI device. Figure 2.10 External Cable to External SCSI Device Detailed Installation Procedure Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Step 3. Chain any additional SCSI devices together with shielded external SCSI cables. Figure 2.11 shows an example of multiple external SCSI devices that are chained together. Figure 2.11 Multiple External SCSI Devices Chained Together 2-14 Installing the LSI20160 Copyright © 2001 by LSI Logic Corporation. All rights reserved.
2.2.5 SCSI Bus Termination The devices making up the SCSI bus are connected serially (chained together) with SCSI cables. The first and last physical SCSI devices connected on the ends of the SCSI bus must have their terminators active. All other SCSI devices on the bus must have their terminators removed or disabled. Termination control has two options which allow a different termination mode: • Termination can be disabled by placing a manual shunt over the post.
2.2.5.1 Internal SCSI Terminations If you are making internal SCSI device connections on your host adapter, you must terminate the last internal device on the SCSI bus. You must disable the termination on all other devices. Termination on your host adapter is automatically enabled in this case if there are no external SCSI devices connected through J2. Figure 2.12 shows an example of how termination is determined for this SCSI bus configuration. Figure 2.
2.2.5.2 External SCSI Terminations If you are making external SCSI device connections on your host adapter, you must terminate the last external device on the SCSI bus. Termination on all other devices must be disabled. Termination on your host adapter is automatically enabled in this case if there are no internal devices connected through J4. Figure 2.13 shows an example of how termination is determined for this SCSI bus configuration on your host adapter. Figure 2.
2.2.6 Setting SCSI IDs You must set each SCSI device and the host adapter to a separate SCSI ID. The IDs are 0 through 7 for an 8-bit bus and 0 through 15 for a 16-bit bus. SCSI ID 7 is the preset host adapter setting, giving it the highest priority on the SCSI bus. If you plan to boot your computer from a hard disk drive on the SCSI bus, that drive should have SCSI ID 0, or the lowest SCSI ID on the bus. The PCI Storage Device Management System SDMS 4.
Table 2.1 SCSI ID SCSI ID Record SCSI Device 15 14 13 12 11 10 9 8 7 LSI20160 (default) 6 5 4 3 2 1 0 Detailed Installation Procedure Copyright © 2001 by LSI Logic Corporation. All rights reserved.
2.3 Completing the Installation Before replacing the cover on your computer, review this installation procedure check list. This can save you effort later. Verify Installation Procedures Done Host adapter connection in PCI bus slot secure Internal SCSI bus connections secure (pin-1 continuity) External SCSI bus connections secure Proper SCSI bus termination established Unique SCSI IDs set and recorded for each device Step 1. Replace the cabinet cover on your computer. Step 2.
Chapter 3 Technical Specifications This chapter discusses the physical environment associated with the LSI20160. It includes a mechanical drawing of this board, which is shown in Figure 3.1. It also includes these topics: • Section 3.1, “Physical Environment,” page 3-1 • Section 3.2, “Operational Environment,” page 3-4 • Section 3.3, “Subsystem ID and Subsystem Vendor ID,” page 3-9 3.
Figure 3.1 LSI20160 Mechanical Drawing J4 Channel A Ultra160 SCSI LVD only J2 Channel A Ultra160 SCSI LVD/SE J3 LED LSI53C1000 J1T-PCI Note: • J1: PCI 32-bit universal type board edge connector. • J2: 68-pin VHDCI connector for external SCSI connection. • J4: 68-pin high density internal SCSI connection. • J3: 4-pin low density unshrouded right-angle LED connector. • Subsystem Vendor ID is 1000. • Subsystem ID is 1060. 3.1.
Under abnormal conditions, such as a short on SCSI TERMPWR, + 5 V current may be higher. At temperatures of at least 25 °C, a current of 8 A is sustained no longer than 0.5 seconds before the self-resetting TERMPWR short circuit protection device opens. 3.1.
3.2 Operational Environment The LSI20160 is designed for use in PCI computer systems with a standard bracket type. The SDMS software operates the board, but the design of the board does not prevent the use of other software. An onboard Flash memory device allows you to use BIOS code and open boot code support through PCI and a serial EEPROM. 3.2.1 The PCI Interface The PCI interface operates as a 32-bit DMA bus master.
Table 3.2 PCI Connector J1 (Front)1 Signal Name Pin Signal Name Pin −12 V 1 AD17 32 TCK 2 C_BE22 33 GND 3 GND 34 TDO 4 IRDY2 35 +5 V 5 +3.3 V 36 +5 V 6 DEVSEL2 37 INTB2 7 GND2 38 INTD2 8 LOCK2 39 9 PERR2 40 10 +3.3 V 41 GND(PRSNT2 11 SERR2 42 KEYWAY 12 +3.
) Table 3.3 PCI Connector J1 (Back)1 Signal Name TRST 2 Pin Signal Name 1 AD16 32 +12 V 2 +3.3 V 33 TMS 3 FRAME2 34 TDI 4 GND 35 2 +5 V 5 TRDY 36 INTA2 6 GND 37 INTC2 7 STOP2 38 +5 V 8 +3.3 V 39 RESERVED 9 SDONE 40 3 V/5 V 10 SBO2 41 RESERVED 11 GND 42 KEYWAY 12 PAR 43 KEYWAY 13 AD15 44 RESERVED 14 +3.3 V 45 RST 15 AD13 46 3 V/5 V 16 AD11 47 17 GND 48 18 AD09 49 2 GNT 2 GND RESERVED 19 KEYWAY 50 AD30 20 KEYWAY 51 +3.
3.2.2 The SCSI Interface The SCSI interface conforms to ANSI X 3T10.11/1142. The SCSI interface operates as 16-bit, synchronous or asynchronous, SE or LVD, and supports Ultra160 SCSI protocols. Arbitration is supported for 8-bit (at lower SCSI speeds) and 16-bit. Active SE or LVD SCSI termination is provided automatically. The LSI20160 supplies the SCSI termination power. Connector J2 makes the external connection, which provides LVD/SE SCSI termination.
3.2.3 The LED Interface The LSI20160 LED interface is a four-wire arrangement that allows you to connect an LED harness to the board. The GPIO0_FETCH line has a maximum output low voltage of 0.4 V and minimum output low current of 16 mA. It is driven low to complete the circuit when a harness with an LED is attached. The J3 connector provides the LED connection on the LSI20160. Table 3.5 lists the signal and pin numbers for the LED interface. Table 3.
3.3 Subsystem ID and Subsystem Vendor ID Table 3.6 provides the Subsystem ID and System Vendor ID for the LSI20160. The serial EEPROM on this board contains the ID numbers. During system initialization, the system loads the ID numbers into the Subsystem Vendor ID and Subsystem ID registers of the LSI20160 SCSI Controller (the LSI53C1000). For more information on the operation of the Subsystem Vendor ID and Subsystem ID registers, refer to the LSI53C1000 PCI to Ultra160 SCSI Controller Technical Manual.
3-10 Technical Specifications Copyright © 2001 by LSI Logic Corporation. All rights reserved.
Appendix A Glossary of Terms and Abbreviations 160/m An industry initiative extension of the Ultra160 SCSI specification that requires support of Double Transition Clocking, Domain Validation, and Cyclic Redundancy Check (CRC). Active Termination The electrical connection required at each end of the SCSI bus, composed of active voltage regulation and a set of termination resistors. Ultra, Ultra2, and Ultra160 SCSI require active termination.
Bus Mastering A high-performance way to transfer data. The host adapter controls the transfer of data directly to and from system memory without interrupting the computer’s microprocessor. This is the fastest way for multitasking operating systems to transfer data. Byte A unit of information consisting of eight bits. CISPR A special international committee on radio interference (Committee, International and Special, for Protection in Radio).
Dword A double word is a group of four consecutive bytes or characters that are stored, addressed, transmitted, and operated on as a unit. The lower two address bits of the least significant byte must equal zero in order to be Dword aligned. EEPROM Electronically Erasable Programmable Read Only Memory. A memory chip typically used to store configuration information. See NVRAM. EISA Extended Industry Standard Architecture. An extension of the 16-bit ISA bus standard.
IRQ Interrupt Request Channel. A path through which a device can get the immediate attention of the computer’s CPU. The PCI bus assigns an IRQ path for each SCSI host adapter. ISA Industry Standard Architecture. A type of computer bus used in most PCs. It allows devices to send and receive data up to 16 bits at a time. Kbyte Kilobyte. A measure of computer storage equal to 1024 bytes. Local Bus A way to connect peripherals directly to computer memory. It bypasses the slower ISA and EISA buses.
NVRAM NonVolatile Random Access Memory. Actually an EEPROM (Electronically Erasable Read Only Memory chip) used to store configuration information. See EEPROM. Operating System A program that organizes the internal activities of the computer and its peripheral devices. An operating system performs basic tasks such as moving data to and from devices, and managing information in memory. It also provides the user interface.
RAM Random Access Memory. The computer’s primary working memory in which program instructions and data are stored and are accessible to the CPU. Information can be written to and read from RAM. The contents of RAM are lost when the computer is turned off. RISC Core LSI Logic SCSI chips contain a RISC (Reduced Instruction Set Computer) processor, programmed through SCRIPTS microcode. ROM Read Only Memory. Memory from which information can be read but not changed.
SCRIPTS Processor The SCRIPTS processor allows users to fine tune SCSI operations with regard to unique vendor commands or new SCSI specifications. The SCRIPTS processor fetches SCRIPTS instructions from system memory to control processor operation. SDMS Storage Device Management System. An LSI Logic software product that manages SCSI system I/O. Single-Ended SCSI A hardware specification for connecting SCSI devices. It references each SCSI signal to a common ground.
Ultra160 SCSI A standard for SCSI data transfers. It allows a transfer rate of up to 160 Mbytes/s over a 16-bit SCSI bus. VCCI Voluntary Control Council for Interference. VDE Verband Deucher Elektroniker (Association of German Electrical Engineers). VHDCI Very High Density Cable Interconnect. Virtual Memory Space on a hard disk that can be used as if it were RAM. Wide SCSI A SCSI-2 feature allowing 16-bit or 32-bit transfers on the SCSI bus.
Index A F asynchronous information protection feature of Ultra160 SCSI 1-5 features board characteristics 1-4, 3-1 PCI interface 1-2, 3-4 SCSI interface 1-3, 3-7 B board characteristics 1-4, 3-1 board software 1-1 bracket type 1-4, 3-4 bus configurations 2-15 C completing the installation using a checklist 2-20 connecting the SCSI peripherals 2-6 connector J1 3-1 J2 3-1 J3 3-8 J4 3-1 cyclic redundancy check feature of Ultra160 SCSI 1-5 D descriptions PCI interface 1-2, 3-4 SCSI activity LED interface
O operational environment 3-4 to 3-8 TolerANT technology 1-6 benefits 1-6 transfer capability 1-3 P U board dimensions 1-4, 3-1 connector 3-5 to 3-6 interface 1-2, 3-4 slot selecting 2-3 peripheral devices 2-18 physical environment 3-1 to 3-3 preset host adapter setting SCSI ID 2-18 UL flammability rating 3-3 Ultra160 SCSI 1-4 asynchronous information protection 1-5 benefits 1-4 cyclic redundancy check 1-5 double transition 1-4 SureLINK software 1-5 PCI PCI PCI PCI Q quick installation procedure 2-1
Customer Feedback We would appreciate your feedback on this document. Please copy the following page, add your comments, and fax it to us at the number shown. If appropriate, please also fax copies of any marked-up pages from this document. Important: Please include your name, phone number, fax number, and company address so that we may contact you directly for clarification or additional information. Thank you for your help in improving the quality of our documents.
Reader’s Comments Fax your comments to: LSI Logic Corporation Technical Publications M/S E-198 Fax: 408.433.4333 Please tell us how you rate this document: LSI20160 Single Channel Ultra160 SCSI to PCI Host Adapter User’s Guide. Place a check mark in the appropriate blank for each category.
You can find a current list of our U.S. distributors, international distributors, and sales offices and design resource centers on our web site at http://www.lsilogic.com/contacts/na_salesoffices.