Logical Block Addressing


Also found in: Acronyms, Wikipedia.

Logical Block Addressing

(storage)
(LBA) A hard disk sector addressing scheme used on all SCSI hard disks, and on ATA-2 conforming IDE hard disks. The addressing conversion is performed by the hard disk firmware.

Prior to LBA, combined limitations of IBM PC BIOS and ATA restricted the useful capacity of IDE hard disks on IBM PCs and compatibles to 1024 cylinders * 63 sectors per track * 16 heads * 512 bytes per sector = 528 million bytes = 504 megabytes. Modern BIOSes select LBA mode automatically, and work around the 1024-cylinder BIOS limit by representing a hard disk to the OS as having e.g. half as many cylinders and twice as many heads. However, there is still an unbreakable BIOS disk size limit of 1024 cylinders * 63 sectors per track * 256 heads * 512 bytes per sector = 8 gigabytes, but modern OSes (including Windows 9x, Windows NT and Linux) are not affected by it, since they issue direct LBA-based calls, bypassing the BIOS hard disk services completely.

LBA

(Logical Block Addressing) The way storage drives are accessed by a single sector number rather than by the earlier cylinder, head and sector (CHS) method. LBA was introduced in the early 1990s to support ATA/IDE drives as they reached 500MB, and Enhanced BIOSs in the PC translated CHS addressing into LBA. Subsequent ATA specifications raised support to 8.4GB, 128GB and 128PB (petabytes), the latter capacity we hope never to reach on our home PC in many lifetimes. See IDE and BIOS.


An Example of LBA Counts
These are the LBA specs for various models of Viking Technology's NVMe SSDs. See NVMe.
References in periodicals archive ?
Leveraging the CNEX controller's flexible dual-mode interface support, the LITE-ON SSD EDSFF protocol is configurable between traditional NVMe logical block addressing and the upcoming Denali software-defined interface (formerly Open-Channel SSD).
The LSI Logic MegaRAID ATA 133-2 is delivered in a low-profile PCI (MD2) form factor for tight enclosure environments and supports 48-bit Logical Block Addressing for use with 137 Gigabit and higher hard drives.