Uma placa -mãe não possui apenas três controladores de dispositivos; Tem muitos, dependendo do modelo e de seus recursos. No entanto, três categorias * principais * de controladores freqüentemente encontradas em uma placa -mãe são:
1.
chipset: Este não é um único controlador, mas um grupo de controladores integrados a um único chip ou em um conjunto de chips. O chipset gerencia a comunicação entre a CPU, a memória (RAM) e outros periféricos. Geralmente inclui controladores para coisas como:
*
PCI Express (PCIE): Gerencia a comunicação com as placas de expansão (cartões gráficos, cartões de rede, etc.).
*
SATA: Controla dispositivos de armazenamento como discos rígidos e SSDs.
*
USB: Gerencia dispositivos USB.
2.
Controlador de memória: Este controlador gerencia a comunicação entre a CPU e a RAM. Muitas vezes, é integrado diretamente à própria CPU nos sistemas modernos, mas o chipset ainda desempenha um papel na maneira como a memória opera.
3.
E/S Hub (Southbridge): Embora o termo "Southbridge" seja menos comum agora que muitas funções são integradas ao chipset, isso representa conceitualmente a parte do chipset que lida com dispositivos de E/S mais lentos, como:
*
E/S legado: Interfaces mais antigas como PS/2, portas paralelas (agora raras) e portas seriais mais antigas. (Muitas placas -mãe modernas omitem essas)
*
Controlador de áudio: Lida com a entrada e saída de áudio.
*
Controlador de rede (às vezes): Embora cada vez mais tratado por controladores dedicados em cartões de expansão, o Southbridge ainda poderia lidar com a rede a bordo.
É importante lembrar que isso é uma simplificação. Uma única placa -mãe moderna pode incorporar dezenas de diferentes controladores, todos trabalhando juntos para gerenciar os vários dispositivos conectados ao sistema.