eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMnożenie liczb w kodzie U2 › Mnożenie liczb w kodzie U2
  • Data: 2015-03-25 15:06:53
    Temat: Mnożenie liczb w kodzie U2
    Od: s...@g...com szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Witam,

    Robię demodulator AM na FPGA i mam pewien dylemat przy miksowaniu.
    Mam dwie 12-to bitowe liczby ze znakiem (U2). Pakuję to do multiplikatora i na
    wyjściu generuje mi 24-bitowy iloczyn C=A*B. Problem jest w tym, że jedna z tych
    liczb, powiedzmy B=sin(omega*t) jest reprezentowana jako liczba 12-bitowa z zakresu
    <-2048,+2047>.Tymczasem wiadomo, że sinus jako funkcja przyjmuje wartości <-1,+1>. Na
    wyjściu tego miksera potrzebuję jednak tylko 12 bitów najbardziej znaczących. Które
    bity teraz z tych 24 wybrać? Gdyby to było w naturalnym kodzie binarnym, nie było by
    sprawy. A w U2, to mi się już samemu we łbie miksuje :))

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: