Чтобы получить полупроводник с дырочкой проводимостью в чистый кремний можно добавить небольшое количество атомов трехвалентного элемента (например, индия) . Каждый атом примеси устанавливает ковалентную связь с тремя соседними атомами кремния. Для установки связи с четвёртым атомом кремния у атома индия нет валентного электрона, поэтому он захватывает валентный электрон из ковалентной связи между соседними атомами кремния и становится отрицательно заряженным ионом, вследствие чего образуется дырка. Примеси, которые добавляют в этом случае, называются акцепторными.