Os processadores eletrônicos especiais que realizam transferências de dados em ônibus são chamados de controladores de barramento
ou às vezes
interfaces de barramento . Embora o termo "controlador de barramento" seja mais comum, "interface do barramento" pode ser usada ao se referir a um componente que lida com a interação entre um dispositivo específico e o barramento.
Esses controladores gerenciam o tempo, a arbitragem (decidindo qual dispositivo obtém acesso ao barramento) e protocolos de sinalização necessários para transferência de dados eficientes. Eles não são necessariamente processadores de uso geral como as CPUs, mas hardware especializado projetado para esta tarefa específica.