Як працює транзистор
Лише процесор вашого смартфона містить приблизно 15 мільярдів транзисторів. Кожен з них — крихітний електричний перемикач із кремнію завширшки близько 5 нанометрів. Зрозуміти, як працює один транзистор, означає зрозуміти фізичну основу всіх сучасних обчислень.
Що таке транзистор?
Транзистор — це напівпровідниковий прилад із трьома виводами, що може підсилювати або перемикати електричний сигнал. У цифровій електроніці він працює як перемикач із двома станами: увімкнено (проводить струм) та вимкнено (блокує струм). Ця двійкова поведінка безпосередньо відповідає одиницям і нулям цифрових обчислень.
Транзистор винайшли в грудні 1947 року в Bell Labs Вільям Шоклі, Джон Бардін та Волтер Браттейн — відкриття, яке принесло їм Нобелівську премію з фізики 1956 року й започаткувало всю цифрову епоху.
Чому кремній?
Кремній (Si) — другий за поширеністю елемент у земній корі та напівпровідник — матеріал, електрична провідність якого лежить між провідником (метал) та ізолятором (скло).
Кремній має чотири валентні електрони. У чистому кристалічному кремнії кожен атом ділить усі чотири із сусідніми атомами у ґратці ковалентних зв'язків — залишаючи дуже мало вільних носіїв заряду. Чистий кремній погано проводить за кімнатної температури, але це можна точно контролювати, додаючи домішки (легування).
Ключові причини, чому домінує кремній:
- Поширений і дешевий: виготовляється зі звичайного піску (SiO₂).
- Стабільний оксид: SiO₂ (діоксид кремнію) — чудовий природний ізолятор, критично важливий для ізоляції затвора MOSFET.
- Керована заборонена зона: 1.12 еВ — достатньо висока, щоб лишатися стабільною за кімнатної температури; достатньо низька, щоб перемикатися малими напругами.
- Зріла технологія виготовлення: понад 70 років оптимізації процесу.
Легування: створення кремнію n-типу та p-типу
Легування означає навмисне введення малих кількостей іншого елемента (легувальної домішки) у кристалічну ґратку кремнію, щоб змінити його електричні властивості.
Кремній n-типу (негативні носії)
Додавання елемента 15-ї групи, як-от фосфор (5 валентних електронів), у ґратку кремнію залишає один електрон без партнера для зв'язку. Цей зайвий електрон вільно рухається — це негативний носій заряду. Кремній n-типу проводить струм вільними електронами.
Кремній p-типу (позитивні носії)
Додавання елемента 13-ї групи, як-от бор (3 валентні електрони), створює «дірку» — відсутній електрон, що проявляється як позитивний заряд. Інші електрони перестрибують, заповнюючи дірки, через що дірки фактично дрейфують у протилежному напрямку. Кремній p-типу проводить струм дірками.
P-N перехід
Коли область кремнію p-типу розташована поряд з областю кремнію n-типу, на межі утворюється P-N перехід. Цей перехід — фундаментальний будівельний блок діодів, транзисторів, світлодіодів та сонячних елементів.
На переході вільні електрони з n-боку дифундують через нього й рекомбінують із дірками з p-боку. Це створює збіднену область — зону, збіднену на носії заряду — яка нарощує електричне поле (вбудований потенціал, близько 0.6–0.7 В для кремнію). Це поле протидіє подальшій дифузії й встановлює рівновагу.
Така поведінка переходу створює визначальну властивість діода: струм легко тече в одному напрямку (пряме зміщення), але майже зовсім не тече в іншому (зворотне зміщення). З'єднайте два переходи спинами один до одного з тонкою керувальною областю між ними — і ви отримаєте транзистор.
MOSFET: сучасний транзистор
MOSFET (польовий транзистор зі структурою метал-оксид-напівпровідник) — це тип транзистора, що використовується практично в усіх сучасних процесорах та пам'яті. Його вперше виготовили в 1960 році, і тепер на нього припадає переважна більшість із приблизно 10²² транзисторів, що виробляються щороку у світі.
MOSFET з n-каналом має:
- Кремнієву підкладку p-типу
- Дві леговані області n-типу: Витік та Стік
- Тонкий шар SiO₂ (оксид затвора) над каналом між Витоком та Стоком
- Металевий провідник затвора поверх оксиду
Напруга, потрібна для увімкнення транзистора, називається пороговою напругою (V_th), зазвичай 0.3–0.7 В у сучасних чипах. Нижче V_th: вимкнено. Вище V_th: увімкнено.
Від транзисторів до логічних вентилів
Логіка CMOS (комплементарний MOS) поєднує MOSFET з n-каналом та p-каналом, щоб будувати логічні вентилі. Найпростіший — вентиль NOT (інвертор): один N-MOS та один P-MOS, з'єднані послідовно між напругою живлення та землею.
- Коли вхід ВИСОКИЙ (1): N-MOS вмикається, P-MOS вимикається → вихід з'єднаний із землею → НИЗЬКИЙ (0)
- Коли вхід НИЗЬКИЙ (0): P-MOS вмикається, N-MOS вимикається → вихід з'єднаний із живленням → ВИСОКИЙ (1)
Вентилі NAND та NOR використовують по 4 транзистори. Вентиль XOR — 8. 1-бітний повний суматор (додає два біти) використовує близько 28 транзисторів. 8-бітний суматор: ~224. 64-бітний блок із плаваючою комою: мільйони. Повноцінний сучасний процесор: 10–50 мільярдів.
Закон Мура та межі мініатюризації
У 1965 році співзасновник Intel Гордон Мур помітив, що кількість транзисторів на чипі подвоюється приблизно кожні 18–24 місяці. Це спостереження — закон Мура — справджувалося з вражаючою точністю протягом 50 років.
| Рік | Технологічний вузол | Транзистори (флагманський процесор) |
|---|---|---|
| 1971 | 10 000 нм | 2 300 (Intel 4004) |
| 1985 | 1 500 нм | 275 000 (Intel 386) |
| 2000 | 180 нм | 42 мільйони (Pentium 4) |
| 2010 | 32 нм | 1.16 мільярда (Core i7) |
| 2020 | 5 нм | 11.8 мільярда (Apple A14) |
| 2026 | 2 нм | ~20 мільярдів (Apple A19, оцінка) |
За 2 нм затвор транзистора має ширину близько 10 атомів кремнію. Квантове тунелювання — електрони проходять крізь бар'єри, які класично подолати не можуть — стає фундаментальною межею. Тепер галузь упирається у фізичні стіни мініатюризації на основі кремнію.
За межами кремнію
Оскільки мініатюризація кремнію наближається до фізичних меж, досліджують кілька шляхів уперед:
- 3D-стекування: пам'ять HBM та 3D NAND укладають кілька шарів транзисторів вертикально. Тепер за ними слідують і логічні процесори (TSMC SoIC, Intel Foveros).
- GaN та SiC: широкозонні напівпровідники для силової електроніки — чудові для інверторів електромобілів та швидких зарядних пристроїв.
- Вуглецеві нанотрубки: IBM продемонструвала транзистори на CNT із довжиною затвора ~1 нм, теоретично здатні працювати у 5 разів швидше за 1/5 потужності кремнію.
- Спінтроніка: використання спіну електрона замість заряду як носія інформації — потенційно набагато менші витрати енергії на перемикання.
- Квантові обчислення: взагалі не транзистори — використовують квантові біти (кубіти), що задіюють суперпозицію та заплутаність. Принципово інша парадигма.
Спробуйте самі
Гра «Життя» демонструє, як складна обчислювальна поведінка виникає з простих двійкових правил — той самий принцип, що лежить в основі кожного процесора, побудованого з транзисторних логічних вентилів:
Подивіться, як квантові ефекти впливають на задачу N тіл на атомних масштабах у симуляції молекулярної динаміки: