Với cùng một số giai đoạn đường ống và cùng một nút sản xuất (giả sử, 65nm) và cùng một điện áp, các thiết bị đơn giản sẽ chạy nhanh hơn các giai đoạn phức tạp hơn. Ngoài ra, việc hợp nhất nhiều giai đoạn đường ống thành một không nên làm chậm bởi một hệ số yếu tố hơn số lượng các giai đoạn.
Bây giờ lấy CPU năm tuổi, chạy 14 giai đoạn đường ống với tốc độ 2,8 GHz. Giả sử người ta hợp nhất các giai đoạn; nó sẽ chậm xuống dưới 200 MHz. Bây giờ tăng điện áp và giảm số bit trên mỗi từ; điều đó thực sự sẽ tăng tốc mọi thứ.
Đó là lý do tại sao tôi không hiểu tại sao nhiều bộ vi điều khiển hiện đang được sản xuất, chẳng hạn như AVL, chạy ở tốc độ nhanh (như 20 MHz ở 5 V), mặc dù các CPU phức tạp hơn được sản xuất nhiều năm trước có khả năng chạy nhanh hơn 150 lần, hoặc nhanh hơn 10 lần nếu bạn cuộn tất cả các giai đoạn đường ống thành một, tại 1,2 V-ish. Theo các tính toán phía sau thô nhất, các bộ vi điều khiển, ngay cả khi được sản xuất bằng công nghệ lỗi thời, thì nên chạy nhanh hơn ít nhất 10 lần ở một phần tư điện áp mà chúng được cung cấp.
Vì vậy, câu hỏi: những lý do cho tốc độ xung nhịp vi điều khiển chậm là gì?