(2) (Integrated Drive Electronics) A hardware interface widely used to connect hard disks, optical discs and tape drives to a PC. Introduced in 1986 with 20MB of storage, capacities increased a thousandfold in less than two decades. Compared to the SCSI interface, IDE has been the more economical choice.
The IDE interface is officially the AT Attachment (ATA) specification, and "IDE drives" and "ATA drives" are synonymous. The name came from the IBM PC/AT, which was the first PC to use the drives.
Built-In Electronics
The controller electronics are built into the IDE drive itself, requiring a simple circuit in the PC for connection. IDE drives were attached to earlier PCs using an IDE host adapter card. Subsequently, two Enhanced IDE (EIDE) sockets were built onto the motherboard, with each socket connecting two drives via a 40-pin ribbon cable for CD-ROMs and similar devices and an 80-wire cable for fast hard disks (see below).
Master and Slave
IDE drives are configured as master and slave. Jumper pins on the drive itself are used to set up the first drive on the cable as master and the second one, if present, as a slave.
ATAPI
The ATAPI (ATA Packet Interface) was developed to allow CD-ROM drives to run over the IDE/ATA interface by using commands similar to SCSI drives. ATAPI is essentially ATA for peripherals such as CD-ROMs, DVDs and tapes.
The ATA Numbers
As improvements were made to the IDE/ATA interface, a new version number was added. ATA-2 (Fast ATA) defined the faster transfer rates used in Enhanced IDE (EIDE). ATA-3 added interface improvements, including the ability to report potential problems (see S.M.A.R.T.). Starting with ATA-4, either the word "Ultra" or the transfer rate was added to the name in various combinations. For example, at 33 MBytes/sec, terms such as Ultra ATA and ATA-33 have been used. In addition, Ultra ATA-33, DMA-33 and Ultra DMA-33 are also found. Following are the transfer rates for the various ATA modes. See SATA and Cable Select.
Transfer Transfer
IDE Rate Rate Pins
Drive PIO MBytes DMA MBytes in
Type Mode per sec Mode per sec Cable
ATA 0 3.3 0 4.2 40
ATA 1 5.2 40
ATA 2 8.3
ATA-2, 3 3 11.1 1 13.3 40
ATA-2, 3 4 16.6 2 16.6 40
ATA-4 (ATA-33) 2 33.3 40
ATA-5 0 16.6 40
ATA-5 1 25.0 40
ATA-5 (ATA-33) 2 33.3 40
ATA-5 3 44.4 80
ATA-5 (ATA-66) 4 66.6 80
ATA-6 (ATA-100) 5 100.0 80
ATA-7 (ATA-133) 5 133.0 80
Serial ATA (SATA) 5 150.0 4
Serial ATA II (SATA II) 5 300.0 4
Internal IDE Cables
Starting with ATA-66 drives, 80-wire cables (with 40 more ground wires) replaced the 40-wire ribbon cable. They plug into the same 40-pin socket with one pin removed.
Fault Tolerance for IDE Drives
Arco Computer Products was the first to provide RAID 1 (mirroring) using IDE drives rather than SCSI. The IDE cable from the motherboard plugs into the DupliDisk PCI card or \"no-slot\" version (above) from which two cables go out to primary and secondary drives. (Image courtesy of Arco Computer Products, Inc., www.arcoide.com)
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Google Wave: Has potential, but let loose too soon
- Open sourceKeep in mind that the code to developers is completely open source. If someone wants to make their own wave software or use the real time HTML 5 support for something else.Besides this is just a preview of the basics. Open to only 100,000 people, you can't expect much....
- Discussion threads 2009-11-03
- Intel seeks new 'microserver' standard
- Why bother with a new standard?What Intel needs to do is use the pre-existing motherboard form factors like Micro-ATX and Mini-ITX. Why can't they just design a board in the Mini-ITX form factor for a single-socket Xeon 3400-series processor with ECC RAM and dual-GBe ports with the standard fare...
- Discussion threads 2009-10-30
- jalada Textual 2.5 (Mac)
- jalada Textual is your Swiss Army Knife to edit any kind of text based files. Whether you simply need a tool to edit your configuration files, an application to modify or reformat large text files, a programming IDE or just an editor to tweak your web pages. Textual does what...
- Software downloads 2009-10-30
- Microsoft adds more choices for developers targeting its Azure cloud
- Microsoft is getting its Azure ducks before it removes the beta tag from its cloud service in mid-November. On October 28, the company announced plans for more development tools aimed at programmers who want to use PHP, Java and the Eclipse IDE to create and modify Web applications for Azure....
- Blog posts 2009-10-29
- Accord CD Ripper Free 6.1.5 (Windows)
- The best of all, it's a FREE cd ripper. Rip audio CD tracks to WAV, MP3. Incredibly fast cd ripping. Fully optimized for SSE/Hyper thread technology and get extra speed boost on multiprocessor systems. Retrieve album info from remote and local CDDB Compact Disc Database servers. CDDB info can be...
- Software downloads 2009-10-29
- Accord CD Ripper Standard 6.1.5 (Windows)
- Rip audio CD tracks to WAV, MP3, WMA, OGG, APE, FLAC, MP2, VQF. Incredibly fast cd ripping. Fully optimized for SSE/Hyper thread technology and get extra speed boost on multiprocessor systems. Flexible output mode: rip audio CDs to divided files one file per track or to CD images (one file...
- Software downloads 2009-10-29
- Accord CD Ripper Professional 6.1.5 (Windows)
- Rip audio CD tracks to WAV, MP3, WMA, OGG, APE, FLAC, MP2, VQF, AIFF, AIFC, AIF, 3GP, AAC, M4A, M4B, MP4, MPC, MP+, MPP, WV. Incredibly fast cd ripping. Fully optimized for SSE/Hyper thread technology and get extra speed boost on multiprocessor systems. Flexible output mode: rip audio CDs to...
- Software downloads 2009-10-29
- Microsoft partners to allow Eclipse interop on Win7, WinServer 2008 R2, Azure
- Microsoft has made another play at interoperability with a key open source software offering. At Eclipse Summit Europe on Wednesday, the Redmond, Wash. software giant announced that it is working on four open source projects with two open source companies -- Tasktop Technologies and Soyatec -- to...
- Blog posts 2009-10-28
- Brandons HTML-Ide 2.0.0.1 (Windows)
- Brandons HTML-Ide is a HTML-Ide that is free, and not to mention, it is a WYSIWYG editor. This is one of the only free HTML editors that is compatible with Windows 7. Brandons HTML-Ide is uniquely designed to take up a little amount of space on your computer, and use...
- Software downloads 2009-10-27
- Accord CD Ripper Xtreme 6.1.5 (Windows)
- Rip audio CD tracks to WAV, MP3, WMA, OGG, APE, FLAC, MP2, VQF, AIFF, AIFC, AIF, 3GP, AAC, M4A, M4B, MP4, MPC, MP+, MPP, WV, AU, SND, RAW, GSM, VOX, PCM, ADPCM, G721, G723, FAP, PAF, SVX, 8SVX, IFF, NIST, IRCAM, SF, VOC, W64, MAT, MAT4, MAT5, PVF, XI, HTK,...
- Software downloads 2009-10-27
- MightyQuery 1.0.1 (Windows)
- MightyQuery is a single user SQL database management software working with data stored as comma separated values (.csv, .txt) in plain, flat, textual files. It is serverless, self-contained, simple and effective SQL DBMS for querying CSV files. In contrast to most database systems, MightyQuery does not require neither server installation,...
- Software downloads 2009-10-27
- SeaTools for Windows 1.2 (Windows)
- SeaTools for Windows is a comprehensive, easy-to-use diagnostic tool that helps you quickly determine the condition of the disc drive in your external hard drive, desktop, or notebook computer. It includes several tests that will examine the physical media on your Seagate or Maxtor disc drive and any other non-Seagate...
- Software downloads 2009-10-26
- What Windows7 could mean for Linux
- Success becomes a problemIf Win7 is as trouble-free as advertised, then there will be a mass-migration to it. This will make M$ great money in the short term. But once customers are there, they are less likely to EVER upgrade again! They are "happy" with XP now - save for...
- Discussion threads 2009-10-24
- Aqua Data Studio 8.0.2 (Mac)
- Aqua Data Studio is a database developer's complete Integrated Development Environment IDE. The IDE provides three major areas of functionality: A) Database query and administration tool, B) a Suite of compare tools for databases, source control and filesystems and C) a complete and integrated source control client for Subversion SVN...
- Software downloads 2009-10-23
- EWDraw 3D ActiveX 7.1.6 (Windows)
- EWDraw 3D ActiveX is a vector graphics ActiveX for 3D and 2D visualization and animation. You can use it for CAD, CAM, and GIS. The EWDraw 3D ActiveX is based on open cascade geometric kernel and openGL. The library is realized as a run-time Windows 32 bit ActiveX control. Either...
- Software downloads 2009-10-23
- WinGDB 1.0 (Windows)
- WinGDB is an extension for Visual Studio IDE allowing to debug processes on remote machines running Linux or other Unix systems or local machines built with use of MinGW tools, using native Visual Studio debugging user interface. Features: An Add-In for the Visual Studio IDE providing integration with the VS...
- Software downloads 2009-10-22
- EvriChart: A Linux Success Story
- Tony Maro, CIO of EvriChart, a hospital records management and archiving business, successfully migrated his company's Windows-based line of business document management extranet application and his employees' 40-odd Windows-based desktops to a 100 percent Linux-based server and desktop infrastructure. Jason Perlow interviews Tony Maro, CIO...
- Blog posts 2009-10-20
- DiskGetor Data Recovery 2.1 (Windows)
- DiskGetor Data Recovery is a powerful hard disk data recovery software, fast free scan hard disk or hard drive partition, fast recover deleted (word/excel/music/zip/pdf/video) files or recover lost data from hard drive , lost/deleted/format/repartition/missing/Ghost raw partition or usd card ,raid disk drive. Even if you have written part of data,The...
- Software downloads 2009-10-20
- Spket IDE 1.6.18 (Windows)
- It is editor for JavaScript, XUL/XBL, Laszlo, SVG, Silverlight and Yahoo Widget development. The JavaScript editor provides features like code completion, syntax highlighting and content outline that helps developers productively create efficient JavaScript code. It can run as Standalone application or as Eclipse plugins.
- Software downloads 2009-10-19
- Java SE 6 (JDK 6) 1.6.1 (Windows)
- Java Platform, Standard Edition (also known as Java 2 Platform) lets you develop and deploy Java applications on desktops and servers, as well as today's demanding Embedded and Real-Time environments. Java SE includes classes that support the development of Java Web Services and provides the foundation for Java Platform, Enterprise...
- Software downloads 2009-10-13
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Can your business work smarter? Learn more about Lotus Symphony
- Learn how to work smarter and optimize cost using the IBM Smart SOA approach Download the eBook
- Smarter ways to make smarter products Read the brief from IBM




