Hallo,
Ik heb een vraag over het volgend probleem.
Ik krijg een reeks getallen tussen 0 en 9 van 4bits die bij het laatste getal zich herhaalt naar het eerst getal.
Nu ben ik op zoek naar een decoder die alle getallen doorlaat behalve op het getal 6 (0110) een 8 (1000) zal genereren en die zal doorlaten.
Ik was benieuwd of dit met karnaugh diagrammen te maken valt? Zo ja, is het dan ook mogelijk om met karnaugh alleen een klein stukje decoder te bouwen die alleen de 6 in een 8 vertaald en de rest doorlaat (dus met zo min mogelijke poortschakelingen)?
Alvast bedankt
Peter Claus
It is so simple to be happy, but it is so difficult to be simple
Stel gewoon de waarheidstabel op en maak van de 4 uitgangen 4 Karnaugh diagrammen.
Je zal automatisch de beste oplossing krijgen met de minste poortjes.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
tussen 0000 en 1001 komt de code 110 welgeteld 1 keer voor.
dus de msb speelt gene rol.
een inverter en een 3 ingangen AND gevne je een detector.
als wat je nog nodig hebt is een circtui wat 1000 forceert
de laagste bit is al nul dus daar heb je niks voor nodig
de middenste twee moet je af forceren : dus anden met het inverse van de detector uitgang
en de hoogste moet je hoog forcer ; or-en met de uitgang van de detector
ik tel 2 invertoren , een OR2 , een AND3 en twee AND2 's
niks waarheidstebelle, karnaugh of andere zever.