Skip to content

Technology card

Unknown

Parallel ATA

PATA · Parallel AT Attachment · IDE

IDE naming, connector variants and Ultra DMA: distinguish the interface limit from the rate at which a disk supplies data.

Glossary entry on hesela.dev · JSON record

On this page6 sections

In one minute

Parallel ATA is the parallel form of the ATA storage interface, traditionally sharing a host channel between up to two devices.

IDE is not an interface generation that came before PATA. In this context PATA names parallel ATA. Firmware terminology is broader: UEFI describes both PATA and SATA IDE controllers, including SATA controllers that emulate PATA behavior or use AHCI. An IDE setting therefore does not by itself identify a physical parallel cable. [1]

A traditional PATA channel supports up to two devices. The historical master/slave labels select devices on that channel; they do not describe replication roles. Configuration depends on the drive and attachment, including jumpers or cable select. For example, the Barracuda ATA II manual documents both arrangements. [1] [5]

Pin count and conductor count answer different questions. The desktop Ultra ATA/66 cable has 40-pin connectors but 80 conductors. Added ground conductors reduce crosstalk; they do not double the data-bus width. Host support, a capable enabled drive and the correct cable are all required. [2]

Do not turn that desktop connector into a universal PATA definition. The Momentus 7200.1 PATA manual documents a 44-pin notebook connector carrying data and power. Check the actual pinout and power requirements before choosing an adapter. [3]

Early PIO rates are not the final parallel-interface ceiling. The table collects later documented interface ratings, with each row tied to its source. It is a set of historical examples, not a complete mode table or a ranking of disks. The Barracuda ATA II requires an 80-conductor cable for modes 3 and 4; the DiamondMax16 also specifies that cable for its Ultra DMA implementation. [5] [4]

A concrete distinction: the Momentus manual lists a maximum 100 MB/s Ultra DMA mode 5 I/O rate and separately a 45.8 MB/s sustained outer-diameter rate. Both are Seagate specifications, not measurements made here. Comparing an interface rating with a sustained disk rate answers a different question from comparing two interfaces. [3]

Ultra ATA/66 uses CRC checking for interface transfers. That does not establish the integrity of an entire restored file or prove that a completed transfer is persistent. The distinction follows from the scope of the check; those wider claims need their own evidence. [2]

The ATA/ATAPI-5 draft distinguishes burst termination from command completion: an unfinished command can continue in a later burst. Successful CRC checking is therefore not a substitute for the command's final status or a durability guarantee. [6]

Why keep these checks separate? A FAST 2008 field study describes file-system block identity checks that detect some wrong-block or lost-write cases missed by block checksums. The systems used Fibre Channel drives or SATA drives behind adapters; this was not a PATA cable study. The relevant lesson is to distinguish transfer integrity, block identity and persistence; its observed error frequencies cannot be assigned to PATA. [7]

Compared to neighbors

PATA is the physical parallel interface; IDE is overlapping historical and firmware terminology; Ultra DMA identifies transfer modes. None of those labels alone specifies sustained application performance.

Selected PATA interface ratings in historical documentation, not measured disk throughput.
Interface or modeReported maximumEvidence
Ultra ATA/3333.3 MB/sWestern Digital Ultra ATA/66 FAQ [2]
Ultra DMA mode 466.6 MB/sSeagate Barracuda ATA II [5]
Ultra DMA mode 5100 MB/sSeagate Momentus 7200.1 PATA [3]
Ultra DMA mode 6133 MB/sMaxtor DiamondMax16 [4]

Uncertainty notes

  • The ATA/ATAPI-5 reference is an unapproved working draft; the publication follows its cover identity, not its misleading hosted filename.
  • Historical manuals establish interface behavior, not a single current end-of-life status for every implementation.
  • This is a source synthesis, not a hardware benchmark. Product examples do not imply identical support across all PATA implementations.
  • No first-use date is assigned to the PATA name. The separate interface-history card covers dated standardization milestones.
  • Rates preserve the manuals' rounding in MB/s; they are not binary MiB/s values or measurements of a modern adapter.
  • The limitation of transfer CRC as an end-to-end or persistence guarantee is an engineering inference from its documented scope.

Sources

  1. 01UEFI PI 1.8: IDE controller terminology, sections 7.2.1.1 and 7.2.3.1 · accessed 2026-10-25
  2. 02Western Digital: Ultra ATA/66 FAQ, April 1999, questions 2-7 · accessed 2026-10-25
  3. 03Seagate: Momentus 7200.1 PATA Product Manual, Rev. C, August 2007, sections 2.5 and 4.1 · accessed 2026-10-25
  4. 04Maxtor: DiamondMax16 Product Manual, 16 October 2003, sections 5.2.1 and 5.3.1.1 · accessed 2026-10-25
  5. 05Seagate: Barracuda ATA II Product Manual, Rev. A, February 2000, introduction and section 2.2.4 · accessed 2026-10-25
  6. 06T13/1321D revision 3: ATA/ATAPI-5 working draft, 29 February 2000, sections 6.6.1 and 6.6.2.3 · accessed 2026-10-25
  7. 07Bairavasundaram et al.: An Analysis of Data Corruption in the Storage Stack, USENIX FAST 2008, sections 2.1-2.3 and 3.2 · accessed 2026-10-25

Published by Hesela team

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. Parallel ATA. Hesela. https://hesela.com/tech/pata/