Différence entre DSP et processeur de bras | Différence Entre | fr.natapa.org

Différence entre DSP et processeur de bras




Différence clé: Les processeurs DSP et ARM sont des types de microprocesseurs. Un microprocesseur est une puce de silicium contenant l'unité centrale de traitement de l'unité. Les processeurs ARM sont basés sur la conception RISC des processeurs informatiques. Les microprocesseurs RISC sont généralement destinés à un usage générique. Le processeur DSP est un autre type 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.

Les processeurs DSP et ARM sont des types de microprocesseurs. Un microprocesseur est une puce de silicium contenant l'unité centrale de traitement de l'unité. Il intègre les fonctions de la CPU 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.

Les processeurs ARM sont basés sur la conception RISC des processeurs informatiques. Les microprocesseurs RISC sont généralement destinés à un usage générique. Il existe de nombreuses autres familles de microprocesseurs, autres qu'ARM, basées sur RISC, telles que les processeurs Intel i860 et i960, MIPS, etc.

Les processeurs ARM sont conçus et concédés sous licence par ARM Holdings. En 2013, les processeurs ARM constituaient l'architecture de jeu d'instructions 32 bits la plus utilisée en termes de quantité produite globalement. Les processeurs et systèmes ARM sur puce incluent Qualcomm Snapdragon, nVidia Tegra, Marvell Xscale et Texas Instruments OMAP, ainsi que les séries Cortex d'ARM et Apple System on Chips, utilisées dans les iPhones.

Comparés aux autres processeurs utilisés dans les ordinateurs traditionnels, les processeurs ARM nécessitent beaucoup moins de transistors. Il en résulte une réduction des coûts, de la chaleur et de la consommation d’énergie par rapport aux autres processeurs. Par conséquent, les processeurs ARM sont bien connus et recherchés pour les appareils légers, portables et alimentés par batterie, tels que les téléphones intelligents et les tablettes.

En outre, la complexité réduite et la conception simplifiée des processeurs ARM permettent aux entreprises de construire un système à faible consommation d'énergie sur une puce pour un système intégré. Le système embarqué comprendrait de la mémoire, des interfaces, des radios, etc. La conception plus simple des processeurs ARM permet également des processeurs multicœurs plus efficaces et un nombre de cœurs plus élevé à des coûts moins élevés. De plus, il permet des niveaux plus élevés de puissance de traitement et une efficacité énergétique améliorée pour les serveurs, les ordinateurs portables et les blocs-notes.

Le processeur DSP est un autre type 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.

Par rapport aux autres microprocesseurs, 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