Saya ingat belajar di sekolah yang satu dapat membangun sirkuit logis dari semata-mata NAND
atau NOR
gerbang.
Pertama-tama, saya bertanya-tanya apakah ini benar-benar dilakukan: yaitu ketika Intel membuat CPU, apakah mereka membangun semua register, dll. Menggunakan NAND
/ NOR
gerbang, atau apakah mereka memiliki cara lain yang lebih menarik dalam melakukan sesuatu?
Kedua, saya bertanya-tanya apakah membangun semuanya dengan cara ini meningkatkan penundaan propagasi dibandingkan dengan sirkuit yang dibuat menggunakan AND
/ OR
/ NOT
gerbang juga.
Saya tahu bahwa ketika menggunakan PMOS
/ NMOS
konfigurasi untuk membangun gerbang, sebuah AND
atau sebuah OR
muncul sebagai 2 tahap sebagai lawan dari NAND
atau NOR
yang keduanya hanya 1. Karena saya tahu Anda dapat membuat AND
dari 2 kaskade NAND
dan OR
dari 2 kaskade NOR
, itu Sepertinya penundaan propagasi tidak akan meningkat selama pabrikan menggunakan NAND
s dan NOR
s.
Apakah ada yang punya wawasan tentang semua ini, terutama tentang apa yang sebenarnya dilakukan pada IC yang diproduksi?
sumber
NAND
danNOR
gerbang, dan sesedikit mungkin dari ini? Apakah ini hampir selalu menghasilkan desain yang lebih baik (dalam hal keterlambatan / jumlah gerbang) daripada jika saya mendekati masalah menggunakan repertoar penuh gerbang dan kemudian digantiAND
/OR
/NOT
gerbang denganNAND
/NOR
setara mereka?Kecenderungan saya dengan CMOS adalah menganggap blok bangunan dasar sebagai inverter yang didahului oleh kombinasi arbitrer independen "dan" dan "atau" gerbang tanpa interkoneksi di antara mereka; semua fungsi berikut:
pada dasarnya memiliki biaya yang sama dalam silikon, meskipun hanya dua yang terakhir memiliki nama. Mencoba untuk menyusun dua fungsi sebelumnya menggunakan beberapa kombinasi gerbang NAND atau NOR akan menghasilkan sesuatu yang jauh lebih besar dan lebih lambat daripada realisasi langsung.
sumber