Learn about the technologies behind the Internet with The TCP/IP Guide!|
NOTE: Using robot software to mass-download the site degrades the server and is prohibited. See here for more.
Find The PC Guide helpful? Please consider a donation to The PC Guide Tip Jar. Visa/MC/Paypal accepted.
|View over 750 of my fine art photos any time for free at DesktopScenes.com!|
Plug and Play SCSI (SCAM)
Each SCSI device is required to have a unique device ID in order to be addressed over the shared SCSI bus. This has usually involved setting jumpers or switches on devices like hard disks, and either physical or software setup for host adapters. To eliminate this need for manual configuration, a specification was developed to automate the assignment of device IDs. This protocol allows the SCSI bus to dynamically shift and reallocate IDs when a new device is added to the bus, and is called Plug and Play SCSI or alternatively, SCSI Configured AutoMatically (SCAM). (Yuck, what a contrived acronym.) Plug and Play SCSI also supports automatic termination of the SCSI bus.
Note: This idea is
similar in concept to "regular" Plug and
Play in the overall PC system, but remember that Plug and Play SCSI is used to assign
SCSI device IDs, not system resources. In fact, many modern SCSI host adapters also
support system plug and play over the PCI bus to allow dynamic setting of system
resources. This is a different matter altogether, though these may be sold as "Plug
and Play SCSI controllers"...
While a great idea in theory, SCAM never lived up to its potential. The main issue with the feature is that it doesn't always work reliably--it's not a simple matter to automatically assign device IDs or figure out which devices should enable termination. Many people would find that they needed to disable the feature and manually configure drives to eliminate problems. There were also difficulties if devices supporting SCAM were mixed with other devices that did not support the feature. Eventually, hardware makers started recommending that people avoid the feature altogether and just configure devices manually, reasoning that this would reduce the likelihood of problems. And let's be honest--it doesn't take that long to set the IDs of a few devices, and you typically only have to do it once anyway.
SCAM was eventually removed from the SCSI parallel interface standard in the SPI-3 revision.