|
|
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
|