Conseils pour manager: dois-je choisir Tensilica 212GP ou ARM9?

B

boardlanguage

Guest
Imaginez que je
suis un semi-technique "manager", et pour une application périphérique USB2,
j'ai besoin de choisir entre Tensilica et ARM9.Le microcontrôleur a besoin d'être «raisonnablement rapide" (c'est-à-dire plus rapidement que ARM7TDMI), à interrompre le traitement
à base de transfert de données entre deux périphériques embarqués.(THS type d'application est comme un adaptateur WiFi USB2 - le MCU gère l'échange de données entre l'USB2 et le 802.11g de domaine du domaine.)

Quel processeur est le meilleur?En termes de popularité, je sais Tensilica est moins cher, mais
j'ai pensé que ARM est beaucoup plus populaire.Par exemple, si
j'ai besoin d'embaucher des consultants pour le développement du firmware et des choses, est-il de trouver eaiser ARM développeurs qualifiés que Tensilica développeurs?

En termes de performance, comment les ARM922T/926EJ et Tensilica 212GP comparer dans le monde réel?

Et en ce qui concerne embarqués O / S de soutien?Je sais ARM a eCos, uC-OS/II, uClinux, et beaucoup de commerciaux O / S de soutien (VNX, VX Works, etc) Comment fonctionne le Tensilica comparer dans ce domaine?

 
ARM9 mains, vous pouvez même obtenir une distro linux pour fonctionner sur ce, vous pouvez élargir votre réservoir de techniciens capables de code pour elle.

 
ARM9 La gamme est beaucoup plus large groupe d'amateurs et d'ingénieurs, le fait que vous pouvez exécuter Linux sur elle en dit beaucoup, vous avez maintenant une norme de l'industrie du système d'exploitation pour exécuter votre application sur Windows Mobile fonctionne sur eux, oubliez puce spécifique de programmeurs avec l'ARM9 vous pouvez presque oublier l'appareil
n'est pas un pc de bureau, windows mobile a son propre compilateur C pour les développeurs d'utiliser et d'un émulateur gratuit, même les paquets peuvent être trouvées pour ARM sous linux.La puce dispose d'un solide héritage à partir de l'année dans la mesure du point micro cpu's go et la puce de choix pour les PDA,
les appareils de navigation GPS, en fait tout système où vous avez besoin d'un niveau élevé OS fonctionnement des logiciels standard.

 
Donc vous dites que Tensilica 212GP peut ne pas fonctionner sous Linux (parce que pas 212GP bord MMU)?Ok, il semble que vous
voulez dire ARM9 est le meilleur choix pour le haut niveau
des systèmes d'exploitation (où une forte interface utilisateur est important.)

Dans un dispositif embarqué, où les MCU sera principalement fait dispositif
de contrôle et de gestion de protocole (comme dans mon Wifi/802.11g <-> adaptateur USB2), est le ARM9 toujours un meilleur choix?Tensilica
de site Web a quelques blanc-212GP documents montrant la performance
du silicium
et de supériorité sur la zone sélectionnée ARM9 modèles.

 
Si votre protocole et de faire utiliser un dispositif de contrôle de PIC / Atmel, si vous avez besoin de la puissance de la 212GP a ensuite, vous devriez être en cours pour l'ARM9 de toute façon.En aucun document exigence technique que
j'ai jamais placer un 212GP.L'appareil est très puissant dans son propre droit, mais si vous avez besoin de haute vitesse dispositif de contrôle dsPIC obtenir un protocole de gestion, tant que ce
n'est pas gig ethernet peu, peuvent être traitées par un rien de ATiny et PIC12 de Atmega et PIC 18F.

Nous avons un projet qui utilise un FPGA en temps réel Mpeg4 compresser des données vidéo, et nous utilisons un ARM9 de contrôle et d'interface pour cela., DMA mémoire ARM9 permet la manipulation à effectuer en temps réel IO avec le pays hôte, tout en permettant l'accès aux FPGA SRAM chips.Je suis très satisfait de sa performance.

 
, your feedback has been most helpful, thank you.

foxabilo,
vos commentaires ont été très utiles,
je vous remercie.

Comme je l'ai déjà dit, notre client souhaite des conseils techniques sur un ASIC de communication.Ils ont réduit leur choix entre deux synthesizeable IP-noyaux: le Tensilica 212GP et la ARM92x.Le MCU serait «embarqués» sur l'ASIC (c'est-à-dire, pas un off-the-shelf produit standard IC.)

Comme vous pouvez le dire, aucun de nous
n'a aucune idée réelle sur le choix de la CPU.Ils ont contracté une société indépendante pour examiner les deux processeurs, en fonction de la façon dont ils peuvent effectuer la tâche de traduction de protocole (le plus souvent USB2 <-> 802.11n, mais quelques autres trucs aussi.) Quoi
qu'il en soit,
j'ai lu de cet examen, il a couvert la (prévu) des prix minimaux de chaque CPU, die-région, la consommation d'énergie.Dans l'ensemble, il semblait être un bon aperçu technique, et elle a conclu le 212GP a été légèrement meilleure (en raison de la hausse de performance.)

Je sais que l'ARM est plus populaire que la Tensilica - mais je
n'ai pas assez d'expérience pour contredire la conclusion
de l'examen.l'examen a été écrit par des gens plus expérimentés que moi.Mais je ne suis apprécier une «deuxième avis» sur la question!Par exemple, l'étude ne couvre pas la facilité de développement ou de l'outil
de débit à tous.Je pense que ces liens sont importants, aussi, depuis le firmware de développement est tout aussi important que le matériel. [/ B]

 
Salut,

Si vous avez besoin d'un examen commercial avec une couverture plus large d'indicateurs clés tels que la facilité de développement et de soutien alors BentleyRC peut être contractée, et je peux en mettre un de nos ingénieurs à travailler pour vous.Mais comme toujours dans les forums sont libres

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />J'espère que votre évaluation et les recommandations vont bien et que votre produit est un succès.

 

Welcome to EDABoard.com

Sponsor

Back
Top