Vinnaren i pepparkakshustävlingen!
2010-09-16, 13:38
  #1
Medlem
Spinnakers avatar
Behöver hjälp med en uppgift.

Figuren visar en CMOS-grind. Den är uppbyggd av P-kanal transistorer (P1 och P2) och N-kanal transistorer (N1 och N2).
Matningspänningen mellan VDD och jord ( VSS ) är positiv och lika med logiskt "1".
Mos-grindar kan ha utgångsspänningen "0", "1" eller "Z", där "Z" står för three-state vilket innebär att utgången i så fall kopplas bort från andra grindar.

Ställ upp sanningstabellen för denna CMOS-grind.

Länk 1: http://data.fuskbugg.se/skalman01/tabell.GIF
Länk 2: http://data.fuskbugg.se/skalman01/tabell2.GIF

Sista uppgiften på KS:en. Skulle bli oerhört glad om någon kunde hjälpa mig med vad som ska sättas in.

MVH
Citera
2010-09-16, 19:04
  #2
Medlem
Spinnakers avatar
Ingen?
Citera
2010-09-16, 20:37
  #3
Medlem
Darkmushs avatar
Satt och gjorde samma skit för ett år sen, om jag kommer ihåg rätt så får jag det till:

P1 = B
P2 = A
N1 = A
N2 = !B

ger (kolummvis):
P1 = Av, På, Av, På
P2 = Av, Av, På, På
N1 = Av, Av, På, På
N2 = På, Av, På, Av

Om båda P är På är Y = 1, om båda N är på är Y = 0, annars är Y = Z.

Så:

Y = Z, Z, 0, 1

tror jag ;p

Har jag rätt med att vi får Z två gånger i Y så måste vi ha en three-state, skulle säga en three-state-buffer.

Om KSen lyser rött så ändra först till three-state-inverter och testa igen, lyser den fortfarande rött är det Y värderna som är fail.
__________________
Senast redigerad av Darkmush 2010-09-16 kl. 20:42.
Citera
2010-09-16, 22:31
  #4
Medlem
Spinnakers avatar
Citat:
Ursprungligen postat av Darkmush
Satt och gjorde samma skit för ett år sen, om jag kommer ihåg rätt så får jag det till:

P1 = B
P2 = A
N1 = A
N2 = !B

ger (kolummvis):
P1 = Av, På, Av, På
P2 = Av, Av, På, På
N1 = Av, Av, På, På
N2 = På, Av, På, Av

Om båda P är På är Y = 1, om båda N är på är Y = 0, annars är Y = Z.

Så:

Y = Z, Z, 0, 1

tror jag ;p

Har jag rätt med att vi får Z två gånger i Y så måste vi ha en three-state, skulle säga en three-state-buffer.

Om KSen lyser rött så ändra först till three-state-inverter och testa igen, lyser den fortfarande rött är det Y värderna som är fail.

YES! Det var rätt! Tusen tack till dig!

Nu ska jag bara lära mig, så jag kan det själv. Men skönt med KS:en klar iaf.

Återigen, tack!!
Citera
2010-09-16, 22:51
  #5
Medlem
Tror jag fick samma när jag hade digital design för två år sedan. Skapade också en tråd

Alla andra fick lätta, typ nand, and, or... osv :P

https://www.flashback.org/t749275 Goa tider. Allt var så mycket lättare då
Citera
2010-09-16, 23:36
  #6
Medlem
Darkmushs avatar
Citat:
Ursprungligen postat av Spinnaker
YES! Det var rätt! Tusen tack till dig!

Nu ska jag bara lära mig, så jag kan det själv. Men skönt med KS:en klar iaf.

Återigen, tack!!

Sweet! Skönt att höra att det fortfarande sitter

Kan dra igenom tänket lite snabbt nu när jag känner mig så duktig också haha ;p

Grindar med en liten cirkel är På när de får in en nolla, de utan cirkel är På när de får in en etta.
Om A = 0 kommer grinden högst upp till vänster att vara På, då kommer ettan från topp att ledas genom den till grinden P2, som är Av när den får en etta.

Cake
Citera
2010-09-17, 09:52
  #7
Medlem
Spinnakers avatar
Citat:
Ursprungligen postat av Darkmush
Sweet! Skönt att höra att det fortfarande sitter

Kan dra igenom tänket lite snabbt nu när jag känner mig så duktig också haha ;p

Grindar med en liten cirkel är På när de får in en nolla, de utan cirkel är På när de får in en etta.
Om A = 0 kommer grinden högst upp till vänster att vara På, då kommer ettan från topp att ledas genom den till grinden P2, som är Av när den får en etta.

Cake

Nice. Sitter och räknar uppgifter nu, dock är de inte lika svåra som föregående. Snart sitter det!
Citera
2010-09-19, 15:36
  #8
Medlem
Whodoyouthinks avatar
Om du håller på att göra DigDes ks så kan jag hjälpa dig!
Citera
2010-09-19, 17:20
  #9
Medlem
Citat:
Ursprungligen postat av Whodoyouthink
Om du håller på att göra DigDes ks så kan jag hjälpa dig!

Du har PM
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback