1. Zaprojektuj układ pełnego sumatora jednobitowego używając tylko bramek zgodnie z wariantem. Z uzyskanego schematu stworzyć bloczek sumatora jednobitowego.
Tworzenie własnych elementów:
-
należy stworzyć schemat i go skompilować, następnie: File → Create / Update →
Create Symbol Files for Current File, ustalamy folder na aktualny naszego projektu i wpisujemy nazwę naszego elementu (najlepiej zostawić nazwę domyślną), utworzony element będzie widniał na liście bibliotek w „Symbol Tool”. UWAGA: Jeśli wyskakuje błąd przy zapisie elementu, należy najpierw utworzyć plik symbolu ręcznie (np. „element.bsf”) i przy tworzeniu elementu nadpisać go.
1. bramki: 3-wej NOR, 3-wej. AND,
2. bramki: 3-wej NOR, 3-wej OR,
3. bramki: 2-wej. NAND, 2-wej. OR,
4. bramki: 2-wej. NOR, 2-wej. OR,
5. bramki: 4-wej NOR, 3-wej. AND,
6. bramki: 3-wej. NAND, 2-wej. AND,
7. bramki: 4-wej. NAND, 4-wej. AND,
8. bramki: 4-wej. NAND, 2-wej. OR,
9. bramki: NOT, 2-wej. AND,
10. bramki: 4-wej. NAND, 4-wej OR,
11. bramki: NOT, 3-wej. AND,
12. bramki: 3-wej. NAND, 3-wej OR,
13. bramki: 4-wej. NAND, 3-wej. AND,
14. bramki: 4-wej NOR, 2-wej. AND,
15. bramki: 2-wej. NOR, 3-wej. AND,
16. bramki: 3-wej NOR, 2-wej. OR,
17. bramki: 2-wej. NOR, 4-wej. AND,
18. bramki: 2-wej. NOR, 4-wej OR,
19. bramki: 2-wej. NOR, 3-wej OR,
20. bramki: NOT, 3-wej OR,
21. bramki: 4-wej. NAND, 3-wej OR,
22. bramki: 2-wej. NAND, 3-wej. AND,
23. bramki: NOT, 4-wej. AND,
24. bramki: 2-wej. NOR, 2-wej. AND,
25. bramki: 2-wej. NAND, 3-wej OR,
26. bramki: 2-wej. NAND, 4-wej OR,
27. bramki: 2-wej. NAND, 2-wej. AND,
28. bramki: 4-wej. NAND, 2-wej. AND,
29. bramki: 3-wej NOR, 4-wej. AND,
30. bramki: 2-wej. NAND, 4-wej. AND,
31. bramki: 4-wej NOR, 2-wej. OR,
32. bramki: 3-wej NOR, 4-wej OR,
33. bramki: 3-wej NOR, 2-wej. AND,
34. bramki: 3-wej. NAND, 4-wej. AND,
35. bramki: 4-wej NOR, 4-wej. AND,
36. bramki: NOT, 4-wej OR,
37. bramki: 3-wej. NAND, 3-wej. AND,
38. bramki: 4-wej NOR, 3-wej OR,
39. bramki: 3-wej. NAND, 4-wej OR,
40. bramki: 4-wej NOR, 4-wej OR,
41. bramki: 3-wej. NAND, 2-wej. OR,
42. bramki: NOT, 2-wej. OR,
2.
Z sumatorów jednobitowych zbudować sumator sześcio-bitowy.
Wejścia układu: 12 przełączników SW (11....0). Liczba A-przełączniki SW(17..12), liczba B
przełączniki SW(5..0)
Wyjścia układu: wyświetlacze 7-segmentowe na których pokazujemy wartość wprowadzanej liczby:
(HEX7, HEX6)-wyświetlają liczbę A
(HEX5,HEX4)-wyświetlają liczbę B
wyświetlacze HEX2, HEX1, HEX0, na których pokazujemy dziesiętnie wynik sumowania dwóch liczb 6-bitowych . Do wyświetlenia wartości dziesiętnej wprowadzanej liczby użyć układu 74185
oraz układów 7447.
Warianty wyświetlania liczb i wyniku (H-wyświetlanie szesnastkowe, O-wyświetlanie ósemkowe, D-wyświetlanie dziesiętne).
Do wyświetlania dziesiętnego użyć układu 74185 oraz układów 7447.
Do wyświetlania ósemkowego użyć układu układów 7447.
Do wyświetlania szesnastkowego użyć zaprojektowanego przez siebie układu.
Liczba A
Liczba B
wynik
1.
H
O
D
2.
H
D
O
3.
O
H
O
4.
O
D
H
5.
H
D
D
6.
D
O
H
7.
D
H
H
8.
H
H
D
9.
H
H
O
10.
O
H
H
11.
D
H
D