Controller for disk storage, usually integrated into the drive
Not to be confused with Host adapter.
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Disk controller" – news · newspapers · books · scholar · JSTOR(October 2023) (Learn how and when to remove this message)
The disk controller is the controller circuit which enables the CPU to communicate with a hard disk, floppy disk or other kind of disk drive. It also provides an interface between the disk drive and the bus connecting it to the rest of the system.[1]
Early disk controllers were identified by their storage methods and data encoding. They were typically implemented on a separate controller card. Modified frequency modulation (MFM) controllers were the most common type in small computers, used for both floppy disk and hard disk drives. Run length limited (RLL) controllers used data compression to increase storage capacity by about 50%. Priam created a proprietary storage algorithm that could double the disk storage. Shugart Associates Systems Interface (SASI) was a predecessor to SCSI.
Modern disk controllers are integrated into the disk drive as peripheral controllers. For example, SCSI disks have built-in SCSI controllers. In the past, before most SCSI controller functionality was implemented in a single chip, separate SCSI controllers interfaced disks to the SCSI bus.
These integrated peripheral controllers communicate with a host adapter in the host system over a standardized, high-level storage bus interface. The most common types of interfaces provided nowadays by host controllers are PATA (IDE) and Serial ATA for home use. High-end disks use Parallel SCSI, Fibre Channel or Serial Attached SCSI.
Disk controllers can also control the timing of access to flash memory which is not mechanical in nature (i.e. no physical disk).
^Jeppesen, J.; Allen, W.; Anderson, S.; Pilsl, M. (2001). "Hard disk controller: The disk drive's brain and body". Proceedings 2001 IEEE International Conference on Computer Design: VLSI in Computers and Processors. ICCD 2001. pp. 262–267. doi:10.1109/ICCD.2001.955038. ISBN 0-7695-1200-3. S2CID 3084914. Retrieved 2023-10-18.
The diskcontroller is the controller circuit which enables the CPU to communicate with a hard disk, floppy disk or other kind of disk drive. It also provides...
A disk array controller is a device that manages the physical disk drives and presents them to the computer as logical units. It almost always implements...
A forensic diskcontroller or hardware write-block device is a specialized type of computer hard diskcontroller made for the purpose of gaining read-only...
floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of...
(equivalent to $2,780 in 2023) including the controller card (which can control up to two drives) and cable. The Disk II was designed specifically for use with...
A hard disk drive (HDD), hard disk, hard drive, or fixed disk, is an electro-mechanical data storage device that stores and retrieves digital data using...
IBM-compatible computers such as the IBM PCjr. Additional peripherals such as diskcontrollers and serial ports were provided as expansion cards. Given the high thermal...
called disk buffer. Note that disk array controllers, as opposed to diskcontrollers, usually have normal cache memory of around 0.5–8 GiB. When a disk's controller...
slow I/O data transfer. Many hardware systems use DMA, including disk drive controllers, graphics cards, network cards and sound cards. DMA is also used...
low-level format of floppy disks (and early hard disks) is performed by the disk drive's controller. For a standard 1.44 MB floppy disk, low-level formatting...
only one floppy disk drive can be connected. Floppy diskcontroller Floppy drive power connector Mueller, Scott (2006-03-24). "Floppy Disk Drives, Past and...
standard dual-function floppy diskcontroller and hard diskcontroller card for the IBM PC AT; the fixed diskcontroller on this card implemented the register...
diskcontroller. Most file systems contain provisions for sectors to be marked as bad, so that the operating system avoids them in the future. Disk diagnostic...
were making hard disk drive controllers, and in 1983, they won the contract to provide IBM with controllers for the PC/AT. That controller, the WD1003, became...
different technology) Custom controller with unique track layout.[1] 16 sector filesystems require a compatible diskcontroller (PROM update) and Apple DOS...
A disk operating system (DOS) is a computer operating system that resides on and can use a disk storage device, such as a floppy disk, hard disk drive...
controller (due to electrical changes with the interface), but the disks in practice only support the MFS file system. Although a 400-kilobyte disk may...
the series concluding in June 1987. In October and November 1987, a diskcontroller card was also published as "Project 1617". Over the next decade, about...
called for a simple, cheap console with games stored on cartridges. The controller design was reused from Nintendo's portable Game & Watch games. Nintendo...
inexpensive disks" or "redundant array of independent disks") is a data storage virtualization technology that combines multiple physical disk drive components...
Keller, from MOS Technology, is the interrupt controller, but also includes logic for audio playback, floppy disk drive control, serial port input/output and...
December 1999. Floppy controller speeds access with cache Caching DiskController Relieves System Bottlenecks DiskController Unburdens Real Time Applications...
consisted of an 8-bit and a 16-bit microprocessor and a Winchester diskcontroller. It was intended as a universal programming and development system...
people or processes. Disk encryption uses disk encryption software or hardware to encrypt every bit of data that goes on a disk or disk volume. It is used...
The Family Computer Disk System, commonly shortened to the Famicom Disk System, or just Disk System, is a peripheral for Nintendo's Family Computer home...
memory. Separate disk caching is provided on the hardware side, by dedicated RAM or NVRAM chips located either in the diskcontroller (in which case the...
second drive (without controller) retailed for $495. The Disk II single-sided floppy drive used 5.25-inch floppy disks; double-sided disks could be used, one...