ฉันจำได้ว่าเรียนในโรงเรียนที่สามารถสร้างวงจรเชิงตรรกะใด ๆ จากเพียงประตูเดียวNAND
หรือNOR
ประตู
ก่อนอื่นฉันสงสัยว่านี่เป็นวิธีการที่เกิดขึ้นจริงหรือไม่: เช่นเมื่อ Intel สร้าง CPU พวกเขาสร้างการลงทะเบียนทั้งหมด ฯลฯ โดยใช้NAND
/ NOR
gates หรือใช้วิธีการทำสิ่งอื่น ๆ
ประการที่สองฉันสงสัยว่าการสร้างทุกอย่างในลักษณะนี้จะเพิ่มความล่าช้าในการเผยแพร่เมื่อเทียบกับวงจรที่ใช้AND
/ OR
/ NOT
ประตูเช่นกัน
ฉันรู้ว่าเมื่อใช้PMOS
/ NMOS
การกำหนดค่าเพื่อสร้างประตูAND
หรือ an OR
ออกมาเป็น 2 ขั้นเมื่อเทียบกับ a NAND
หรือ a NOR
ซึ่งทั้งสองมีเพียง 1 เนื่องจากฉันรู้ว่าคุณสามารถสร้างAND
จาก 2 cascaded NAND
s และOR
จาก 2 cascaded NOR
s มัน ดูเหมือนว่าการขยายพันธุ์ล่าช้าจะไม่เพิ่มขึ้นตราบใดที่ผู้ผลิตใช้ทั้งNAND
s และNOR
s
ใครบ้างมีความเข้าใจอย่างถ่องแท้เกี่ยวกับเรื่องนี้โดยเฉพาะอย่างยิ่งสิ่งที่ทำบนไอซีที่ผลิตขึ้นมาจริง ๆ หรือไม่?
NAND
และNOR
ประตูและน้อยที่สุดเท่าที่จะทำได้? สิ่งนี้จะให้ผลการออกแบบที่ดีกว่า (ในแง่ของความล่าช้า / จำนวนประตู) มากกว่าถ้าฉันเข้าหาปัญหาโดยใช้เพลงเต็มรูปแบบของประตูแล้วแทนที่AND
/OR
/NOT
ประตูด้วยNAND
/NOR
เทียบเท่าของพวกเขาหรือไม่?