Technology card
UnknownParallel 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
Related
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.
| Interface or mode | Reported maximum | Evidence |
|---|---|---|
| Ultra ATA/33 | 33.3 MB/s | Western Digital Ultra ATA/66 FAQ [2] |
| Ultra DMA mode 4 | 66.6 MB/s | Seagate Barracuda ATA II [5] |
| Ultra DMA mode 5 | 100 MB/s | Seagate Momentus 7200.1 PATA [3] |
| Ultra DMA mode 6 | 133 MB/s | Maxtor 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
- 01UEFI PI 1.8: IDE controller terminology, sections 7.2.1.1 and 7.2.3.1 · accessed 2026-10-25
- 02Western Digital: Ultra ATA/66 FAQ, April 1999, questions 2-7 · accessed 2026-10-25
- 03Seagate: Momentus 7200.1 PATA Product Manual, Rev. C, August 2007, sections 2.5 and 4.1 · accessed 2026-10-25
- 04Maxtor: DiamondMax16 Product Manual, 16 October 2003, sections 5.2.1 and 5.3.1.1 · accessed 2026-10-25
- 05Seagate: Barracuda ATA II Product Manual, Rev. A, February 2000, introduction and section 2.2.4 · accessed 2026-10-25
- 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
- 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