X

Zamiana AND i OR na NAND i NOR

MackZ 16 Nov 2006 23:22
  • #1 16 Nov 2006 23:22
    MackZ
    Level 10  
    Helpful post? (0)
    Mam takie oto funkcje:
    Y1 = x2x1'y1 + y2x2'x1'
    Y2 = y2x1'x2' + x2y2y1' + x2x1'y1' + x1y1y2'x2

    I niestety nie mam tylu bramek, ani AND i OR, mam do dyspozycji tylko NOT,NAND i NOR a potrzebne są mi jeszcze 2 bramki do poprawy tych funkcji. Mozne zna ktos jakis sposób szybszy na zamiane tego wszystkiego na NAND i NOR. BO wyprowadzenia wzoru nie zrobie zbyt szybko. Z góry dzieki za pomoc.
  • #2 17 Nov 2006 10:14
    czarutek
    Level 33  
    Helpful post? (+1)
    No ale przecież dając NAND i na jego wyjściu NOT, otrzymujesz właśnie AND. Analogicznie z NOR...
    W czym więc problem?
  • #3 17 Nov 2006 11:18
    wiesniak
    Level 31  
    Helpful post? (0)
    to co napisał poprzednik to jedna możliwość.
    druga to taka że negujesz podwójnie całość. teraz korzystasz z własności że negacja sumy to iloczyn negacji i dostajesz gotowca na NANDach. ewentualny problem będzie jeśli nie będziesz miał 3- lub 4- wejściowych bramek, ale to sobie negujesz po kawałku i robisz na 2-wejściowych + NOTy w odpowiednich miejscach (NOT = NAND ze zwartymi wejściami).
  • #4 19 Nov 2006 19:00
    MackZ
    Level 10  
    Topic author Helpful post? (0)
    Mam dostepne 6 NOT, 4xNOR (2 wejściowe) 4xNAND (2 wejściowe) 2xNAND (4 wejściowe) i 3xNAND (3 wejściowe). Dzieki za wskazowki dotychczas podane. A to z tymi notami i nadami to jasne, ale bramek by mi zabrakło.
  • #5 19 Nov 2006 19:50
    wiesniak
    Level 31  
    Helpful post? (0)
    4xNOT wykorzystasz an stworzenie zanegowanych sygnałów. Y1 zrealizować można na 2xNAND (3 we), Y2: pierwsze wyrażenie sie powtarza, więc możesz z niego pociągnąć sygnał, drugie da się zrealizować na ostatnim NAND (3 we), ostatni wyraz najwygodniej na NAND 4-we, a pozostałe 3-elementowe wyrażenie zrobić na 2xNAND (2 we) oraz NOT pomiędzy. masz z tego 4 sygnały - łączysz je NANDem (4 we) i gotowe.
    jeśli się nie pomyliłem to jest dobrze:)
  • #6 19 Nov 2006 20:04
    czarutek
    Level 33  
    Helpful post? (0)
    A czy to nie jest przypadkiem do szkoły? Bo jeśli tak, to należy się do tego zabrać zupełnie inaczej - podopełniać te funkcje i od nowa zminimalizować pod NANDy albo pod NORy. To był klasyczny typ zadania...
  • #7 20 Nov 2006 00:00
    MackZ
    Level 10  
    Topic author Helpful post? (0)
    Ta do szkoły ale już zapóźno bo to mam na jutro czyli PON.
  • #8 20 Nov 2006 00:08
    wiesniak
    Level 31  
    Helpful post? (0)
    ale w czym problem, przeciez dostałeś ode mnie prawie gotowe rozwiązanie? tylko zmieniś opis słowny na rysunek.
    poza tym... masz jeszcze jakieś 8h do zajęć :>
  Search 4 million + Products
Browse Products