sata-fis · shipping · also SATA FIS, Frame Information Structure

SATA Frame Information Structure

A SATA Frame Information Structure (FIS) is a typed transport-layer structure carrying register, control or data information between host and device.

Related Observatory article: SATA Frame Information Structure on hesela.com

The FIS type identifies how its contents are interpreted. Register, setup and Data FISes serve different protocol roles; a FIS is not necessarily file data or a complete ATA command. [1]

With a port multiplier, the PM Port field identifies the downstream target or control port. FIS-based switching uses target context to interleave traffic from multiple devices. [2]

Relations

related
Serial ATA (SATA), SATA port multiplier, FIS-based switching (SATA), AHCI

Citations

  1. SATA-IO Serial ATA Revision 3.5, sections 10.4-10.5 and 16.1-16.3: FIS and port multipliers (accessed 2026-10-19)
  2. SATA-IO Serial ATA Revision 2.6, section 16.7, page 545: command-based and FIS-based switching (accessed 2026-10-19)
Sources & caveats
  • SATA-IO sections were checked through indexed primary-specification text; direct PDF retrieval was unavailable. [1] [2]

JSON: /data/terms/sata-fis.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. SATA Frame Information Structure. Hesela. 2026-11-12. https://hesela.dev/terms/sata-fis/