Computer Architecture: 
Core Hardware 
Chapter 14 
SCSI 
Eric Vanderburg 
Eric Vanderburg – Core Hardware © 2005
SCSI 
• Small Computer System Interface 
• 15 devices on a controller 
• Internal & external devices 
• Multiple devices can communicate at 
the same time 
• Can talk to each other without 
utilizing the CPU. 
• SCSI host adapter is a layer between 
the CPU and the interface controller 
Eric Vanderburg – Core Hardware © 2005
SCSI 
• LUN (Logical Unit Number) – SCSI ID 
– Set using jumpers, drivers, or a dial on 
the back of the device 
• Host adapter 
– has highest number (7 or 15) 
– Uses DMA, IRQ, & I/O Address 
– SCAM (SCSI Configuration Auto- 
Matically) – allows PnP SCSI devices 
Eric Vanderburg – Core Hardware © 2005
Drivers 
• Requires disk to install windows 
• Some SCSI drivers are in the system 
BIOS 
Eric Vanderburg – Core Hardware © 2005
SCSI Types 
• Narrow SCSI 
– 8-bit data bus width 
– 50 pin cable (A Cable) 
• Wide SCSI 
– 16-bit data bus width 
– 68 pin cable (P Cable) 
Eric Vanderburg – Core Hardware © 2005
Drivers 
• ASPI (Advanced SCSI Programming 
Interface) 
– Created by Adaptec (major controller 
card mfg.) 
– WNASPI32.DLL, ASPI32.SYS 
– Provides direct support for most CD-ROM 
drives, changers and jukeboxes 
• CAM (Common Access Method) 
– ANSI 
– Can be used for several host adapters 
– Part of SCSI-3 
Eric Vanderburg – Core Hardware © 2005
Signaling 
• Signaling is separate from the cable 
type and cannot be determined by 
looking at the cable. Be careful. 
• Single Ended (SE) – unbalanced 
signaling 
– one wire for voltage 
and another for 
grounding 
– Cheaper 
– Shorter cable lengths 
– Max speed: 20MHz 
Eric Vanderburg – Core Hardware © 2005
Signaling 
• Differential – balanced signaling 
– two cables with voltage (difference is used to 
get the signal) 
– Sends a signal to verify each bit (less errors) 
– More expensive 
– Longer cable lengths 
– HVD (High Voltage Differential) 
• cannot be mixed with SE devices because of voltage 
• Max speed: 40MHz 
– LVD (Low Voltage Differential) 
• has a compatible cable called LVD/SE that is shorter 
in length but supports both devices 
• Max speed: 320MHz 
Eric Vanderburg – Core Hardware © 2005
Connectors 
• 50 pin 
• 68 pin 
• 80 pin SCA – provides power to the device 
• Best case is to use 68 pin and then use 
converter to use 50 pin 
• Don’t forget the red stripe rule 
• Terminating Resistors 
– Can be a hardware terminator 
– Can be terminated at the 
controller through software 
or a jumper 
– On an end device through a 
switch or by applying a 
terminator to the device 
Eric Vanderburg – Core Hardware © 2005
Eric Vanderburg – Core Hardware © 2005 
Connectors
SCSI Standards 
• SCSI 1 (Regular SCSI) 
– 8 bit only 
– Supports 7 devices & adapter 
– 5MBps 
• SCSI 2 (Fast SCSI) 
– 16 bit 
– Supports up to 15 devices 
– Mandatory parity checking 
– Up to 80MBps 
Eric Vanderburg – Core Hardware © 2005
SCSI Standards 
• SCSI 3 (Ultra SCSI) 
– 32 bit 
– Supports up to 32 devices 
– Supports SCAM 
– Ultra2 – 40MBps 
– Ultra3 – 80MBps 
– Ultra4 – 160MBps 
– Ultra5 – 320MBps 
**compare to SATA at 150Mbps 
• SAS (Serial Attached SCSI) – 
compatible with SATA 
Eric Vanderburg – Core Hardware © 2005
SCSI Summary 
• Generally more expensive 
• Faster & higher quality 
• Supports more devices 
• Many compatibility options 
Eric Vanderburg – Core Hardware © 2005

More Related Content

PDF
Comp archch scsi bus
PPTX
SCSI(small computer system interface)
PPT
Chapter22
DOCX
PPT
Chapter 9: SCSI Drives and File Systems
PPTX
Pci,usb,scsi bus
PPTX
Scsi(small computer system interface)nik
PPT
Chapter 6: Expansion Buses
Comp archch scsi bus
SCSI(small computer system interface)
Chapter22
Chapter 9: SCSI Drives and File Systems
Pci,usb,scsi bus
Scsi(small computer system interface)nik
Chapter 6: Expansion Buses

What's hot (20)

PPTX
Scsi drives
PDF
SCSI Vs. SATA Vs. IDE
PPT
P C I L O C A L B U S
PPT
6 expansion bus
PPT
PCI
PPTX
PCI & ISA bus
PPSX
Expansion Bus, Internal & External Buses, Northbridge/Southbridge, Device Dri...
PPT
Pcie drivers basics
PPTX
Computer ports
PPTX
USB Universal Serial Bus
PPTX
PCI Slot
PDF
PDF
USB protocol
PPT
PDF
Syllabus for interview
PPTX
Types of buses of computer
PPTX
Types Of Buses
Scsi drives
SCSI Vs. SATA Vs. IDE
P C I L O C A L B U S
6 expansion bus
PCI
PCI & ISA bus
Expansion Bus, Internal & External Buses, Northbridge/Southbridge, Device Dri...
Pcie drivers basics
Computer ports
USB Universal Serial Bus
PCI Slot
USB protocol
Syllabus for interview
Types of buses of computer
Types Of Buses
Ad

Similar to Computer Architecture - Hardware - Lessons 14 - SCSI - Eric Vanderburg (20)

PPT
Computer Architecture - Hardware - Lesson 8A - I/O Devices - Eric Vanderburg
PDF
Bus Standards and Networking
PPTX
SCSI Interfaces
PPTX
Disk Drives Interfaces
PPT
Networking Concepts Lesson 04 - Hardware - Eric Vanderburg
PPTX
Direct Attached Storage - Information Storage and Management.pptx
PPT
Computer architecture
PDF
Physical Layer Port
PPT
Computer Architecture - Hardware - Lesson 9 - Multimedia and Mass Storage - E...
PPT
Computer Architecture - Hardware - Lesson 7 - Hard Drive - Eric Vanderburg
PPTX
1702546283165_Multimedia Equipment and Devices.pptx
PPTX
Internal components storage devices
PPT
04 connector and components
PDF
Hw notes- aim Technologies
ODP
Componets off a computer adam (5)
PPT
this is PCI & SCSI for computer organisaton and
PPT
13. Computer Systems Input And Output Architecture
PPTX
Hardware and networking detailed ppt
PPTX
PPT
A+ certification (Core hardware) Pc Maintenance
Computer Architecture - Hardware - Lesson 8A - I/O Devices - Eric Vanderburg
Bus Standards and Networking
SCSI Interfaces
Disk Drives Interfaces
Networking Concepts Lesson 04 - Hardware - Eric Vanderburg
Direct Attached Storage - Information Storage and Management.pptx
Computer architecture
Physical Layer Port
Computer Architecture - Hardware - Lesson 9 - Multimedia and Mass Storage - E...
Computer Architecture - Hardware - Lesson 7 - Hard Drive - Eric Vanderburg
1702546283165_Multimedia Equipment and Devices.pptx
Internal components storage devices
04 connector and components
Hw notes- aim Technologies
Componets off a computer adam (5)
this is PCI & SCSI for computer organisaton and
13. Computer Systems Input And Output Architecture
Hardware and networking detailed ppt
A+ certification (Core hardware) Pc Maintenance
Ad

More from Eric Vanderburg (20)

PPTX
GDPR, Data Privacy and Cybersecurity - MIT Symposium
PPTX
Modern Security the way Equifax Should Have
PPTX
Cybercrime and Cyber Threats - CBLA - Eric Vanderburg
PPTX
Cybersecurity Incident Response Strategies and Tactics - RIMS 2017 - Eric Van...
PPTX
Mobile Forensics and Cybersecurity
PPTX
2017 March ISACA Security Challenges with the Internet of Things - Eric Vande...
PPTX
Ransomware: 2016's Greatest Malware Threat
PPT
Emerging Technologies: Japan’s Position
PPT
Principles of technology management
PPT
Japanese railway technology
PPT
Evaluating japanese technological competitiveness
PPT
Japanese current and future technology management challenges
PPT
Technology management in Japan: Robotics
PPT
Incident response table top exercises
PPTX
The Prescription for Protection - Avoid Treatment Errors To The Malware Problem
PPTX
Cloud Storage and Security: Solving Compliance Challenges
PPTX
Hacktivism: Motivations, Tactics and Threats
PPTX
Correct the most common web development security mistakes - Eric Vanderburg
PPTX
Deconstructing website attacks - Eric Vanderburg
PPTX
Countering malware threats - Eric Vanderburg
GDPR, Data Privacy and Cybersecurity - MIT Symposium
Modern Security the way Equifax Should Have
Cybercrime and Cyber Threats - CBLA - Eric Vanderburg
Cybersecurity Incident Response Strategies and Tactics - RIMS 2017 - Eric Van...
Mobile Forensics and Cybersecurity
2017 March ISACA Security Challenges with the Internet of Things - Eric Vande...
Ransomware: 2016's Greatest Malware Threat
Emerging Technologies: Japan’s Position
Principles of technology management
Japanese railway technology
Evaluating japanese technological competitiveness
Japanese current and future technology management challenges
Technology management in Japan: Robotics
Incident response table top exercises
The Prescription for Protection - Avoid Treatment Errors To The Malware Problem
Cloud Storage and Security: Solving Compliance Challenges
Hacktivism: Motivations, Tactics and Threats
Correct the most common web development security mistakes - Eric Vanderburg
Deconstructing website attacks - Eric Vanderburg
Countering malware threats - Eric Vanderburg

Recently uploaded (20)

PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PPTX
Microsoft User Copilot Training Slide Deck
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
agenticai-neweraofintelligence-250529192801-1b5e6870.pptx
PPTX
Internet of Everything -Basic concepts details
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
SaaS reusability assessment using machine learning techniques
PDF
Comparative analysis of machine learning models for fake news detection in so...
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Early detection and classification of bone marrow changes in lumbar vertebrae...
Auditboard EB SOX Playbook 2023 edition.
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Rapid Prototyping: A lecture on prototyping techniques for interface design
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Microsoft User Copilot Training Slide Deck
future_of_ai_comprehensive_20250822032121.pptx
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
NewMind AI Weekly Chronicles – August ’25 Week IV
Advancing precision in air quality forecasting through machine learning integ...
agenticai-neweraofintelligence-250529192801-1b5e6870.pptx
Internet of Everything -Basic concepts details
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
giants, standing on the shoulders of - by Daniel Stenberg
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
SaaS reusability assessment using machine learning techniques
Comparative analysis of machine learning models for fake news detection in so...

Computer Architecture - Hardware - Lessons 14 - SCSI - Eric Vanderburg

  • 1. Computer Architecture: Core Hardware Chapter 14 SCSI Eric Vanderburg Eric Vanderburg – Core Hardware © 2005
  • 2. SCSI • Small Computer System Interface • 15 devices on a controller • Internal & external devices • Multiple devices can communicate at the same time • Can talk to each other without utilizing the CPU. • SCSI host adapter is a layer between the CPU and the interface controller Eric Vanderburg – Core Hardware © 2005
  • 3. SCSI • LUN (Logical Unit Number) – SCSI ID – Set using jumpers, drivers, or a dial on the back of the device • Host adapter – has highest number (7 or 15) – Uses DMA, IRQ, & I/O Address – SCAM (SCSI Configuration Auto- Matically) – allows PnP SCSI devices Eric Vanderburg – Core Hardware © 2005
  • 4. Drivers • Requires disk to install windows • Some SCSI drivers are in the system BIOS Eric Vanderburg – Core Hardware © 2005
  • 5. SCSI Types • Narrow SCSI – 8-bit data bus width – 50 pin cable (A Cable) • Wide SCSI – 16-bit data bus width – 68 pin cable (P Cable) Eric Vanderburg – Core Hardware © 2005
  • 6. Drivers • ASPI (Advanced SCSI Programming Interface) – Created by Adaptec (major controller card mfg.) – WNASPI32.DLL, ASPI32.SYS – Provides direct support for most CD-ROM drives, changers and jukeboxes • CAM (Common Access Method) – ANSI – Can be used for several host adapters – Part of SCSI-3 Eric Vanderburg – Core Hardware © 2005
  • 7. Signaling • Signaling is separate from the cable type and cannot be determined by looking at the cable. Be careful. • Single Ended (SE) – unbalanced signaling – one wire for voltage and another for grounding – Cheaper – Shorter cable lengths – Max speed: 20MHz Eric Vanderburg – Core Hardware © 2005
  • 8. Signaling • Differential – balanced signaling – two cables with voltage (difference is used to get the signal) – Sends a signal to verify each bit (less errors) – More expensive – Longer cable lengths – HVD (High Voltage Differential) • cannot be mixed with SE devices because of voltage • Max speed: 40MHz – LVD (Low Voltage Differential) • has a compatible cable called LVD/SE that is shorter in length but supports both devices • Max speed: 320MHz Eric Vanderburg – Core Hardware © 2005
  • 9. Connectors • 50 pin • 68 pin • 80 pin SCA – provides power to the device • Best case is to use 68 pin and then use converter to use 50 pin • Don’t forget the red stripe rule • Terminating Resistors – Can be a hardware terminator – Can be terminated at the controller through software or a jumper – On an end device through a switch or by applying a terminator to the device Eric Vanderburg – Core Hardware © 2005
  • 10. Eric Vanderburg – Core Hardware © 2005 Connectors
  • 11. SCSI Standards • SCSI 1 (Regular SCSI) – 8 bit only – Supports 7 devices & adapter – 5MBps • SCSI 2 (Fast SCSI) – 16 bit – Supports up to 15 devices – Mandatory parity checking – Up to 80MBps Eric Vanderburg – Core Hardware © 2005
  • 12. SCSI Standards • SCSI 3 (Ultra SCSI) – 32 bit – Supports up to 32 devices – Supports SCAM – Ultra2 – 40MBps – Ultra3 – 80MBps – Ultra4 – 160MBps – Ultra5 – 320MBps **compare to SATA at 150Mbps • SAS (Serial Attached SCSI) – compatible with SATA Eric Vanderburg – Core Hardware © 2005
  • 13. SCSI Summary • Generally more expensive • Faster & higher quality • Supports more devices • Many compatibility options Eric Vanderburg – Core Hardware © 2005