Image340

Image340



Można zbudować multiplikator całkowicie równoległy (rys. 4.390), tzn. taki, który wszystkie cyfry wyniku oblicza jednocześnie. Zasadę działania takiego układu najlepiej wyjaśni przykład ilustrujący mnożenie dwóch 4-bitowych liczb dwójkowych:

A — #3 ^ #1 #0 i =    ^2 ^1 bo

#3    #2

63    &2    bi    bo

G$bo    d%bo    ct\bo    dobo

ct$bi    d%b^    ct\b±    dobi

d^b^    d^b^    ^1^2    dob2

d$b$ #2b$    d\b$    dob$

Pi Pe Ps P* Pz P2 Pi Po

Z powyższego przykładu wynika, że jeśli liczba A ma m bitów, a liczba B ma n bitów, to do realizacji układu jest potrzebnych mn bramek I (AND) oraz (m — \)n sumatorów pełnych. Tego typu rozwiązania zapewniają największą szybkość działania.

Typowym scalonym multiplikatorem kombinacyjnym jest układ MPY-16AJ firmy TRW, mnożący dwie liczby szesnastobitowe w czasie 160 ns. Inny układ scalony Am 25S05 firmy Advanced Micro Devices umożliwia mnożenie 4X2 bitów w systemie uzupełnień do dwóch. Czas wykonywania mnożenia dwu 12-bitowych liczb z wykorzystaniem tych układów wynosi 115 ns. Multiplikator MM 67558 firmy Monolithic Memories umożliwia mnożenie dwu liczb 8-bitowych w czasie 100 ns.

Szybkie multiplikatory scalone umożliwiają budowę filtrów cyfrowych, realizację obliczeń szybkiej transformacji Fouriera itp. Połączenie szybkiego multi-plikatora z mikroprocesorem uniwersalnym MOS-LSI umożliwia budowę prostych i szybkich systemów kontrolno-sterujących.

4.5.5. Układy generowania i kontroli parzystości

Układy generowania i kontroli parzystości stosuje się przy transmisji i obróbce danych cyfrowych do wykrywania pojedynczych lub, w ogólnym przypadku, nieparzystej liczby błędów w kontrolowanym słowie. Parzyste liczby błędów nie są wykrywane. Układy generowania bitu parzystości stosuje się po stronie nadawczej, a po stronie odbiorczej układy kontroli parzystości.

Generowanie bitu parzystości polega na wytworzeniu jednego bitu i dodaniu go do słowa kodowego, będącego nośnikiem informacji. Bit ten zwany jest bitem parzystości. Jeśli dane słowo kodowe zawiera nieparzystą (parzystą) liczbę jedynek, bo bit parzystości przyjmuje wartość 1 (0). Tak więc słowo kodowe łącznie z bitem parzystości zawiera zawsze parzystą liczbę jedynek.

Zamiast generowania bitu parzystości można generować bit nieparzystości. Wówczas bit dodatkowy przyjmuje wartość 1 (0), jeśli dane słowo zawiera parzystą (nieparzystą) liczbę jedynek.


Wyszukiwarka

Podobne podstrony:
Image340 Można zbudować multiplikator całkowicie równoległy (rys. 4.390), tzn. taki, który wszystkie
Image393 jednego taktu. Jeśli zastosować układ taki jak na rys. 4.460, zbudowany z multiplekserów, t
Image281 Dodawanie liczb dwójkowych można zrealizować szeregowo lub równolegle, jak poglądowo ilustr
Image382 Typowym reprezentantem multiplekserów scalonych jest układ 150 (rys. 4.444). Układ ten jest
200 201 aooo Rys. 5-85. Zastosowanie sumatora do dodawania i odejmowania taki można zbudować jaszcze
200 201 200 O Rya. 5.85. Zastosowanie sumatora do dodawania i odejmowania taki można zbudować jeszcz
3. ŁĄCZENIE DŁAWIKÓW Dławiki można łączyć równolegle (rys. 1a), szeregowo (rys. 1b) lub tworząc
img310 (2) na. Taką oprawę można zbudować ze sklejki, drewnianych listewek i brystolu (rys. 296
152 4 3. KOTŁY PAROWE można uważać za separatory wewnętrzne (rys. 3.59c). Zbudowane są one z panel ś
Image281 Dodawanie liczb dwójkowych można zrealizować szeregowo lub równolegle, jak poglądowo ilustr
31034 Untitled Scanned 75 - 152 - 1 w tablicy na rys.5.2b, na podstawie której można zbudować żądany
G (7) MODEL SAMOLOTU Pile który można zbudować z opublikowanych planówW NASTĘPNYM NUMERZE zamieścimy

więcej podobnych podstron