Оскільки розмір технології зменшується, опір / ємність проводу не може пропорційно масштабуватися із затримкою поширення тепер швидших / менших транзисторів. Через це затримка значною мірою переважає провід (оскільки транзистори, що складають ворота, скорочуються; зменшуються як їх вхідна ємність, так і вихідні можливості приводу).
Отже, існує швидкий компроміс між більш швидким транзистором і приводними можливостями того ж транзистора для заданого навантаження. Коли ви врахуєте, що найбільш вагомим навантаженням для більшості цифрових воріт є ємність дроту та захист ESD у наступних воротах, ви зрозумієте, що існує момент, коли зменшення транзисторів (швидших і слабкіших) більше не зменшує затримку in situ (тому що в навантаженні затвора переважають дріт та опір ESD / ємність проводів та захист ESD до наступного затвора).
ЦП може це пом'якшити, оскільки все інтегровано разом із проводами пропорційно. Незважаючи на це, масштабування затримки затвора не узгоджується з масштабуванням затримки між зачепленнями. Ємність дроту зменшується за рахунок зменшення дроту (коротшого та / або тоншого) та ізоляції його від сусідніх провідників. Зростання дроту тоншою має також побічний ефект також збільшення опору дроту.
Як тільки ви вимкнете мікросхему, розміри проводів, що з'єднують окремі ІС, стають непомірно великими (товщина та довжина). Немає сенсу робити ІС, який перемикається на частоті 2 ГГц, коли він практично може керувати лише 2fF. Немає можливості з'єднати ІМС разом, не перевищуючи максимальних можливостей накопичувача. Наприклад, "довгий" провід у новіших технологічних технологіях (7-22 нм) довжиною від 10 до 100 фунтів (і, можливо, товщиною 80 нм на ширину 120 нм). Ви не можете розумно цього досягти, незалежно від того, наскільки ви розумні з розміщенням своїх індивідуальних монолітних ІМС.
І я також погоджуюся з jonk, що стосується ОУР та вихідної буферизації.
В якості числового прикладу про вихідну буферизацію розглянемо практичну сучасну технологію НАНД-затвор має затримку 25ps при відповідному навантаженні, а вхід зменшився ~ 25ps.
Ігнорування затримки для проходження через ESD колодки / схеми; ці ворота можуть рухатись лише ~ 2-3fF. Для буферизації цього рівня до відповідного рівня на виході може знадобитися багато етапів буфера.
Кожна стадія буфера матиме затримку близько ~ 20ps при відхиленні 4. Таким чином, ви можете бачити, що ви дуже швидко втрачаєте перевагу швидших затворів, коли вам потрібно так сильно захистити вихід.
Давайте просто припустимо, що вхідна ємність через захист ESD + провід (навантаження, яке повинен мати кожен воріт) становить близько 130fF, що, мабуть, дуже занижено. Використовуючи вентиляцію ~ 4 для кожної стадії, вам знадобиться 2fF-> 8fF-> 16fF-> 32fF-> 128fF: 4 стадії буферизації.
Це збільшує затримку NAND 25ps до 105ps. І очікується, що захист ESD на наступних воротах також додасть значних затримок.
Таким чином, існує баланс між "використанням найшвидшого можливого затвора та буферизацією виходу" та "використанням більш повільного затвора, який за своєю суттю (за рахунок більших транзисторів) має більше вихідного накопичувача і, отже, вимагає менших стадій буферизації вихідних даних". Я здогадуюсь, що ця затримка виникає близько 1нс для логічних воріт загального призначення.
Процесори, які повинні взаємодіяти із зовнішнім світом, отримують більшу віддачу від своїх буферних інвестицій (а отже, і надалі застосовують менші та менші технології), оскільки замість того, щоб платити ці витрати між кожними окремими воротами, вони сплачують її один раз на кожному порту вводу / виводу.