SMALL COMPUTER SYSTEM INTERFACE (SCSI)

In this seminar students acquire a significant working knowledge of the SCSI architecture and protocol by participating in instructor-lead demonstrations and discussions. Geared to all levels of user experience, the seminar begins with the most basic concepts of SCSI operations and theory, and ends with the most advanced aspects of the interface. Each topic is accompanied by demonstrations using state-of-the-art test equipment, logic analyzers, and SCSI devices. Seeing the SCSI BUS and devices under actual operating conditions gives students a practical demonstration of protocol interaction across the SCSI BUS, and reinforces the learning experience. You will learn how to interpret timing charts, and practical examples of BUS operation. Every student who attends the seminar will receive a specially designed (and published) Reference Manual that will prove invaluable for years to come.

Course Outline

Introduction
History and Current Status of SCSI
What is SCSI and Why SCSI
Configurations
SCSI-2 Objectives and Differences Between SCSI-1 and SCSI-2
SCSI System Architecture

Physical Characteristics
Host Adapters and Peripheral Controllers
Bus Configurations SCSI-1/2/3
Bus Signals, Values and Sources
Cable Alternatives, Terminator Power and Connector Types

Logical Characteristics
Phases and Phase Sequences
Connect, Disconnect, and Reconnect
Arbitration, Selection, Reselection,
   Timeout Procedures & Timing Diagrams
Information Transfer Phases
REQ/ACK Handshake of Information
   (Synchronous and Asynchronous)
Fast/Wide/Ultra/LVD SCSI

Message System and Status
All Message Codes, Formats, Descriptions and Rules
Status Format and Codes

Commands

Command Formats for All Devices
Command Examples: Direct Access Devices, Sequential Access Devices
Examples of How to Issue and Interpret Commands
BUS/Device States and Other SCSI Topics
SCSI Pointers
Error Recovery Procedures
Multi-threading Operations
Command Control Block
Attention, Reset, and Unit Attention
Contingent Allegiance Condition (also Extended CAC)
Linked Commands
Queued Commands
SCSI Testing Objectives
How to Use SCSI Standards
Advanced SCSI-3
 FAST 80 = ULTRA3 = ULTRA160 (SPI-3)
 FAST 160 = ULTRA320 (SPI-4) Some Topics
 Quick Arbitration
 Information Units = Packetized SCSI

Who Should Attend
The In-Depth course is designed for hardware, firmware, software, test and any other engineer requiring an in-depth understanding of SCSI. It is also valuable for those who are responsible for qualifying and supporting any SCSI peripheral or computer that has a SCSI interface. This course provides a thorough understanding of the SCSI communications being carried by the advanced protocol movers like "Fibre Channel" and "iSCSI" and is recommended as a complementary course of instruction to both of these advanced communications mechanisms.

Prerequisites: Know the basics of computer theory.
Course Length:
1 Day - Introduction
2 Days - Concepts and Solutions
3 Days - In-Depth

Copyright © 2002, Solution Technology
9407 Mill St., Ben Lomond, CA 95005
(800) 246-0102 or (831) 336-6000