processeurs DSP, quoi de nous?

Y

yasser_shoukry

Guest
Désolé pour cette question triviale si je sais.mais je veux savoir Whats je voulais dire par DSP, processeur DSP, en ce qu'ils sont utilisés et quels sont les avantages de leur utilisation sur l'utilisation de circuits numériques ordinaires mises en œuvre sur un FPGA ou un microcontrôleur d'habitude?

Merci d'avance.

 
Traitement numérique du signal est réalisée par des opérations mathématiques.En comparaison, le traitement de texte et des programmes similaires simplement réorganiser les données stockées.

for algorithms such as digital filtering and Fourier analysis.
Digital Signal Processors are microprocessors specifically
designed to handle Digital Signal Processing tasks.

Cela signifie que les ordinateurs conçus pour les entreprises et d'autres applications générales ne sont pas optimisés
pour des algorithmes tels que le filtrage numérique et l'analyse de Fourier.
Processeurs de signal numérique sont microprocesseurs spécifiquement
conçu pour traiter des signaux numériques tâches de traitement.Ces dispositifs ont connu une croissance phénoménale dans la dernière décennie, l'utilisation de trouver dans tout, des téléphones cellulaires pour les plus avancés des instruments scientifiques.En fait, les ingénieurs utilisent du matériel "DSP" signifie Digital Signal Processor, de même que les développeurs utilisent l'algorithme "DSP" signifie Digital Signal Processing.

 
DSP: comprend des missions de mathématiques, calculs, etc
Lorsque, dans la plupart des opérations de DSP a somme des produits, ces somme des produits sont considérés partout comme FIR, IIR, convolution, ARMA, etc, etc,

si ces opérations sont effectuées sur des microcontrôleurs ordinaire, il prend plus de temps ou de cycles pour une seule opération de multiplication.par conséquent, un processeur DSP est conçu dans le cas, il est conçu pour prendre un seul cycle pour les opérations de multiplication, c'est à dire qu'il se compose d'opérations MAC, qui est Multiplier et d'accumuler l'opération.

 
La différence fondamentale est dans l'architecture de la DSP.Si vous regardez un Ordinaires, ils suivent ce qu'on appelle le-Neuman architecture von.DSP utilisent généralement Harward, superharward archtitectures style.La différence réside dans l'orientation de Prog mémoire, DataMemory, et les bus les reliant au processeur.Cela leur permet de multiples instructions exec, ou ne l'extraction simultanée de données, de code et de l'exécution.Généralement, ils ont séparé ALU, levier de vitesse et multiplicateurs.Ne me contacter pour plus de détails

 
Salut,

consulter le lien suivant, il contient des informations utiles sur les DSP et FPGA

; Jsessionid = PQC4WNGJWLR0KQSNDLPSKH0CJUNN2JVN? ArticleID = 187002863 & http://www.dspdesignline.com/showArticle.jhtml QUERYTEXT = dsp

 
Peut-être que n'importe quel processeur à usage général (CPU dans ce cas) pourrait faire que les algorithmes de même, peu importe comment il est complexe à courir .... Mais tout cela est en cours d'exécution, aucune cylces horloge sera disponible pour le contrôle des opérations autres que les autres périphériques connectés à la CPU exige aussi souvent.Cet état fait le CPU presque mort de notre vision, car nous ne voyons pas de réponse dans son périphérique de sortie lors du traitement des algorithmes complexes ou elle peut le faire, mais lentement.Afin de réduire ce fardeau, un spécialiste en nombre croquer connu pour sa multiplication complexe est nécessaire.Il vient à notre DSP que le nom est for.However avec FPGA en utilisant une adresse IP de base DSP rend les choses vraiment différentes.Vous pouvez avoir un SOC avec ce maquillage.Utilisez MCU IP d'une part et DSP IP sur autre partie du FPGA rend les choses plus faciles quand il s'agit de côté application.

 

Welcome to EDABoard.com

Sponsor

Back
Top