The disk controller (or "hard disk controller") is the circuit which allows the CPU to communicate with a hard disk, floppy disk or other kind of disk drive. An electronic circuit is a closed path formed by the interconnection of Electronic components through which an Electric current can flow A hard disk drive ( HDD) commonly referred to as a hard drive, hard disk, or fixed disk drive, is a Non-volatile storage device A floppy disk is an increasingly Obsolete data storage medium that is composed of a disk of thin flexible ("floppy" Magnetic storage medium encased Disk storage is a general category of a Computer storage mechanisms in which data is recorded on planar round and rotating surfaces ( disks, discs, or
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. This article is about Modified Frequency Modulation For other uses of MFM see the MFM (disambiguation Run length limited (RLL) controllers used data compression to increase storage capacity by about 50%. Run length limited or RLL coding is a technique that is used to store data on recordable media Priam created a proprietary storage algorithm that could double the disk storage. Shugart Associates Systems Interface (SASI) was a predecessor to SCSI. Shugart Associates was a Computer peripheral manufacturer that dominated the Floppy disk drive market in the late 1970s and is famous for introducing the minifloppy
Modern disk controllers are integrated into the disk drive. A hard disk drive ( HDD) commonly referred to as a hard drive, hard disk, or fixed disk drive, is a Non-volatile storage device For example, disks called "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.
The most common types of interfaces provided nowadays by a disk controllers are ATA (IDE) and Serial ATA for home use. AT Attachment with Packet Interface ( ATA/ATAPI) is a standard interface used to connect storage devices such as Hard disks Solid-state High-end disks use SCSI, Fibre Channel or Serial Attached SCSI. Fibre Channel, or FC, is a Gigabit -speed network technology primarily used for Storage networking. Introduction A typical Serial Attached SCSI system consists of the following basic components An Initiator is a device that originates device service
The correct term for the components that allows a computer to talk to a peripheral bus is host adapter or host bus adapter (HBA). In Computer hardware, a host controller, host adapter, or host bus adapter ( HBA) connects a host system (the Computer) to other On other hand, a disk controller allows a disk to talk to the same bus. Those two are often confused, especially in PC world. AT Attachment with Packet Interface ( ATA/ATAPI) is a standard interface used to connect storage devices such as Hard disks Solid-state In fact signals read by a disk read-and-write head are converted by a disk controller, then transmitted over peripheral bus, then converted again by host adapter into motherboard's bus suitable format and then read by CPU. Disk read/write heads are mechanisms that read Data from or write data to Disk drives The heads have gone through a number of changes over the years A motherboard is the central or primary Printed circuit board (PCB making up a complex electronic system such as a modern Computer or Laptop
Sometimes there may be yet another controller between a host adapter and a disk controller - a disk array controller that allows hardware RAID to be formed. A disk array controller is a device which manages the physical Disk drives and presents them to the computer as logical units. RAID — which stands for Redundant Array of Inexpensive Disks,or alternatively Redundant Array of Independent Disks (a less specific name and thus now the Sometimes it may be even physically integrated with an HBA, but it performs different functions.