Shop > Comprehensive SATA eLearning Course
Comprehensive SATA eLearning Course

Subscribe to the
MindShare Library

Technical Titles
PCI Express System Architecture
Universal Serial Bus System Architecture
HyperTransport 3.1 Interconnect Technology
SATA Storage Technology
SAS Storage Architecture
The Unabridged Pentium 4
PCI System Architecture (4th Edition)
PCI-X System Architecture
InfiniBand Network Architecture
HyperTransport System Architecture
FireWire System Architecture (2nd Edition)
ISA System Architecture (3rd Edition)

Historical Titles
Heaven's Favorite - Book One Ascent: The Rise of Chinggis Khan
Heaven's Favorite - Book Two Dominion: Dawn of the Mongol Empire

Most Popular Titles
PCI Express System Architecture
The Unabridged Pentium 4
SATA Storage Technology

PCI Express System Architecture
The Unabridged Pentium 4
SATA Storage Technology


 

Comprehensive SATA Storage Architecture eLearning Course

Instructor: Don Anderson

Notify Me When Available

Comprehensive SATA Storage Architecture eLearning Course Info

What's Included?

SATA eLearning modules PDF of Course Slides SATA eBook

Benefits of eLearning:

  • Cost Effective - Get the same information delivered in a live MindShare class at a fraction of the cost
  • Available 24/7 - MindShare eLearning courses are available when and where you need them
  • Learn at Your Pace - MindShare eLearning courses are self-paced, so you can proceed when you're ready
  • Access to the Instructor - Ask questions to the MindShare Instructor that taught the course

You Will Learn:

  • The sequence of events associated with SATA initialization, including Out Of Band (OOB) signaling
  • Detailed operation of a SATA HBA and drive when executing legacy commands
  • Details regarding the implementation and operation of the Advanced Host Controller Interface (AHCI)
  • How to verify proper command protocol associated with each of the command categories
  • How to verify proper control protocol associated with writes to the Control register
  • How to validate proper FIS (Frame Information Structure) protocol given trace captures from a SATA protocol analyzer
  • The actions taken by each layer in the SATA interface
  • The details associated with the implementation of Port Multipliers
  • The operation and performance advantages of Native Command Queuing (NCQ)


MindShare's SATA eLearning course covers all aspects of the SATA 2.0 specification from a hardware design perspective and also discusses the software requirements of SATA implementations.

Who Should View?

Hardware designers, software developers, and system validation engineers will all benefit from this course. Both hardware and software requirements of a SATA subsystem are detailed and explained through numerous examples and the use of protocol analyzer traces.

Course Outline:

  • Evolution of Parallel ATA
  • The Motivation of Serial ATA
  • SATA Overview
  • Introduction to FIS Transfers
  • Intro to SATA Commands
  • FIS Types and Formats
  • Transport and Link Protocols
  • FIS Retry
  • Data Flow Control
  • Physical Layer Functions
  • Error Detection and Handling
  • Command Protocols
  • Control Protocol
  • SATA II Feature Overview
  • Native Command Queuing
  • Port Multipliers
  • Port Selectors
  • Enclosure Services
  • SATA Initialization
  • Physical Layer (electrical details)
  • Cables and Connectors
  • Hot Plug
  • Link Power Management
  • BIST Features