Różnica między DSP a mikroprocesorem | Różnica Pomiędzy | pl.natapa.org

Różnica między DSP a mikroprocesorem




Kluczowa różnica: Mikroprocesor obejmuje funkcje jednostki centralnej komputera (CPU) na jednym lub kilku układach scalonych (IC). Celem mikroprocesora jest akceptowanie danych cyfrowych jako danych wejściowych, przetwarzanie ich zgodnie z instrukcjami, a następnie dostarczanie danych wyjściowych. Natomiast procesor DSP jest szczególnym typem mikroprocesora. DSP oznacza cyfrowe przetwarzanie sygnału. Jest to zasadniczo każde przetwarzanie sygnału, które odbywa się na cyfrowym sygnale lub sygnale informacyjnym.

Mikroprocesor obejmuje funkcje jednostki centralnej komputera (CPU) na jednym lub kilku układach scalonych (IC). Celem mikroprocesora jest akceptowanie danych cyfrowych jako danych wejściowych, przetwarzanie ich zgodnie z instrukcjami, a następnie dostarczanie danych wyjściowych. Jest to znane jako sekwencyjna logika cyfrowa. Mikroprocesor ma pamięć wewnętrzną i działa w zasadzie na systemie binarnym.

Większość mikroprocesorów ogólnego zastosowania znajduje się w komputerach osobistych. Są często używane do obliczeń, edycji tekstu, wyświetlania multimediów i komunikacji przez sieć. Inne mikroprocesory są częścią systemów wbudowanych. Zapewniają one cyfrową kontrolę nad praktycznie każdą technologią, taką jak urządzenia, samochody, telefony komórkowe, sterowanie procesami przemysłowymi itp.

Natomiast procesor DSP jest szczególnym typem mikroprocesora. DSP oznacza cyfrowe przetwarzanie sygnału. Jest to zasadniczo każde przetwarzanie sygnału, które odbywa się na cyfrowym sygnale lub sygnale informacyjnym. Procesor DSP jest wyspecjalizowanym mikroprocesorem, który ma architekturę zoptymalizowaną pod kątem potrzeb operacyjnych przetwarzania cyfrowego sygnału.

DSP ma na celu modyfikację lub ulepszenie sygnału. Charakteryzuje się reprezentacją odrębnych jednostek, takich jak dyskretny czas, dyskretna częstotliwość lub dyskretne sygnały domeny. DSP obejmuje subpola, takie jak przetwarzanie sygnałów komunikacyjnych, przetwarzanie sygnałów radarowych, przetwarzanie matryc czujników, cyfrowe przetwarzanie obrazów itp.

Głównym celem procesora DSP jest mierzenie, filtrowanie i / lub kompresowanie sygnałów cyfrowych lub analogowych. Czyni to poprzez konwersję sygnału z rzeczywistego sygnału analogowego na postać cyfrową. Do konwersji sygnału wykorzystuje konwerter cyfrowo-analogowy (DAC). Jednak wymagany sygnał wyjściowy jest często kolejnym rzeczywistym sygnałem analogowym. To z kolei wymaga również konwertera cyfrowo-analogowego.

Algorytmy cyfrowego przetwarzania sygnałów działają na różnych platformach, takich jak mikroprocesory ogólnego zastosowania i standardowe komputery; wyspecjalizowane procesory zwane procesorami sygnału cyfrowego (DSP); specjalnie zaprojektowany sprzęt, taki jak układ scalony specyficzny dla aplikacji (ASIC) i programowalne macierze bramek (FPGA); Cyfrowe kontrolery sygnałów; i przetwarzanie strumieniowe dla tradycyjnych aplikacji DSP lub przetwarzania grafiki, takich jak obraz, wideo.

Główną różnicą między procesorem DSP a mikroprocesorem jest to, że procesor DSP ma funkcje zaprojektowane do obsługi zadań wymagających wysokiej wydajności, powtarzalności i intensywności numerycznej. Procesory DSP są zaprojektowane specjalnie do wykonywania dużej liczby złożonych obliczeń arytmetycznych i tak szybko, jak to możliwe. Są często używane w aplikacjach takich jak przetwarzanie obrazu, rozpoznawanie mowy i telekomunikacja. W porównaniu do ogólnych mikroprocesorów, procesory DSP są bardziej wydajne w wykonywaniu podstawowych operacji arytmetycznych, zwłaszcza mnożenia.

Poprzedni Artykuł

Różnica między Samsung Galaxy S6, iPhone 6 i iPhone 6 Plus

Następny Artykuł

Różnica między kasetami i tonerem