Jump to content

Storage controller

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by NagisaEf (talk | contribs) at 09:59, 24 February 2025 (Created page with 'A '''storage controller''', , is a digital circuit that manages the flow of data going to and from a computer storage device.<ref>https://www.purestorage.com/knowledge/what-is-a-storage-controller.html</ref> The term "storage controller" may refer to either the storage interface controller on CPU or chipset, the flash memory controller on solid state drive, or the disk controller on hard disk drive. == History == In history, the...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A storage controller, , is a digital circuit that manages the flow of data going to and from a computer storage device.[1] The term "storage controller" may refer to either the storage interface controller on CPU or chipset, the flash memory controller on solid state drive, or the disk controller on hard disk drive.

History

In history, the storage interface controller is usually integrated in southbridge. AMD Zen 1 archirecture (2017) and Intel Rocket Lake archirecture (2021) had integrated the M.2 storage interface controller in CPU.

Variants

Floppy disk controller

In 1990s PCs, the floppy disk controller is usually integrated in Super I/O chip.

IDE controller

In older PCs, the IDE controller is usually integrated in southbridge.[2]

AHCI controller

The AHCI controller is usually integrated in southbridge.[3]

M.2 controller

The M.2 controller is usually integrated in SoC, CPU, or southbridge.

RAID controller

The RAID controller is usually found on more advanced computers such as servers.

See also

References