Khi kích thước công nghệ giảm, điện trở / điện dung dây không thể tỷ lệ thuận với độ trễ lan truyền của các bóng bán dẫn nhanh hơn / nhỏ hơn bây giờ. Do đó, độ trễ trở thành chủ yếu của dây (vì các bóng bán dẫn cấu thành các cổng co lại; cả điện dung đầu vào và khả năng điều khiển đầu ra của chúng đều giảm).
Vì vậy, có một sự đánh đổi giữa một bóng bán dẫn nhanh hơn và khả năng truyền động của cùng một bóng bán dẫn cho một tải nhất định. Khi bạn xem xét rằng tải trọng đáng kể nhất cho hầu hết các cổng kỹ thuật số là điện dung dây và bảo vệ ESD trong các cổng sau, bạn sẽ nhận ra rằng có một điểm làm cho các bóng bán dẫn nhỏ hơn (nhanh hơn và yếu hơn) không còn làm giảm độ trễ tại chỗ (bởi vì tải của cổng bị chi phối bởi dây và điện trở / điện dung của dây và bảo vệ ESD cho cổng tiếp theo).
CPU có thể giảm thiểu điều này bởi vì mọi thứ được tích hợp cùng với các dây có kích thước tương ứng. Mặc dù vậy, tỷ lệ trễ cổng không được khớp với tỷ lệ trễ kết nối. Điện dung của dây được giảm bằng cách làm cho dây nhỏ hơn (ngắn hơn và / hoặc mỏng hơn) và cách điện với dây dẫn gần đó. Làm cho dây mỏng hơn có tác dụng phụ cũng làm tăng điện trở dây.
Khi bạn tắt chip, kích thước dây kết nối với các IC riêng lẻ sẽ trở nên quá lớn (độ dày và chiều dài). Không có điểm nào trong việc tạo ra một IC chuyển đổi ở tốc độ 2GHz khi thực tế nó chỉ có thể lái 2fF. Không có cách nào để kết nối các IC với nhau mà không vượt quá khả năng ổ đĩa tối đa. Ví dụ, một dây "dài" trong các công nghệ xử lý mới hơn (7-22nm) dài từ 10 đến 100umum (và có lẽ dày 80nm rộng 120nm). Bạn không thể đạt được điều này một cách hợp lý cho dù bạn có thông minh đến đâu với việc đặt các IC nguyên khối riêng lẻ.
Và tôi cũng đồng ý với jonk, liên quan đến bộ đệm và bộ đệm đầu ra.
Như một ví dụ bằng số về bộ đệm đầu ra, hãy xem xét một cổng NAND công nghệ hiện tại có độ trễ 25ps với tải phù hợp và tốc độ đầu vào ~ 25ps.
Bỏ qua sự chậm trễ để đi qua các miếng / mạch điện tử; cổng này chỉ có thể lái ~ 2-3fF. Để đệm mức này lên đến một mức thích hợp ở đầu ra, bạn có thể cần nhiều giai đoạn của bộ đệm.
Mỗi giai đoạn của bộ đệm sẽ có độ trễ khoảng ~ 20ps ở mức tối đa là 4. Vì vậy, bạn có thể thấy rằng bạn rất nhanh chóng mất đi lợi ích của các cổng nhanh hơn khi bạn phải đệm đầu ra rất nhiều.
Chỉ giả sử điện dung đầu vào thông qua dây bảo vệ + dây điện (tải mà mỗi cổng phải có khả năng lái) là khoảng 130fF, có lẽ được đánh giá rất thấp. Sử dụng fanout ~ 4 cho mỗi giai đoạn, bạn sẽ cần 2fF-> 8fF-> 16fF-> 32fF-> 128fF: 4 giai đoạn đệm.
Điều này làm tăng độ trễ NAND 25ps lên 105ps. Và dự kiến việc bảo vệ ESD ở cổng tiếp theo cũng sẽ thêm độ trễ đáng kể.
Vì vậy, có sự cân bằng giữa "sử dụng cổng nhanh nhất có thể và đệm đầu ra" và "sử dụng cổng chậm hơn vốn có (do bóng bán dẫn lớn hơn) có nhiều ổ đĩa đầu ra hơn và do đó cần ít giai đoạn đệm đầu ra hơn". Tôi đoán là sự chậm trễ này xảy ra khoảng 1ns cho các cổng logic mục đích chung.
Các CPU phải giao tiếp với thế giới bên ngoài sẽ nhận được nhiều tiền hơn từ khoản đầu tư vào bộ đệm của chúng (và do đó vẫn theo đuổi các công nghệ nhỏ hơn và nhỏ hơn) vì thay vì trả chi phí đó giữa mỗi cổng, chúng sẽ trả một lần tại mỗi cổng I / O.