Reader Please Note: To the best of my knowledge the information in this document is accurate. If you find any errors, have any comments, additions, or just have questions, please feel free to contact me at billetter@networktechnologist.com.
| Term |
Definition |
|---|---|
| ATA |
AT Attachment or Advanced Technology Attachment
- this is the name given to the original IDE specification. |
| ATAPI |
AT Attachment Packet Interface - adds the capability
of supporting cdrom devices to the ATA specfication. |
| Bus Mastering |
A refined method of DMA that allows bus mastering
devices to transfer data without passing it through the CPU. Recent
advances in bus mastering are referred to as Ultra DMA (UDMA) or Ultra ATA. |
| Cable Select (CS) |
A special cable that has a connector for the master
and a connector for the slave device. Depending on the connector the
IDE device is plugged into, deteremines if it is a master or a slave. |
| CHS |
Cylinders/Heads/Sectors |
| Cluster |
One or more sectors on the hard disk which serve
to hold the minimum amount of data that can be reserved on the disk for a
file. For example the FAT12 files system has a cluster size of 32KB
for a 1 GB hard disk. This means a 1 byte file requires 32KB
of hard disk storage. |
| Cylinder |
Geometric shape made up of all the same tracks on
each surface of all the hard drive platters. |
| DMA |
Direct Memory Access - a method of accessing data
in memory that bypasses the cpu and allows the device to go directly to the
memory, rather than passing all the data through the CPU. |
| ECHS |
Extended Cylinders/Heads/Sectors |
| EIDE |
Enhanced IDE or ATA-2 |
| Encoding |
The process of representing a 1 or a 0. |
| IDE |
Integrated Drive Electronics |
| INT 13 |
A method of specifying hard drives using cylinders
heads and sectors that the bios uses. It has a 7.88 GB maximum hard
disk size. |
| LBA |
Logical Block Addressing |
| Large |
Using ECHS translation |
| Master |
IDE Device that has an active IDE controller |
| Normal |
Using CHS translation |
| PIO |
Programmable Input/Output |
| Sector |
Pie shaped wedge on the disk surface which serves
to break each track up into 512 byte areas for data. |
| Slave |
IDE Device that has an in-active IDE controller.
Instead it uses the IDE controller of the master. |
| SMART |
Self Monitoring and Reliability Test - the ability
of the hard drive to provide an early warning of disk failure. |
| Track |
Concentric circle on the disk surface to which data
is written. |
| Translation |
Converting the BIOS settings to the actual physical
geomety of the disk drive. |
| UDMA |
Ultra DMA also known as Ultra ATA, see bus mastering. |
| XCHS |
Another way of specifying ECHS (see above) |
This article provides the basic details of how the Integraded
Drive Electronics (IDE) interface works and how to configure it for hard
disks and cdrom drives. It also provides a summary description of the
various IDE specifications that have been developed over the years. I
have written this for my A+ students to provide a complete description of
what they need to know in one place.
| ATA Level |
PIO Mode |
Transfer Rate |
|---|---|---|
| ATA |
0 |
3.3 MBps |
| ATA |
1 |
5.2 MBps |
| ATA |
2 |
8.3 MBps |
| ATA-2 |
3 |
11.1 MBps |
| ATA-2 |
4 |
16.6 MBps |
| ATA Level |
UDMA Mode |
Transfer Rate |
|---|---|---|
| ATA/ATAPI-4 |
0 |
16.7 MBps |
| ATA/ATAPI-4 |
1 |
25 MBps |
| ATA/ATAPI-4 |
2 |
33 MBps |
| ATA/ATAPI-5 |
3 |
44.4 MBps |
| ATA/ATAPI-5 |
4 |
66 MBps |
| ATA/ATAPI-6 |
5 |
100 MBps |
| ATA/ATAPI-6 |
6 |
133 MBps |
Note: UDMA speeds above 44.4 MBps require a special
40 pin/80 wire cable. The extra wires are ground wires that allow for
faster data transfer across the ribbon cable.