Toll Free: 800.878.0790  

    


SCSI Controllers

Click on an Issue below to jump or scroll down to read the entire article.

  1. Introduction to SCSI card
  2. Why use a SCSI card rather than an enhanced IDE card?
  3. Differentiate SCSI-2, SCSI-3, and Ultra SCSI controller cards.
  4. Define Fast SCSI, Wide SCSI, and Ultra SCSI.
  5. Why were SCSI controller cards developed?
  6. What is Auto Termination?
  7. Explain the term "bus master."
  8. Define transfer rate.
  9. Explain ASPI and CAM drivers.
  10. Explain the DMA channel.
  11. Installing the SCSI card

Introduction to SCSI card

SCSI is the abbreviation for Small Computer Systems Interface. The SCSI card, also called a SCSI host adapter, is a PC interface card that is installed in an expansion slot and used to connect storage devices and other peripherals to the system. Devices typically connected to the system using a SCSI cared include tape drives, scanners, CD-ROM drives and hard disks. SCSI devices are considered superior to most other similar peripheral devices because of the high data transfer rate SCSI offers, the large capacity of SCSI devices (hard drives up to 4GB, for instance) and the ease of installation. The number of devices that can be connected to the system using one card is another attractive feature of SCSI, with some cards allowing up to 21 hard drives on a single card, although the typical number of devices attached to one card is 7.

A SCSI host adapter (the proper name for the SCSI expansion card) actually runs an expansion bus of its own: data is transferred between the host adapter and the SCSI devices (i.e. hard drives) via this bus, which is called the SCSI bus. Each device on the SCSI chain is "intelligent," having its own internal controller, which controls the exchange of data between it and the host adapter. A SCSI device can handle data internally in almost any way – as long as it communicates with the host adapter using the commands specified by the SCSI standard; because of this feature, the SCSI interface offers incredible flexibility. Virtually any kind of device can be attached to a PC through a SCSI host adapter.

Back to Top

Why use a SCSI card rather than an enhanced IDE card?

The SCSI controller card is a high performance I/O card that offers performance enhanced IDE cards cannot achieve. The SCSI card’s performance is most beneficial in multi-user or multi-tasking environments (servers, UNIX®, Windows® NT, Windows® 95 systems), applications normal enhanced IDE is not suitable to handle. An 8-bit SCSI card allows connection of up to 7 devices, while Wide SCSI and Ultra SCSI allow up to 15 devices.

Back to Top

Differentiate SCSI-2, SCSI-3, and Ultra SCSI controller cards.

The SCSI-2 card is an improved version of the SCSI-1 card. It supports a transfer rate of 10 Mbps for Fast SCSI and 20 Mbps for Wide SCSI. It also offers improved command support for robust compatibility.

The SCSI-3 card is a more enhanced version than SCSI-2. It includes recommendations for robust active termination and high-density, 16-bit connectors.

Ultra SCSI is the latest design. It can improve the data transfer rate up to four times the conventional Fast SCSI rate: 20 Mbps for the Ultra version and 40 Mbps for the Ultra Wide version.

Back to Top

Define Fast SCSI, Wide SCSI, and Ultra SCSI.

Fast SCSI is defined as the ability to transfer data at 10 Mbps using an 8-bit bus. Wide SCSI refers to a 20 Mbps data transfer rate using a 16-bit bus. Ultra SCSI supports 20 Mbps transfer rate using a 16-bit bus, while the Ultra Wide version supports 40 Mbps transfer rate using a 16-bit bus.

Back to Top

Why were SCSI controller cards developed?

SCSI controller cards are offered as an alternative to the enhanced IDE controller on today’s mainboards. Unlike the enhanced IDE controllers, which are limited to single tasking, SCSI controller cards are capable of multi-tasking and can match the Pentium-based system’s highest level of performance.

Back to Top

What is Auto Termination?

In order to function properly, the devices at either end of the SCSI chain must be terminated. That means that if you are attaching only internal or external devices (no matter how many) the host adapter must be terminated. If you are attaching both internal and external devices to a single host adapter, it will be in the middle of the chain; therefore, you must disable termination.

Many newer host adapters provide automatic termination. You still have to manually terminate the devices at the end of the SCSI chain, but the host adapter itself automatically switches to terminated or unterminated during boot-up, depending on the position of the adapter in the SCSI chain.

Back to Top

Explain the term "bus master."

Most adapters on the market include bus mastering on the host adapter. Bus mastering is an intelligent device that when attached to the PCI bus can gain control of the host’s system bus to perform specific tasks. This feature allows the SCSI devices to use the host bus only when they are moving data and commands; they unhook to process data, and can access memory directly, bypassing the system’s standard DMA channels. Bus mastering improves overall system throughput by giving the SCSI devices direct access to memory and freeing the host system’s bus while SCSI devices process commands.

Back to Top

Define transfer rate.

Data transfer rate is defined as the maximum rate at which data can be transferred from one device to another. Transfer rate is an important indication of SCSI performance because it measures the speed data can be transferred from a SCSI device to the computer’s main memory and CPU for processing. SCSI transfer rates are measured in terms of megabytes per second.

Back to Top

Explain ASPI and CAM drivers.

SCSI host adapters require a device driver for communicating with the operating system. The driver that handles communication between the host adapter and the operating system is called the Universal Driver. Windows® 95 and Windows® NT have built-in universal driver support for almost all SCSI host adapters on the market. Over the years three brands of universal drivers emerged. Microsoft® developed the Layered Device Driver Architecture standard, which never became a significant presence in the market. The two other standards are ASPI (Advanced SCSI Programming Interface) and CAM. ASPI has become the most popular type of device driver, and CAM has gone by the wayside; CAM-to-ASPI converters are available. Almost every SCSI device on the market includes an ASPI device module, which allows it to work with host adapters supported by an ASPI universal driver.

Back to Top

Explain the DMA channel.

DMA is short for direct memory access, a technique for transferring data from main memory to a device without passing it through the CPU. Computers that have DMA channels can transfer data to and from devices much quicker than computers without DMA.

DMA is useful for making quick backups and for real-time applications. Some expansion boards, such as CD-ROM cards, are capable of accessing the computer’s DMA channel. When you install the board, you must specify which DMA channel is to be used, which sometimes involves setting a jumper of DIPswitch.

Back to Top

Installing the SCSI card.

In order to install an I/O card, you need the following items:

  • Phillips screwdriver
  • Available IDA slot
  1. Ground yourself by touching a metal object.
  2. Make sure that the computer system is powered off and unplugged.
  3. Open the chassis by removing the cover.
  4. Remove the I/O card from the anti-static packaging.
  5. Locate an available ISA slot on the motherboard. Remove the bracket and screw.
  6. Position the I/O card over the slot and press down firmly, making sure that the edge connector is seated properly.
  7. Screw down the I/O card with the removed screw.
Back to Top