Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=cmos&qa_2=cmo-ac Powered by Question2Answer Beantwortet: Umformung der Booleschen Funktion https://info2.aifb.kit.edu/qa/index.php?qa=6258&qa_1=umformung-der-booleschen-funktion&show=6267#a6267 Hallo!<br /> <br /> Zuerst zur Aufgabe CMO-AC, Teil c):<br /> <br /> Für den pMOS-Teil musst du die Funktion f gar nicht umformen und stellst die Funktion wie gewohnt dar (oder: Parallelschaltung; und: Reihenschaltung und für die Variable c brauchst du noch einen Inverter, da diese in der Funktion nicht negiert vorkommt). Im nMOS-Teil wird die Funktion f durch Vertauschen von Reihen- und Parallelschaltung dargestellt.<br /> <br /> Hierzu kannst du dir auch die Folien aus Tutorium 4 (17 und 18) anschauen und die Funktionen und jeweiligen Schaltungen vergleichen.<br /> <br /> Zu CMO-AB:<br /> <br /> Ich gehe jetzt mal davon aus, dass du Teil a meinst. Hier funktioniert das genauso wie oben, auch hier sind keine Umformungen notwendig.<br /> <br /> Viele Grüße<br /> <br /> Sebastian (Tutor) CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=6258&qa_1=umformung-der-booleschen-funktion&show=6267#a6267 Sat, 03 Feb 2018 17:03:52 +0000 Beantwortet: Alternativlösung mit Doppelnegation https://info2.aifb.kit.edu/qa/index.php?qa=1764&qa_1=alternativl%C3%B6sung-mit-doppelnegation&show=1765#a1765 Hallo,<br /> <br /> &nbsp;<br /> <br /> ich hoffe ich habe mir das jetzt richtig überlegt...<br /> <br /> So wie ich das sehe, geht es so nicht. Am besten siehst du es wohl, wenn du als Eingabe a=b=c=0 nimmst. Dann schließen alle p-MOS Transistoren und in deinem ersten Inverter schließt folglich der n-MOS auf GND. Folge ist, dass du eine Verbindung von Vdd zu GND herstellst und deine Schaltung so kurzschließt. <br /> <br /> Problem 2: Du kannst nicht innerhalb des p-MOS Teils eine Leitung abgreifen. Hier geschehen zwischen b und c. <br /> <br /> Wenn du mit der Doppelnegation arbeiten willst, so musst du es der Reihenfolge nach machen. Erst a' UND b' dann den Inverter und das in Reihe zu c' und dieses Ergebnis dann wieder invertieren. Ich würde diese Version nicht empfehlen. <br /> <br /> &nbsp;<br /> <br /> Viele Grüße,<br /> <br /> Julian (Tutor) CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=1764&qa_1=alternativl%C3%B6sung-mit-doppelnegation&show=1765#a1765 Mon, 26 Jan 2015 13:20:12 +0000 Beantwortet: Darstellung der Doppelneagtion https://info2.aifb.kit.edu/qa/index.php?qa=751&qa_1=darstellung-der-doppelneagtion&show=752#a752 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> schaue dir dazu bitte einmal die Folie 53 aus Kapitel 6.4 an. Dort siehst du einen Inverter (der also eine Eingabe negiert). Dieses Element findest du auch in der Lösung dieser Aufgabe rechts außen bei der Eingabe von c wieder. Den Grund für den komlizierten Aufbau mit doppel-Negation findest du weiter oben in diesem Forum.</p> <p> Viele Grüße</p> <p> Lukas (Tutor)</p> </div> <p> &nbsp;</p> CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=751&qa_1=darstellung-der-doppelneagtion&show=752#a752 Tue, 28 Oct 2014 11:59:56 +0000 Beantwortet: Alternative Lösung durch Umstellung der Booleschen Funktion https://info2.aifb.kit.edu/qa/index.php?qa=749&qa_1=alternative-l%C3%B6sung-durch-umstellung-booleschen-funktion&show=750#a750 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> die Umformungen stimmen, aber um ehrlich zu sein sehe ich den Sinn nicht, eigentlich schreibst du es nur komplizierter auf. Deine Schaltung würde um einiges größer werden. Das wäre nur sinnvoll, wenn du mit Bausteinen arbeiten könntest, aber nur not und nor zu Verfügung hättest. Wenn du willst kannst du mal eine Zeichnung von der Formel anfertigen udn sie hochladen, aber ich würde dir davon abraten :D</p> <p> Gruß,</p> <p> Adam (Tutor)</p> </div> <p> &nbsp;</p> CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=749&qa_1=alternative-l%C3%B6sung-durch-umstellung-booleschen-funktion&show=750#a750 Tue, 28 Oct 2014 11:55:30 +0000 Beantwortet: Vorgehensweise bei CMOS Aufgaben https://info2.aifb.kit.edu/qa/index.php?qa=747&qa_1=vorgehensweise-bei-cmos-aufgaben&show=748#a748 Zum Vorgehen bei solchen Aufgaben: Ich würde vorschlagen, bei solchen Aufgaben immer zunächst den oberen und dann den unteren Teil zu zeichnen. Das heißt wir überlegen uns zunächst, wann wir einen Strom am Ausgang haben wollen. In diesem Beispiel ist das bei $¬A\and¬B$ und bei $C$ der Fall. Da unsere p-mos aber nur leiten, wenn das Schaltsignal 0 ist, müssen wir hier eine doppelte Verneinung bauen, also: $¬¬C$. Das ist in der Lösung die Leitung ganz außen. Diese leitet nur dann Strom, wenn $¬C$ erfüllt ist. Sie ist dann wiederum mit einem p-mos verbunden, der nur dann Strom leitet, wenn $¬¬C$ erfüllt ist. Der andere Fall $¬A\and¬B$ ist durch den oberen, linken Weg abgebildet. Beide p-mos leiten nur dann Strom wenn A bzw. B '0' ist.<br /> <br /> Nachdem du den oberen Teil konstruiert hast, muss du für den Unteren genau das Gegenteil konstruieren. D.h. die '0' muss immer dann geleitet werden, wenn die Boolsche-Funktion falsch ergibt. Es ergibt sich also $¬f(A,B,C)=¬((¬A\and¬B)\orC)=¬(¬A\and¬B)\and¬C=(A\orB)\and¬C$. Da wir mit n-mos keine Negierung darstellen können, verwenden wir auch hier die doppelte Verneinung des C. Das 'Oder' stellen wir dann entsprechend mit der Verzweigung dar. Der n-mos mit dem Eingang A bzw. B leitet genau dann die '0', wenn an dem entsprechenden Eingang eine '1' anliegt.<br /> <br /> Beste Grüße<br /> <br /> Fabian (Tutor) CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=747&qa_1=vorgehensweise-bei-cmos-aufgaben&show=748#a748 Tue, 28 Oct 2014 11:51:01 +0000 Beantwortet: Aufgabenteil b) - ausführliche Erklärung? https://info2.aifb.kit.edu/qa/index.php?qa=743&qa_1=aufgabenteil-b-ausf%C3%BChrliche-erkl%C3%A4rung&show=746#a746 Wie Sie selbst schon (indirekt) schrieben, leiten NMOS und PMOS sowohl 0 als auch 1, jedoch eben nicht mit der gleichen Effizienz - man braucht also mehr Energie. Man könnte also im Prinzip statt CMOS auch nur PMOS oder nur NMOS verwenden, nur wird es dadurch ineffizienter, weshalb man es in der Praxis nicht (mehr) macht. Man braucht dafür entweder höhere Stöme oder mehr Platz für die Schaltung.<br /> <br /> Viele Grüße<br /> Friederike Pfeiffer und Lukas König CMO-AC https://info2.aifb.kit.edu/qa/index.php?qa=743&qa_1=aufgabenteil-b-ausf%C3%BChrliche-erkl%C3%A4rung&show=746#a746 Tue, 28 Oct 2014 11:47:38 +0000