Teknoloji boyutu azaldıkça, kablo direnci / kapasitansı, şimdi daha hızlı / daha küçük transistörlerin yayılma gecikmesine orantılı olarak ölçeklenemez. Bu nedenle, gecikme büyük ölçüde tel egemenliğine dönüşür (geçitleri oluşturan transistörler küçülürken, hem giriş kapasitansları hem de çıkış tahrik kapasiteleri düşer).
Dolayısıyla, daha hızlı bir transistör ile aynı transistörün belirli bir yük için sürüş yetenekleri arasında bir denge var. Dijital kapıların çoğu için en önemli yükün aşağıdaki kapılardaki kablo kapasitansı ve ESD koruması olduğunu düşündüğünüzde, transistörlerin daha küçük (daha hızlı ve daha zayıf) yapılmalarının yerinde gecikmeyi azaltmadığı bir nokta olduğunu fark edeceksiniz. (çünkü geçidin yüküne tel ve ESD direncinin / tellerin kapasitansının ve bir sonraki geçide ESD korumasının hakim olması nedeniyle).
CPU'lar bunu azaltabilir çünkü her şey orantılı olarak boyutlandırılmış tellerle entegre edilmiştir. Buna rağmen geçit gecikmesi ölçeklemesi, ara bağlantı gecikmesi ölçeklemesiyle eşleşmiyor. Telin daha küçük hale getirilmesiyle (daha kısa ve / veya daha ince) ve yakındaki iletkenlerden yalıtılmasıyla kablo kapasitansı azaltılır. Kabloyu inceltmek, kablo direncini arttırmanın da yan etkisine sahiptir.
Yongadan çıktıktan sonra, bireysel IC'leri birbirine bağlayan tel boyutları büyük ölçüde genişler (kalınlık ve uzunluk). Sadece 2fF'yi sürdürebildiğinde 2GHz'de devreye giren bir IC yapmanın anlamı yoktur. Maksimum sürücü kapasitesini aşmadan IC'leri birbirine bağlamanın bir yolu yoktur. Örnek olarak, yeni işlem teknolojilerinde (7-22nm) "uzun" bir tel 10-100um uzunluğunda (ve belki de 80nm kalınlığında 120nm genişliğinde) arasındadır. Bireysel monolitik IC'lerin yerleştirilmesinde ne kadar akıllı olursanız olun, bunu makul bir şekilde başaramazsınız.
Ayrıca ESD ve çıktı tamponlama konusunda Jonk ile aynı fikirdeyim.
Çıkış tamponlama hakkında sayısal bir örnek olarak, pratik bir güncel teknoloji düşünün, NAND geçidi uygun bir yük ile 25ps gecikmeye ve ~ 25ps dönüş bir girişe sahiptir.
ESD pedleri / devrelerinde geçen gecikmeyi göz ardı etmek; bu kapı sadece ~ 2-3fF sürüş yapabilir. Bunu çıktıda uygun bir seviyeye kadar tamponlamak için birçok tampon aşamasına ihtiyacınız olabilir.
Tamponun her aşaması, 4'lük bir aralıkta ~ 20ps civarında bir gecikmeye sahip olacaktır. Böylece çıktıyı çok fazla tamponlamanız gerektiğinde, daha hızlı olan kapıların faydasını çok hızlı kaybettiğinizi görebilirsiniz.
Sadece ESD koruma + kablosu (her kapının kullanması gereken yük) aracılığıyla giriş kapasitansını 130fF civarında olduğunu varsayalım, muhtemelen çok hafife alınmış. Her aşama için ~ 4 fanout kullanılması, 2fF-> 8fF-> 16fF-> 32fF-> 128fF: 4 tamponlama aşamasına ihtiyacınız olacaktır.
Bu NAND 25ps gecikmesini 105ps değerine yükseltir. Ve bir sonraki kapıdaki ESD korumasının da önemli bir gecikme eklemesi bekleniyor.
Bu nedenle, "mümkün olan en hızlı geçitin kullanılması ve çıktının tamponlanması" ile "içsel olarak (daha büyük transistörler nedeniyle) daha fazla çıkış tahrikine sahip olan ve dolayısıyla daha az çıkış tamponlama aşaması gerektiren" daha yavaş bir geçit kullanılması arasında bir denge vardır. Tahminime göre bu gecikme, genel amaçlı mantık kapıları için 1ns civarında meydana geliyor.
Dış dünyayla etkileşime girmesi gereken CPU'lar tamponlama yatırımlarından daha fazla getiri elde eder (ve bu nedenle hala daha küçük ve daha küçük teknolojiler izler) çünkü her bir geçit arasındaki maliyeti ödemek yerine her I / O limanında bir kez öderler.