Nos meus laboratórios e palestras de eletrônica digital, somos instruídos a tentar fazer coisas com os portões da NAND, porque eles são o tipo mais barato de portão disponível para compra. Por que é isso? Por que um OR / AND não é o mais barato para comprar?
digital-logic
reitor
fonte
fonte
Respostas:
Os portões NAND são baratos porque existem muitos deles nos anos 80.
Sério, um portão NAND é o portão lógico mais simples. Você pode pensar nisso como um inversor de múltiplas entradas. Eletricamente, é exatamente isso que os portões TTL NAND são. Cada entrada é apenas outro emissor adicionado ao transistor de entrada. O resto do circuito é apenas um inversor. É diferente no CMOS, mas um portão NAND ainda é muito simples.
Como os chips requerem poucos transistores, eles podem ser pequenos, o que permite muitos deles por pastilha de silicone, o que os torna baratos.
fonte
Uma das razões pelas quais isso pode ser dito é que, nos circuitos CMOS, uma porta NAND é menor, em termos de área e mais rápida que uma porta NOR, enquanto as portas AND e OR exigem um circuito inversor explícito com tamanho comparável ao NAND / NEM. Portanto, no CMOS, o NAND é um pouco mais barato.
Isso não se aplica ao nMOS (é o contrário) e certamente não se aplica a portões empacotados como a série 74x - o custo da área é completamente ofuscado pelo custo de embalagem e outras despesas gerais.
Referência: VLSI Design, de Peter Robinson , p.14, "No CMOS, o portão NAND tem melhores características de velocidade e área do que o portão NOR".
Referência 2: aqui , parafraseada: "No CMOS, o portão NOR possui dois pMOS em série, tornando-o mais lento devido à pouca mobilidade dos furos".
fonte
Qualquer função lógica pode ser construída a partir de portas NAND (ou NOR), até sistemas completos. As portas OR e AND custam quase o mesmo que as NANDs, mas você também precisa de inversores. 1.000 portões NAND serão mais baratos que uma mistura de ORs, ANDs e inversores.
Seymour Cray costumava construir seus supercomputadores Cray a partir dos portões da ECL NOR por esse motivo.
fonte
Alguns pontos ainda não mencionados:
Qualquer projeto de lógica que não deseje lógica de três estados ou velocidade ideal pode ser implementado inteiramente com portas NAND. Isso não sugere que os portões NAND sejam sempre a maneira mais prática de implementar as coisas. Um portão exclusivo ou, por exemplo, levaria quatro portas NAND de duas entradas para construir, representando um total de dezesseis transistores no CMOS. Se alguém construir uma porta OU exclusiva do CMOS diretamente dos transistores, no entanto, o trabalho poderá ser feito com oito.
fonte
Parece que me lembro que há uma inversão natural. Portanto, um portão AND precisaria de um inversor extra, mas o NAND não. Ou eu posso estar errado ...
fonte
Além de simples, os portões NAND podem ser usados no lugar de todos os outros portões; portanto, quando as empresas compram a granel, compram apenas portões NAND porque podem ser usados para tudo. Isso economiza espaço de armazenamento e é mais barato a granel. Portanto, os produtores seguem a tendência - mais demanda lhes permite diminuir o preço para aumentar os lucros futuros.
fonte