Nó rất hấp dẫn để thiết kế các mạch tích hợp không đồng bộ. Các câu trả lời khác đã bao gồm nhiều lý do để suy nghĩ hai lần trước khi làm điều đó. Đây là một trong những:
Phát triển vi mạch chưa hoàn thành với thiết kế. Xác minh và kiểm tra đều quan trọng như nhau. Không chỉ các công cụ thiết kế rất tiên tiến cho các mạch đồng bộ, mà nó cũng giống với các công cụ mô phỏng và thiết bị thử nghiệm.
xác minh
Nó không đủ để có các mạch làm việc ở điều kiện phòng thí nghiệm. Chúng cần phải mạnh mẽ đối với phạm vi điện áp hoạt động (V), phạm vi nhiệt độ hoạt động (T) và sự thay đổi do quá trình sản xuất (P). Đối với logic đồng bộ, điều này có thể được đảm bảo với sự trợ giúp của phân tích thời gian tĩnh. Mạch được chia thành tất cả các đường dẫn thời gian, từ flip-flop đến flip-flop. Thời gian thiết lập và giữ được kiểm tra cho từng đường dẫn thời gian duy nhất và cho các kết hợp P, T và V. khác nhau của các kết hợp PTV này được gọi là các góc mô phỏng.
Một xác minh tương tự có thể được thực hiện cho các mạch không đồng bộ, nhưng nó khó khăn hơn nhiều và ít được hỗ trợ bởi các công cụ thiết kế. Nó cũng hạn chế người thiết kế các cấu trúc không đồng bộ thực sự có thể được xác minh. Không có xác minh đáng tin cậy cho các mạch không đồng bộ tùy ý.
Kiểm tra
Khó khăn tương tự là có khi kiểm tra phần cứng. Kiểm tra logic đồng bộ được hỗ trợ đầy đủ bởi các tiêu chuẩn và thiết bị kiểm tra. Việc kiểm tra các mạch không đồng bộ không chỉ phức tạp hơn mà do thiếu tính trừu tượng về thời gian, thậm chí không đủ để chứng minh rằng mạch sẽ hoạt động cho tất cả các góc PTV. Mạch có thể bị hỏng do điều kiện cuộc đua tại một số kết hợp PTV, không được bao phủ bởi các góc.
Tóm lược
Các nhà thiết kế vi mạch đã không từ bỏ mô hình không đồng bộ, nhưng logic không đồng bộ đi kèm với những bất lợi nặng nề trong quá trình xác minh và xác nhận. Trong bối cảnh công nghiệp, thiết kế vi mạch không đồng bộ cần được hạn chế để xây dựng có thể được chứng minh là hoạt động trên toàn bộ không gian tham số của biến thể quá trình, cũng như phạm vi hoạt động của nhiệt độ và điện áp.
Thiết kế được gọi là "không đồng bộ cục bộ trên toàn cầu" là một cách để có được nhiều lợi ích hơn và ít nhược điểm hơn của cả hai mô hình thời gian.