NAND to NOR

Sagrath

Buenas!

En temas de circuitos digitales y demás, alguién sabe como convertir una puerta lógica NAND en una puerta lógica NOR?

Porque de la NAND puedes sacar una OR y posteriormente negarla, pero hay alguna otra forma?

Gracias!

SoBeR

tal como tu as dixo creo kes la unica forma socio, pero una cuestion... a q viene? t dedicas a ensamblar? saludos ^^

Sagrath

na, es una asignatura de la uni, fundamentos de sistemas digitales y esas cosas tan askerosas xD

ZiZoU

http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/nor.html#c2

Mira en esta web a ver si te sirve da ayuda.

TeNSHi

Esto es lo que buscas, aunque deberias hacerlo tu ;) :

http://www.kpsec.freeuk.com/images/nandnor.gif

r2d2rigo

Cuñao, otro universitario de Alicante... yo he empezado este año Ingenieria Informatica, y me parece que voy a tardar 10 años en terminarla. A ver si nos vemos por el aulario 3 o algo :P

Czhincksx

a ver es muy facil. la puerta nand es una puerta and + not.
si miras la tabla de verdad de la and ves q 1 x 1= 1 y 0 x 0 = 0.

bien tienes una entrada a, q es la q qieres negar, pues lo unico q tienes q hacer es sacar otro hilo y poner los dos en la nand. al hacer su producto qdan negadas:


a ... a .. and .. nand
1 ... 1 ... 1 ... 0
0 ... 0 ... 0 ... 1

los otros casos son situaciones no deseadas q no se van a dar nunca pues a y /a no es posible

Czhincksx

jheje vale pero el caso es q lei mal XDD pense q era nand to not XD ahora lo miro

Czhincksx

ya ta. usando morgan: /(a + b) = //(/a x /b)

lo q necesitas son 4 nand. la "a" y la "b" la niegas con una nand como puse arriba y luego las juntas con otra nand y la vuelves a negar con otra. ahora t pongo un dibujo XD

PD: se nota q me aburro jejej

TeNSHi

#8 #9 La solucion ya se la he puesto yo...

P.D.: Con tres como que va a ser que no...

P.D2.: Edita edita... XDDDDDD

Czhincksx

ok XDD bueno da = XD aunq mi dibujo a paint a mano estaba mas currao XDD

conste q lo edite antes de leerte. esq se me fue la holla se me olvido porner un negador mas al final

Urien

ufff la unica asignatura ke aporbe fue esa antes de salirme de la carrera xDDDD

WhyzZ_

uhm si no recuerdo mal la puerta nand es el producto negado y la nor suma negada, no?
supongo que aplicando una puerta nand a las dos salidas de las anteriores dos nands, te harán el mismo efecto que una nor
esque no recuerdo bien las clases..

Sagrath

a ver, tengo que pasar todo un circuito NAND a puertas NOR, pero hay un momento donde me quedo atrancado.

¿cual es el resultado de (a'(b'+c))'?

http://img269.imageshack.us/my.php?image=putolio2kv.gif

RoDRa

#6 y #1 media vida dominara el aulario 3, muahahahahaha

sagrath podias preguntarlo en otro foro y tendrias mas resultados creo yo ^^

pd.: si tienes que pasar todo un circuito a nor haz karnaugh por suma de productos y sale facilisimo. Por producto de sumas sale en nand facil ... y esto se dio en teoria eh! XDDD

Sagrath

es que las clases de teoria de 1 a 3 los viernes son el puto muermo :<

tengo hecho karnaugh por suma de productos y productos de suma, su tabla de verdad y demás, pero no se por qué es más fácil, si la expresión sigue teniendo los mismos elementos solo cambian su negada

suma de productos: f = &#931; (0,2,3,4,6,8,9,10,12,14,15)
f = a’b’c + ab’c’ + d’ + abc
tabla de verdad:
1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 1

productos de suma: f = pi(0,1,3,5,6,7,9,11,12,13,15)
f = a'b'c'+a'bc+abc'+d
tabla de verdad:
1 1 0 1 0 1 1 1 0 1 0 1 1 1 0 1

RoDRa

si tienes karnaugh por suma de productos puedes escribir el circuito con puertas AND y OR, y la peculiaridad que tiene que si cambias todas las puertas AND y OR por puertas NAND la funcion no varia. Con eso creo que deberia ser capaz de hacer lo que quieras

en producto de sumas se peude hacer igual pero en vez de nand con nor

pd.: has editado, antes no ponia todo eso ^^

Czhincksx

sagarth en #5 esta el dibujo y en #7 y #9 la explicacion... pa mi q esto deberia cerrarse ya XD

nada de karnaug sino morgam MORGAM ya sabes...

(a + b) = /(/a x /b)
(axb) = /(/a + /b)

Czhincksx

coño vale entonces tu pides otra cosa... convertir un circuito nand en uno nor, el titulo del post esta un poco mal no?? como es el circuito?

Czhincksx

si el circuito es:
f= /a/b/c + a/b/c + /d + abc

=/(//a+//b)/c + a/(//b+//c) +/d +a/(/b+/c)
=/(//(//a+//b)+//c) + /(/a+//(//b+//c)) +/d+/(/a+//(/b+/c))

ssimplificando...

=/(//(a +b) + c) + /(/a+//(b+c)+/d+/(/a+//(/b+/c))

LoRTH

Para que liarse con la algebra, sin con karnaugh es mas facil y mecanico?

Sagrath

porque por mucho karnaugh, si no sabes que expresión sale de una puerta NAND y que valores lleva, y si tienes que convertirla a una puerta NOR con esos mismos valores, o usas algebra de boole o creo que no se puede :/

MogaMbO

no se a mi me parecio todo una tonteria y muy simple no?

(1º d ingeniera informatica d sistemas)

TeNSHi

#20 A ver alma de pollo como vas a tener una funcion y cuando simplifiques vas a tener otra mas larga o igual?

f= /a/b/c + a/b/c + /d + abc

/(//(a +b) + c) + /(/a+//(b+c)+/d+/(/a+//(/b+/c))

Tio no seas vago, dale unos putos valores a las lineas, haz la tabla de verdad, despues el mapa de Karnaught y hazlo, sino tienes profesores que estan para algo. Y incluso me parece que el electronic workbench te lo hace solo....

Czhincksx

#24 porq en la primera abc esta con una and, y el circuito lo tiene q hacer solo con nor. en la solucion no hay x, solo hay /+

Usuarios habituales

  • Czhincksx
  • TeNSHi
  • Sagrath
  • LoRTH
  • RoDRa
  • WhyzZ_
  • ZiZoU