|
Technical Small Computer System InterfaceThe SCSI (Small Computer System Interface), SCSI-2, SCSI-Wide, SCSI Ultra and so on define a bus that can connect one or more host computers with a variety of peripheral devices. The SCSI specification defines a logical command set for each generic peripheral type as well as the physical and electrical characteristics of the bus. Each device connected to the SCSI bus must have an onboard controller. Any device can communicate directly with any other device over the SCSI bus. The bus therefor, must allows for arbitration, temporary disconnection and subsequent reconnection. By disconnecting peripherals from the bus during long delays, such as disk seeks, SCSI allows multithreaded operations, therefore there can be more than one input/output at the same time, including between the same two devices. These operations can also be queued in the local controller and executed in the proper order. A SCSI I/O subsystem can better handle performance for example as a multi-user, multitasking system such as Linux. The SCSI bus can also be a single connection for a variety of peripherals, such as hard disk drives, CD-ROM drives and high speed tape backup drives. SCSI is also host independent, so it is possible to easily move SCSI devices from say an Apple Mac to a PC. SCSI StandardsThe ANSI Committee that developed the SCSI-2 specification ensured backward compatibility with the original SCSI specification. With SCSI-2 the host and peripherals still perform all message, command and status phases in the 8 bit asynchronous mode. 16 and 32 bit wide fast synchronous transfers are an option and is not implemented unless specified. SCSI-3 systems double the number of signal lines in the cable and the signal can be carried at a much higher speed. Then there is SCSI Ultra Wide. Like the IDE specification, the SCSI standard is still evolving. SCSI Compared to IDEMost PC systems use an enhanced IDE interface or ATA-2, which costs less
but provides a similar performance to 16 bit fast SCSI-2 systems. EIDE
supports faster data transfer rates than before and up to four bus mastering
devices. However in a high performance networked files server, the comparison
ends. A SCSI port can daisy chain peripherals from a single card, supporting
up to seven devices per port and the interface card itself. If you needed
to install separate cards for each CD-ROM writer, scanner and so on, as
well as hard disk drives, CD-ROM reader, scanner and fast tape backup,
you can run out of bus space really quickly and possibly start experiencing
conflicts with interrupts and other bus signals.
|
If you have a question that is not answered on any of our pages why not post it on our community forum
[Welcome] [About
Us] [25 Pounds] [Search]
[Downloads] [Email]
[Site Map] [Forum]
Copyright © 1994-2002 scotsmist.co.uk