tablica prawdy -> minimalizacja -> bramki

May 24, 2009 7 Replies

Witam Znacie jakiś przyjemny program który na podstawie tablicy prawdy wykonałby schemat logiczny układu z bramek wybranego typu?


Jurij Atarov pisze:

CUPL, ABEL Idealnie nadają się do minimalizowania zestawu równań logicznych, tablic prawdy itp. Wystarczy tylko wybrać właściwy typ układu docelowego (np. warstwa bramek AND i warstwa bramek OR).

Adam Dybkowski pisze:

Z Abelem miałem kiedyś do czynienia, CUPLa nie znam. Myślałem o jakimś podręcznym przyjaznym klikaczu niż swojego rodzaju językach programowania ;)

U¿ytkownik "Jurij Atarov" snipped-for-privacy@cia.gov napisa³ w wiadomo¶ci news:gvcesp$599$ snipped-for-privacy@news.onet.pl...

Ale co bys chcial wyklikac - tabele prawdy dla np 6 zmiennych ? Kupa roboty :-)

Jeszcze drobne pytanie jak sobie wyobrazasz wynik, bo one owszem, zminimalizuja do postaci np NOT-AND-OR, a potem bedziesz sie pytal gdzie dostac 7 wejsciowe bramki AND i 8 wejsciowe OR :-)

J.

Multisim. Przynajmniej wersja 2001 ma mo¿liwo¶æ narysowania schematu z wykorzystaniem dowolnych bramek lub tylko NAND. Niestety tylko dla jednego wyj¶cia.

Micha³

Michał Lankosz pisze:

Ale to tylko rysowanie schematu i symulacja, czy automat wymyślający gdzie i jakich bramek użyć? A chyba o to chodziło.

U¿ytkownik "Adam Dybkowski" snipped-for-privacy@45wp.pl napisa³ w wiadomo¶ci news:gvevpo$ijr$ snipped-for-privacy@news.wp.pl...

Jest tam narzêdzie o nazwie Logic Converter. Na poni¿szym obrazku 'wyklika³em' sobie losow± tabelkê prawdy, potem konwersja na przepis funkcji z minimalizacj± i ostatecznie z zapisu funkcji do uk³adu z³o¿onego wy³±cznie z bramek NAND.

formatting link
potrafi niestety sztuczki - zbudowania EXOR na 4-ch bramkach NAND. Rysuje 5.

Micha³

U¿ytkownik "Micha³ Lankosz" snipped-for-privacy@tlen.pl napisa³ w wiadomo¶ci news:gvf1uf$gp1$ snipped-for-privacy@nemesis.news.neostrada.pl...

Cos mi sie wydaje ze jakos bardzo jest przywiazane do NAND 2 wejsciowych.

Tradycyjne metody zawodza, bo to juz struktura wielopoziomowa.

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required