Zad 1 to właściwie dwa zadania. Jedno to zwykły sumator 3-bitowy. Możesz go zrealizować jako trzy sumatory 1-bitowe poączone przeniesieniami. Drugie to układ mnożący. Można go zrealizować jako całkowicie układ kombinacyjny (6 wejść i 5 wyjść) gdzie trzeba rozpisać wszystkie kombinacje wejść i następnie zminimalizować lub jako sumatorowa realizacja monożenia...
Czesc ma taki problem mam za zadanie zrobic sumator 2 liczb 3 -bitowych.tu wszystko jest proste, ale dodatkow wynik ma byc pomnozony przez 3 .niewiem jak to zrobic program ma byc zrobiony za pomoca programu Multimedia logic dziekuje za wszelka pomoc![/b]
Mnożenie przez 7 to inaczej A + 2A + 4A czyli na pierwszy sumator jedno wejście podajesz liczbę A a na drugie liczbę A przesuniętą o jeden bit (mnożenie przez 2) i na wyjsciu masz 3A. Nastepnie wynik podajesz na kolejny sumator (pierwsze wejście) i liczbę A przesuniętą o dwa bity (mnożenie przez 4) na drugie wejście i na wyjściu masz 7A. A mnożenie...
Masz 2 liczby: A1A0 i B1B0 (gdzie A i B mogą przyjmować stany 0 lub 1), mnożysz je jak w szkole A1A0*B1B0=A1*B0+A0*B0+2*(A1*B1+A0*B1) to razy 2 to jest to przesunięcie o jedną pozycję w lewo przy liczeniu słupków. Poszczególne mnożenia robisz bramkami AND. Wyniki mnożeń cząstkowych dodajesz na sumatorze, mnożenie przez 2 w systemie binarnym, uzyskujesz...
Podstawą jest Pełny 1 bitowy sumator (FullAdder): https://obrazki.elektroda.pl/3093507700_... Z niego można zbudować sumator wielobitowy łącząc w szeregu wiele jednostek: https://obrazki.elektroda.pl/5294488100_... W rzeczywistych układach stosuje się inne rozwiązania bo powyższy jest tym wolniejszy im więcej bitów...
A czy umiesz mnożyć pisemnie - tak w kolumnach? To teraz wyobraź sobie że robisz to w układzie dwójkowym, gdzie są tylko dwie cyfry - 0 i 1. Mnożenie przez 0 daje 0, a przez 1 daje wynik równy drugiemu mnożnikowi. Bierzesz 4 bitową liczbę, mnożysz niezależnie przez oba bity tej drugiej liczby. Wynik mnożenia przez starszy bit przesuwać o 1 bit w lewo...
Mam spore doswiadczenie w projektowaniu układów cyfrowych, ale o czymś takim nie słyszałem. I przyznam, że nie rozumiem problemu. Bo co to właściwie znaczy "jednobitowy" i ma mnożyć ten bit przez 6 ?! To jakaś bzdura. Natomiast przy mnożeniu liczby (iluś-tam bitowej) przez 6 można skorzystać z zależności, że: y = 6 * a = 4 * a + 2 * a A mnożenie przez...
Witajcie, ostanio zaciekawil mnie temat sieci neuronowych. Napisalem prosta implementacje software'owa sieci z neuronami adeline. Obecnie chce wyniesc prosty neuron do sprzetu. W vhdl'u kiedys dziubalem ale byly to raczej proste rzeczy, bardziej na sygnałach jako takich, ew zabawy z budowaniem sopc przy pomocy narzedzi altery. Zastanawialem sie nad...
Jeżeli to ma być tylko mnożenie przez 5 to można to zrobić tak: liczba 5 to binarnie 0101, podajesz na sumator na jedno wejście liczbę w postaci podstawowej, a na drugie wejście tą samą liczbę przesuniętą o dwa bity, a więc realizujesz operację liczba + 4 * liczba. Jest tylko jeden problem. Ten algorytm zadziała poprawnie tylko na kodzie binarnym. Pozdrawiam...
Witam, mam problem ze znalezieniem schematu do tematu "miernik wartości szczytowej napięcia" przeszukałem forum elektroda.pl oraz google i książki : m.in seely oraz baranowski wszystko wydaje sie byc dosc latwe w realizacji przy użycia detektora szczytowego, jednak problem zaczyna sie wtedy gdy ma być praca z granica błędu 2% przy zakresie temperatur...
Wg mnie można tego dokonać nawet z pomocą jedynie układu 74181: -na wejście A podajesz daną wejściową, -na wejście podajesz B podajesz dane wejściową przesuniętą o 2 bity w lewo czyli B3 zwierasz z A1 i B2 zwierasz z A0, na wejścia B1 i B0 podajesz 0 (zwierasz do masy) -M = 1 -Cin stan bez znaczenia, powinno się przez rezystor podpiąć do zasilania,...
Jak potrzebujesz dużej dokładności to możesz aproksymować wielomianami niskiego rzędu (np. 0 albo 1). Robisz tak: - tablica look up z jakimiś stałymi wartościami z przedziału 0 - π - dana wartość wypada pomiędzy jakimiś dwoma wart. z look up table - rozwiązanie tkwi więc gdzieś pomiędzy tymi punktami - dla 1 rzędu używasz równania y=ax+b gdzie...
https://obrazki.elektroda.pl/2698145300_... Startup chipowy Lemurian Labs wynalazł nowy logarytmiczny format liczbowy przeznaczony do przyspieszania sztucznej inteligencji (AI) i buduje układ do jego wykorzystania w obciążeniach AI w centrach danych. „W 2018 roku trenowałem modele do robotyki, a były one częściowo splotowe, częściowo...
Przecież mnożenie x*1.5 możesz zapisać jako: x+x/2 lub (x*3) div 2=(x+2*x) div 2 a x*1.25, jako: x+x/4 lub (x*5) div 4=(x+4*x) div 4 dzielenie uzyskujesz przesuwają wynik w prawo o 1 (0.5) lub 2 miejsca (0.25) mnożenie o potęgę liczby 2 to przesunięcie liczby w lewo o odpowiednią ilość miejsc.
Witam ! Mój problem jest nastepujący, iż na układach cyfrowych mam wykonać projekt układu złożonego z sumatorów, który mnoży przez liczbę pięć. Pozdrawiam:)
czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż, podziel). Ile potrzeba przekaźników, żeby obsługiwał pięciocyfrowy wynik? Hahaha, no nieźle. czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż,...
Zastąp mnożenie wielokrotnym sumowaniem. Ma to wyglądać dokładnie jak mnożenie w słupku na kartce tyle że na liczbach binarnych tj: jeśli na danej pozycji w drugiej liczbie jest 1 to musisz wykonać dodawanie. oczywiście pierwsza liczba musi być proporcjonalnie do bitu przesunięta w lewo. 1101 x 1010 --------------- 1 x 1100 0 x ---- 1 x 1100 0 x -----...
ja korzystam z gotowych IP core'ów z ISE. łącze układ mnożący z akumulatorem i sumatorem, czyli mnożę wagi, dodaje je do siebie, a na końcu dodaje jeszcze bias. wszystkie te układy działają na liczbach ze znakiem, zdaje się że jest to kod uzupełnieniowy do 2. ważne jest żeby do sieci wchodziły liczby znormalizowane, co więcej wagi i biasy muszą być...
Witam, Za zadanie dostałem zaprojektować układ mnożący 2 liczby 4 bitowe. Najlepiej jakby układ zrobiony był na sumatorach 4 bitowych i rejestrach przesuwnych w lewo i prawo. Pozdrawiam i proszę o pomoc.
Mnożenie przez 3 odpowiada sumie danej wartości i jej przesunięcia o jeden bit w lewo (co odpowiada mnożeniu przez 2). x * 3 = x + x << 1 Dlatego użyłbym 7 (wejście pierwszego bitu połączone będzie bezpośrednio z wyjściem) [url=https://pl.wikipedia.org/wiki/Sumat... opakowanych dla czytelności w bloki (jak np. [url=http://kalitka.dhs.org/tc/cw6.html]...
x3 na wejścia B pierwszego sumatora podajemy N, na wejścia A liczbę N przesuniętą o 1 bit w lewo, czyli pomnożoną przez 2 (2xN). Na drugim sumatorze sumujemy bit przeniesienia z pierwszego dodawania z najstarszym bitem podwojonej liczby. Wynik otrzymujemy na 6 bitach Komparator Trzeba by dodać liczbę A do zanegowanej liczby (B) i jeszcze dodać jeden...
Witam Mam nadzieje że w dobrym dziale pisze i że ktoś mi wyjaśni ten problem. Zaprojektowałem układ do szkoły. Jest to multiplikator na sumatorach, który ma za zadanie mnożyć to co jest na wejściu przez 22. Układ działa mnoży, ale tylko do liczby 7 powyżej wychodzi coś dziwnego nie wiem dlaczego?
Ehm, może 2xukład logarytmujący i sumator a potem alogarytmujący?
Witam. Wykonaj chyba coś takiego. Dowolny A+B sumator n+1bitowy i wejścia podłącz tak: A0=W0 B0=0(zero) A1=W1 B1=W0 A2=W2 B2=W1 A3=W3 B3=W2 . . . . . . An=WN Bn=Wn-1 An+1=0(zero) Bn+1=Wn Nie potrzebne rejestry przesuwne i ich sterowanie. H.
Dodawanie i odejmowanie robiło się niejako odwrotnie, w ten sposób, że liczba pokazana na wyświetlaczu to stan pamięci i w przeciwieństwie do zwykłego kalkulatora, należy wpisać najpierw liczbę, a potem plus lub minus, potem na wyświetlaczu pojawia się wynik, czyli stan pamięci po operacji. Mnożenie i dzielenie też się chyba inaczej robiło, nie pamiętam...
zrobiłem juz rejestr przesuwny w prawo w lewo to tylko ze znakiem minus przesyłam kod mam nadzieje ze dobrze wszystko zrobiłem Proponuję kod wklejać używając znaczników teraz tylko problem z mnożeniem i dodawaniem. bo nie wiem czy to ma byz wszystko razem czy osobna. I od czego teraz zaczac??? Teraz jeszcze potrzebujesz licznika (było w poprzednich...
Jeśli chodzi o PSpice - nie wiem jakiej wersji używasz, ale w PSpice Student jest coś takiego jak sumator (symbol SUM), który posiada dwa wejścia i jedno wyjście. Działanie mieszacza można łatwo zobaczyć wykorzystując analizę Transient i wykonując FFT w Probe. Dla prób możesz wykorzystać bloczek mnożący (wygląda tak jak sumator, tylko zamiast plusa...
Nie chciało mi się za bardzo robić tego na kompie, dlatego daje tylko zdjęcia (nienajlepszej jakości): -na pierwszym zdjęciu masz zrobiony układ "półsumatora", układ pełnego sumatora jednobitowego oraz zamiana przerzutnika JK na D (wszystko zrobione na elementach które podałeś). -na drugim jest zrobiony układ mnożący przez 3 w wersji szeregowej. Liczbę...
Dzięki za tę listę, ale ja nadal nie wiem jak taki sumator się nazywa Tu nie chodzi o sumator, bo potrzebowałbyś sumatora 4 liczb 4 bitowych. Są (a raczej były) gotowe układy mnożące.
Mam w moim projekcie zastosować sumator i układ mnożący, nie mam jednak ich pisać od zera, tylko zamieścić je z biblioteki. Jak to zrobić? Próbowałem tak, ale quartus nie rozumie "+": library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; entity sumator is port( input1, input2 : in std_logic_vector (7 downto 0); --dane...
Ciąg dalszy zmagań z moją mgr. Mam problem tego typu: aby zaoszczędzić nieco zasobów w układzie FPGA postanowiłem że obliczenia będą przeprowadzane krok po kroku z wykorzystaniem sumatora i układu mnożącego. Argumenty tych operatorów będą przełączane automatem stanów. Doszedłem już do tego, że najekonomiczniej jest zrobić 2 osobne magistrale A i B dla...
Jeśli znasz algorytm i wiesz jak zbudować sumator wielobitowy, to poradzisz sobie z tym zadaniem bez problemu. Zacznij od od prostszych układów mnożących np. 4x4bity.
Zasadę działania masz opisaną, a taki generator to się zwykle programowo realizuje na DSP (ze względu na mnożenie wymagane przy interpolacji). Bez interpolacji generatory można robić na akumulatorze sprzętowym (sumator+rejestr).
Tygryski nie lubią mnożyć przez półtora. Tygryski lubią mnożenie przez wielokrotność 2 tj. 2, 4, 8, 16 itd. Pomnożenie przez 3 można zrobić za pomocą 2 sumatorów, ale wyjdzie taniej za pomocą jednego. Oczywiście projekt (założenie) przekładamy na koszta realizacji. http://obrazki.elektroda.pl/9330038200_1... Co do sumatora, to poniżej...
Pętle może i są syntezowalne, ale nie w taki sposób jak myślisz. Ich użycie powoduje wygenerowanie n razy jakiegoś bloku sprzętowego. Czyli np. jak będziesz chciał sumować 100 elementów ciągu, to wygenerujesz 100 układów sumacyjnych. Musisz to zrobić przy pomocy układów sekwencyjnych. Ogólnie widze to tak: - robisz blok który liczy wyrażenia w stylu...
Niestety, Twój schemat jest błędny. Do pełnego układu mnożenia 2 liczb 4-bitowych musisz użyć 16 iloczynów (to masz dobrze) i 12 sumatorów pełnych lub 10 pełnych i 2 bez wyjścia przeniesienia. Postaraj się o dostęp do książki Pieńkoś Turczyński "Układy cyfrowe TTL w systemach cyfrowych" i tam na stronie 349 masz rozrysowane jak to wszystko trzeba ze...
W każdej sytuacji można- mnożyć teoretyczne przeszkody,lub praktycznie rozwiązywać problem.Osiah- odezwij się na PW to pomogę Ci znależć rozwiązanie tego problemu.
Oba sumatory służą do przeliczania temperatury z Celsjusza na Fahrenheita, pierwszy mnoży razy dwa, a drugi dodaje 30 (oczywiście wynik nie będzie dokładny, upraszczałem jak się da). Rejestr cykliczny będzie zatrzaskiwać w sobie temperaturę w pewnych odstępach czasu (zapis wykonywany "zegarem" o bardzo małej częstotliwości), następnie będzie ona porównywana...
Najprościej tak: łączysz dwa jednakowe oporniki, jeden do jednego napięcia, drugi do drugiego - na ich połączeniu dostajesz połowę sumy; podłączasz tam wejście "+" uA741, a wejście "-" włączasz między 2 jednakowe oporniki, z których jeden idzie do masy, drugi do wyjścia - to mnoży napięcie przez 2, więc na wyjściu masz sumę. :)
Witam Jestem studentem I roku informatyki. Potrzebuję wykonać projekt na bramkach logicznych jednego z poniższych układów logicznych. Za wszelką pomoc BARDZO DZIĘKUJĘ! a) uniwersalny 8-bitowy sumator prefiksowy (PPA) dla kodu NB i U2 (dodawanie i odejmowanie) w strukturze Ladnera_Fischera lub Hana-Carsona, b) czterocyfrowy uniwersalny sumator dziesiętny...
Wydaje mi się że można by to rozwiązać za pomocą układów UCY 74181. Jest to tzw. ALU czyli jednostka arytmetyczno logiczna, która wykonuje różne operacje np. mnożenie, dodawanie. Tylko niestety odbywa się to na 4 bitach a nie na 8. Również można chyba wykorzystać sumatory 4 bitowe UCY 7483. Popatrz na noty aplikacyjne wyzej wymienionych ukladow, moze...
Model w postaci układu równań różniczkowych składa się z dwóch kawałków elektrycznego i mechanicznego. Wyjściem z elektrycznego jest moment napędowy a dokładniej prąd i(i) mnożony przez stałą silnika, jeśli chcesz podłączyć obciążenie to wystarczy zastosować sumator i dodać do momentu napędowego obciążający a następnie wyciągnąć ten tor sygnałowy. W...
Witam. Dostalem sie do grupy seminaryjnej o nieszczesliwej jak dla mnie tematyce. Za zadanie mam do zrobienia " implementacja prostego algorytmu mnożenia liczb stałoprzecinkowych z wykorzystaniem sumatorów. Uruchomienie i przetestowanie układu w trybie symulacyjnym a następnie na platformie sprzętowej z wykorzystaniem układów Virtex firmy Xilinx ......
Dlatego pisałem o 6 bitach. W przypadku kaskady czas propagacji mnoży się przez liczbę modułów. Można też zrobić drugą warstwę elementów inkrementujących/dekrementujących przeniesienie - wtedy czas propagacji wydłuży się tylko o tę warstwę. Inkrementator to jekieś 2 bramki na bit W sumie problemy są dokładnie takie same jak przy 74181 czy sumatorach...
Sygnał z każdego generatora podałem na oddzielne wzmacniacze operacyjne i dopiero połączyłem przez rezystory, więc powinny być odseparowane od siebie. Czyli jest dobrze. W jaki sposób zrobić mieszacz nieliniowy lub mnożący? Da radę bez specjalnych układów, tylko na wzm. op., rezystorach, kondensatorach itp.? Poza tym wydje mi się, że działało poprawnie...
Dlaczego nie mają dzielenia? To proste - dzielenie jest najtrudniejszym w implementacji sprzętowej z podstawowych działań arytmetycznych - złożoność sprzętowej dzialarki jest wielokrotnie większa, niż sprzętowej mnożarki, a mnożarki - wielokrotnie większa od sumatora. instrukcji dzialenia nie ma również Cortex M0, a procesory, które ją mają, wykonują...
Witam! Mam do wykonania projekt w programie pspice. Zastosowałem wbudowane elementy takie jak: http://obrazki.elektroda.net/12_11805435... Oraz: http://obrazki.elektroda.net/32_11805436... Okazało się, że nie mogę wykorzystać tych elementów, tylko mam je zbudować, np na wzmacniaczach operacyjnych. Znalazłem już realizację sumatora: http://wazniak.mimuw.edu.pl/images/thumb...
Proponuję użyć gotowych układów mnożących, robienie takich układów na piechotę nie ma dziś sensu (no chyba, że musisz): No wlasnie niestety musze zrobic go na piechote... Na projekcie wykladowca dzisiaj podpowiedzial mi ze moge uzyc ponizszego schematu do zrelizowania kwadratora: http://www.merynet.x.pl/gajdzi/kwadrator... Mam tylko to zrealizowac...
Pięknie napisane. Może byś poparł to jakimś przykładem? Zbyt proste na przykład. Próbkujesz prąd i napięcie. Mnożysz próbkę prądu przez próbkę napięcia i wynik uśredniasz za okres(y) lub filtrujesz cyfrowo filtrem dolnoprzepustowym. Jeśli chcesz moc bierną, to tak samo tylko z przesunięciem 90stopni. Ot i cała filozofia. Jeśli fazy są zgodne, wymnożenie...
Witam :D Jak w temacie. Poszukuje dzialajacego schematu ukladu mnozacego w programie PSpice. Najlepiej zbudowanego z 2 ukladow logarytmujacych, sumatora i ukladu alogarytmujacego. Znalazlem schemat takiego ukladu w ksiazce "Wzmacniacze operacyjne i ich zastosowania cz. 2" autorstwa Z. Kulki i M. Nadachowskiego niestety po odworzeniu ich ukladu w PSspice...
mnożenie sumator algorytm mnożenie mnożenie kolumn
koparka ładowarka jazda wymiana kondensatorów zasilacz pomierzyć głośniki
słuchawki bezprzewodowe radio internetowe schemat
Delphi TChart, TeeChart VCL – kliknięcie obrazka na wykresie, obsługa OnClick TDA7566 STMicroelectronics – zamienniki, różnice, adaptacja TDA7562B, TDA7564B, TDA7560