DSP> ou FPGA

B

bimbla

Guest
Quel est recommandée entre l'aide d'un DSP ou FPGA configuré en tant que DSP?Souhaitez-être la discussion application spécifique ou générale?
Veuillez donner les raisons de votre avis.

Merci.

bimbla.

 
J'ai vu des gens dire que si vous voulez un moyen rapide DSP FPGA, puis, si lente, puis régulièrement DSP IC.Mais personne n'a jamais expliqué pourquoi.Je me demande si une lente DSP se faire sur un FPGA?

Je n'ai jamais été en mesure de trouver un des modèles de référence de la mise en œuvre d'un DSP sur un FPGA, mais je suis sûr que certaines personnes ont fait ces.

- Jayson

 
Si vous voulez de haute performance, haute fréquence d'horloge, FPGA est un meilleur choix.Vous pouvez par exemple mulitpliers plusieurs en parallèle, ce qui permettra d'accélérer votre conception.

 
Dans un FPGA, on pourrait construire un arbre extension en parallèle de sorte qu'il aurait pu mieux performace, comme quelqu'un l'a dit plus haut, mais des thats seulement pour les opérations entier.Pour opération en virgule flottante que vous auriez une meilleure performance avec un DSP, dépend aussi de ce que sont vos besoins n'est pas le même coût pour un FPGA d'un DSP.

Cheers

 
il ya une tendance à utiliser soi-disant «cœurs de processeur soft" récents.ces noyaux sont optimisés FPGA, utilisé pour des tâches axées sur décision dans les systèmes sur puce reconfigurables ...que je sache, cœurs de DSP dans les termes de la définition approximative de DSP comme «CPU avec multiplicateurs» ...ne sont pas disponibles!?

 
Dépend de vous souhaitez un DSP à usage général ou tout simplement une puce ASIC.manière DSP a un logiciel d'aide plus beaucoup.FPGA vous êtes sur que vous possédez.

 
Salut,
C'est essentiellement une question simple et dur en même temps.J'ai suivi un cours de logique programmable et la conception VLSI et ce retine i est que cela dépend du moment où vous voulez atteindre, les délais de commercialisation, et la quantité que vous allez vendre.
Pour l'application simple qui ne nécessite pas une fréquence élevée, il est préférable pour vous d'utiliser le DSP, mais si le temps est crucial, il faut travailler avec les FPGA.il était facile il ya quelques années de donner une réponse sur le choix entre les FPGA et ASIC, mais avec la grande complexité et la densité de la dernière version de FPGA il rendre celle plus difficile

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />

FPGA est bien adapté pour le prototypage, et quand vous atteindre vos objectifs, et si vous êtes sûr de la vente un grand quatity de vos jetons, vous pouvez aller ASIC parce que vous allez amortir les frais pour la conception des masques (plusieurs millions de dollars US

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />

)
Hope, il est clair, la réponse que je dit n'est pas facile de donner

 
Mettre en œuvre des FPGA est matériel et mettre en œuvre avec DSP IC est un logiciel de base.Matériel en œuvre de profiter de la vitesse et avec un désavantage de coût.

 
J'ai lu de nombreux articles de comparer entre l'ASIC et DSP, les principales rubriques
1 - La flexibilité et la reconfiguration: Wen DSP
2 - Vitesse: Wen ASIC
3 - Zone: à peu près égale que la zone sauvé par coeur multifuntional DSP est gaspillée par zone memroy requis par DSP.
- La réutilisation 4: le même noyau DSP ne fonctionnent bien, mais chaque bloc dans ASIC s'il n'est pas utilisé, il sera étais région, mais la réponse que l'école ASIC raison de la densité élevée de la nouvelle technologie qui ne nuiront pas.

Si nous mettons en considération que les FPGA est généralement une étape inférieure ASIC puis DSP préféré comme général en ce qui concerne la vitesse et la flexibilité.mais si fctors autres que le coût, funtion design, etc ... la décision sera différente.

 
le plus grand difficultiy de FPGA DSP conception est, l'ingénieur général DSP savons très peu sur FPGA, et le concepteur FPGA sait peu de choses sur l'algorithme DSP, ils vivent dans l'autre monde.
tant que DSP programmable de plus en plus puissants, je pense que l'avenir de l'archtecture DSP sera DSP programmable plus DSP-co-processeur, qui est mis en œuvre dans FPGA

 
Je suis d'accord avec le dernier participant.Il ya un puits sais Courbe de puissance de traitement DSP nécessaires dans les quelques prochaines années.unfurtunatly en Télécommunications par exemple les standarts DSP systèmes cpu manque de la puissance requise. Le FPGA DSP méthodologies dans l'autre côté se développent très rapidement .. Aujourd'hui, la recherche se concentre sur les systèmes RECONFIGURABLE ..Ce sont les processeurs qui se Wil capables de modifier leur architecure en fonction des exigences de l'algorithme.
Il ya des nouveaux processeurs qui ne ressemble pas à la normale cpus DSP ni logique programmable (FPGA) ..Ainsi, un nouveau champ de la logique reconfigurable prend forme. Mais oui, je vois beaucoup d'outils logiciels et des conseils harware pièces d'accouplement et XILINX TI dps DISPONIBLES .. maintenantJe ne serai pas surpris de voir un VIRTEX III avec un noyau C6000 VIRGULE FLOTTANTE dps.il serait l'évolution normale de ce domaine!

 
Si ur intéressé par DSP des grands ports E / S puis aller vers FPGA
ou si tu veux implemnetation algo complexe alors allez-cartes DSP.

Usman Hai
Pakistan

 
Si votre objectif est le traitement du signal comme le filtrage d'un signal, l'exécution de certaines algo .... DSP sont mieux que FPGA.En DSP vous avez un logiciel d'aide mieux que FPGA.Si vous souhaitez utiliser un dispositif de contrôle, en parallèle, un traitement rapide de FPGA sont un meilleur choix.

 
ainsi, la conception de nombreux intégrer un noyau DSP FPGA en, puisque nous pouvons obtenir un excellent système de l'architecture
avec un équilibre optimal entre HW et SW.

 
Salut les gens

Accoding pour moi, il dépend quel est le meilleur.les derniers FPGA ont la capacité d'avoir plusieurs processeurs d'être initié sur un FPGA unique qui le rend extrêmement rapide et très haut débit avec moindre coût qui n'est pas possible dans le stand alone processeur DSP.dans le processeur DSP FPGA utilisés r le softcores pas les processeurs physiques.

en ce qui concerne
Ashish

 
Je pense que le point clé de la mise en œuvre DSP FPGA en est la conception de l'algorithme DSP qui conviennent à l'architecture FPGA.Par exemple, il est préférable de faire un dessin avec 2 ^ n robinets au lieu d'un nombre impair étrange de robinets.L'architecture de LUT faut examiner en détail.Bien sûr, il est plus facile d'établir un algorithme DSP, avec pipeline à l'écoute de Nice, optimisé, mais la tendance de développement à configurable dispositif nouveau, il est bon d'appliquer FPGA comme nouvelle plate-forme DSP.

 
Je pense que le point clé de la mise en œuvre DSP FPGA est la conception est de savoir si vous avez le cœur de réseau IP et combien d'effort vous avez besoin de la développer.

 
Ce qui suit n'a pas été mentionnée.
1.FPGA fournit des calculs avec une largeur de données nécessaires.
Cette offre une vitesse supplémentaire et / ou de précision.
En DSP généralement vous avez à faire avec 16 bits,
par conséquent, des problèmes surviennent avec les données de mesurage, l'arrondissement, le déplacement, en double précision, lors du calcul de pixel underloading, etc
2.FPGA offre la vitesse très élevée logique pour résoudre les problèmes de décision ou de la logique.
DSP fait-chemin décision 2 avec une instruction de logique unique, simple décision 4 - plus de 3 instructions, etc
3.Un FPGA avec 1000 plaquettes peuvent se substituer dixièmes de DSP avec moins d'épingles bien, si le projet offre de nombreuses obligations d'information.

 

Welcome to EDABoard.com

Sponsor

Back
Top