SATA 3.2 Technology eLearning Course

Instructor(s): Mike Jackson

Equivalent of: 3-day course

Subscription Length: 120 days

$795

Course price

We can create a live corporate training for you:

What's Included

PCIe Modules PDF Slides Thumbnail PCIe eBook Course completion certificate
SATA 3.2 eLearning modules
(unlimited access for 120 days)
PDF of Course Slides
(yours to keep, does not expire)
SATA eBook
(yours to keep, does not expire)
Course Completion Certificate
(boost your resume / CV)

Student Review

"Good slides, good content, good speaker in the video. A good source of learning for technical things. Mindshare covers a lot of variety."

-Nguyen P.

You Will Learn

  • The sequence of events associated with SATA initialization, including Out Of Band (OOB) signaling
  • 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
  • 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)
  • The new features associated with the SATA Express SSDs and M.2 mobile cards
  • How the three SATA Express drives are detected
  • The mating compatibility of the SATA Express plug and receptacles
  • The compatibility associated with the M.2 modules and sockets

Course Description

MindShare brings the SATA course to life through its interactive classroom style, demonstrations, and hands-on exercises. This course covers the SATA 3.2 specification from a hardware design perspective and also discusses the software requirements of SATA implementations (Includes SATA Express and M.2). The Advanced Host Controller Interface (AHCI) is also described along with its numerous registers.

Course Content

Module 1: SATA Background and Overview
This module introduces the primary elements of SATA. Including: serial interconnect, legacy register set and programming interface, SATA registers, queue management, SATA protocol layers (application layer, command layer, transport layer, link layer, and physical layer), Frame Information Structures (FIS), primitives, OOB sequence, link initialization, SATA command protocol, SATA generations, native command queuing (NCQ), server features

54min to complete

Module 2: FIS Types and Format
Reference information describing the Frame Information Structures (FISes), (Register FIS Host to Device, Register FIS Device to Host, PIO Setup FIS, DMA activate FIS, Data FIS, Set Device FIS, First Party DMA Read Command, First Party DMA Write Command, First Party DMA Receive Command, First Party DMA Send Command, First Party DMA Setup, BIST Activate

19min to complete

Recommended Prerequisites

null

Benefits of eLearning

Access to the Instructor

Ask questions to the MindShare Instructor that taught the course

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 process when you're ready