Tôi nhớ rằng học ở trường rằng người ta có thể xây dựng bất kỳ mạch logic nào từ chỉ NAND
hoặc NOR
cổng.
Trước hết, tôi tự hỏi liệu đây có phải là cách nó thực sự được thực hiện hay không: tức là khi Intel tạo ra CPU, họ có xây dựng tất cả các thanh ghi, v.v. bằng cách sử dụng NAND
/ NOR
cổng hay họ có cách nào khác để làm việc không?
Thứ hai, tôi tự hỏi nếu xây dựng mọi thứ theo cách này sẽ làm tăng độ trễ lan truyền so với mạch được sử dụng AND
/ OR
/ NOT
cổng.
Tôi biết rằng khi sử dụng PMOS
/ NMOS
cấu hình để xây dựng cổng, một AND
hoặc một OR
bước ra là 2 giai đoạn trái ngược với một NAND
hoặc NOR
cả hai chỉ 1. Vì tôi biết bạn có thể tạo một AND
từ 2 tầng NAND
và một OR
từ 2 tầng NOR
, nó dường như độ trễ lan truyền sẽ không tăng miễn là các nhà sản xuất đang sử dụng cả NAND
s và NOR
s.
Có ai có cái nhìn sâu sắc về tất cả điều này, đặc biệt là những gì thực sự được thực hiện trên các IC sản xuất?
NAND
vàNOR
cổng, và càng ít trong số này càng tốt? Điều này hầu như luôn mang lại một thiết kế tốt hơn (về độ trễ / số cổng) so với khi tôi tiếp cận vấn đề bằng cách sử dụng một tiết mục đầy đủ của cổng và sau đó thay thếAND
/OR
/NOT
cổng bằngNAND
/NOR
tương đương của chúng?