Integrated Woz Machine
This article needs additional citations for verification. (December 2015) (Learn how and when to remove this template message)
When developing a floppy drive for the Apple II, Apple Inc. co-founder Steve Wozniak felt that the existing models available on the market were too complicated, expensive and inefficient. Rather than use the existing floppy drives from Alan Shugart, Wozniak decided to use the drive mechanism – but develop his own electronics for the drive and the controller.
Wozniak successfully came up with a working floppy drive with a greatly reduced number of electronic components. Instead of storing 8–10 sectors (each holding 256 bytes of data) per track on a 5.25-inch floppy disk — something standard at that time, Wozniak utilized group-coded recording (GCR), and with 5-and-3 encoding he managed to squeeze as many as 13 sectors on each track using the same mechanics and the same storage medium. In a later revision, this number was bumped up to 16 sectors per track with 6-and-2 encoding.
Application and updates
The IWM is essentially a disk controller on one IC. It was employed in the Apple IIgs and all Mac models up to the Macintosh II. Later, an extended version, known as SWIM (Sander-Wozniak Integrated Machine), was introduced. This new version added the capability of reading and writing FM- and MFM-formatted (PC-formatted) floppy disks. In later Mac models, more and more peripheral components were added to the SWIM, until Apple finally phased out floppy drives from the Macs. The floppy controller function still stayed in the chipset for a while, even though the provision of floppy drives for the Macs had already ceased. For instance, the first iMacs still had a floppy drive connector on the motherboard, allowing a floppy drive to be retrofitted by knowledgeable enthusiasts.
- Williams, Gregg; Moore, Rob (January 1985). "The Apple Story / Part 2: More History and the Apple III". BYTE (interview): 166. Archived from the original on 2012-02-12. Retrieved 2013-10-26.  (NB. Interview with Steve Wozniak, where he describes creating the Apple version of GCR.)
- Apple Computer, Inc. (February 1982) . Integrated Woz Machine (IWM) Specification (PDF) (19 ed.). DigiBam Computer Museum. Archived (PDF) from the original on 2016-08-06. Retrieved 2016-08-06.