Différence entre DSP et processeur à usage général | Différence Entre | fr.natapa.org

Différence entre DSP et processeur à usage général




Différence clé: Un microprocesseur intègre les fonctions de l’unité centrale de traitement d’un ordinateur sur un ou plusieurs circuits intégrés. Le but d'un microprocesseur est d'accepter les données numériques en entrée, de les traiter conformément aux instructions, puis de fournir la sortie. La plupart des microprocesseurs à usage général sont présents dans les ordinateurs personnels. Ils sont souvent utilisés pour le calcul, l'édition de texte, l'affichage multimédia et la communication sur un réseau. Le processeur DSP, en revanche, est un type particulier de microprocesseur. DSP signifie traitement numérique du signal. Il s’agit essentiellement de tout traitement de signal effectué sur un signal numérique ou un signal d’information.

Un microprocesseur intègre les fonctions de l’unité centrale de traitement d’un ordinateur sur un ou plusieurs circuits intégrés. Le but d'un microprocesseur est d'accepter les données numériques en entrée, de les traiter conformément aux instructions, puis de fournir la sortie. Ceci est connu sous le nom de logique numérique séquentielle. Le microprocesseur a une mémoire interne et fonctionne essentiellement sur le système binaire.

Un microprocesseur à usage général est un processeur qui n'est pas lié à un langage ou à un logiciel particulier ni intégré à celui-ci. La plupart des microprocesseurs à usage général sont présents dans les ordinateurs personnels. Ils sont souvent utilisés pour le calcul, l'édition de texte, l'affichage multimédia et la communication sur un réseau. D'autres microprocesseurs font partie de systèmes embarqués.Ceux-ci fournissent un contrôle numérique sur pratiquement toutes les technologies, telles que les appareils ménagers, les automobiles, les téléphones portables, le contrôle des processus industriels, etc.

Le processeur DSP, en revanche, est un type particulier de microprocesseur. DSP signifie traitement numérique du signal. Il s’agit essentiellement de tout traitement de signal effectué sur un signal numérique ou un signal d’information. Un processeur DSP est un microprocesseur spécialisé doté d'une architecture optimisée pour les besoins opérationnels du traitement du signal numérique.

Le DSP vise à modifier ou à améliorer le signal. Il est caractérisé par la représentation d'unités discrètes, telles que des signaux de temps discret, de fréquence discrète ou de domaine discret. Le DSP comprend des sous-champs tels que le traitement des signaux de communication, le traitement des signaux radar, le traitement de la matrice de capteurs, le traitement des images numériques, etc.

L'objectif principal d'un processeur DSP est de mesurer, filtrer et / ou compresser des signaux numériques ou analogiques. Pour ce faire, il convertit le signal d’un signal analogique du monde réel en une forme numérique. Pour convertir le signal, il utilise un convertisseur numérique analogique. Cependant, le signal de sortie requis est souvent un autre signal analogique du monde réel. Cela nécessite également un convertisseur numérique-analogique.

Les algorithmes de traitement des signaux numériques peuvent fonctionner sur diverses plates-formes, telles que les microprocesseurs à usage général et les ordinateurs standard; processeurs spécialisés appelés processeurs de signaux numériques (DSP); matériel informatique spécifique, tel qu'un circuit intégré spécifique à une application (ASIC) et des matrices de portes programmables par l'utilisateur (FPGA); Contrôleurs de signaux numériques; et le traitement de flux pour les applications de traitement DSP ou graphiques traditionnelles, telles que l’image, la vidéo.

La principale différence entre un DSP et un microprocesseur réside dans le fait qu'un processeur DSP possède des fonctionnalités conçues pour prendre en charge des tâches hautes performances, répétitives et gourmandes en ressources numériques. Les processeurs DSP sont conçus spécifiquement pour effectuer un grand nombre de calculs arithmétiques complexes et aussi rapidement que possible. Ils sont souvent utilisés dans des applications telles que le traitement d'images, la reconnaissance vocale et les télécommunications. Comparés aux microprocesseurs généraux, les processeurs DSP sont plus efficaces pour effectuer des opérations arithmétiques de base, en particulier la multiplication.

La plupart des microprocesseurs à usage général et des systèmes d'exploitation peuvent exécuter les algorithmes DSP avec succès. Cependant, ils ne conviennent pas à une utilisation dans des appareils portables tels que les téléphones portables. Par conséquent, des processeurs de signaux numériques spécialisés sont utilisés. Les processeurs de signaux numériques ont à peu près le même niveau d'intégration et les mêmes fréquences d'horloge que les microprocesseurs à usage général, mais ils ont tendance à offrir de meilleures performances, une latence réduite et aucune exigence de refroidissement spécialisé ou de grandes batteries. Cela leur permet d’être une alternative moins coûteuse aux microprocesseurs à usage général.

Les DSP ont également tendance à être deux à trois fois plus rapides que les microprocesseurs à usage général. Ceci est dû aux différences architecturales. Les DSP ont tendance à avoir une architecture d'unité arithmétique différente; unités spécialisées, telles que multiplicateurs, etc .; cycle d'instruction régulier, une architecture de type RISC; traitement parallèle; une architecture de bus de Harvard; une organisation de mémoire interne; organisation multitraitement; liens locaux; et interconnexion de banques de mémoire.

Article Précédent

Différence entre HTC Butterfly et HTC One X

Article Suivant

Différence entre Galleria et Gallery