Råd for manager: skal jeg velge Tensilica 212GP eller ARM9?

B

boardlanguage

Guest
Late som jeg er en semi-teknisk "manager", og for en USB2 enhet program, må jeg velge mellom Tensilica og ARM9.The microcontroller må være "rimelig fort" (dvs. raskere enn ARM7TDMI), å håndtere avbryte-baserte data-overføring mellom to innebygde enheter.(Ths programmet er slag av like en USB2 trådløskortet - det MCU administrerer data-utveksling mellom USB2 domenet og 802.11g domenet.)

Hvilken prosessor er best?I forhold til popularitet, vet jeg Tensilica er billigere, men jeg trodde armen var mye mer populært.For eksempel, hvis jeg trenger å leie konsulenter til å gjøre firmware utvikling og ting, er det eaiser å finne dyktige ARM utviklere enn Tensilica utviklere?

I forhold til ytelsen, hvordan gjør ARM922T/926EJ og Tensilica 212GP sammenligne i den virkelige verden?

Og hva med innebygd O / S støtte?Jeg vet ARM har Ecos, uC-OS/II, uClinux, og mange kommersielle O / S støtte (VNX, VX Works, osv.) Hvordan Tensilica sammenligningen i dette området?

 
ARM9 hendene ned, kan du også få en linux distro å kjøre på den så kan du utvide din tilgjengelig pool av Techs stand til å kode for det.

 
Det ARM9 serien har en mye bredere gruppe av entusiaster og ingeniører, det faktum at du kan kjøre linux på den sier mye, har du nå en industristandard operativsystem for å kjøre programmet på, kjører Windows Mobile på dem også, glemme chip bestemte programmerere med ARM9 kan du nesten glemme enheten er ikke en vanlig stasjonær PC, Windows Mobile har egen gratis C kompilatoren for utviklere å bruke og gratis emulator, lignende pakker finnes for linux under armen.Brikken har en sterk kulturarv rett fra året prikken så langt som mikro cpu går og er chip av valget for PDA beslutningstakere, GPS navigasjon enheter i utgangspunktet ethvert system der du trenger et høyt nivå OS kjører standard programvare.

 
Så du sier at Tensilica 212GP ikke kan kjøre Linux (fordi 212GP mangler innebygd MMU)?Ok, det høres ut som du sier ARM9 er et bedre valg for høyt nivå drift-systemer (hvor sterk brukergrensesnitt er viktig.)

I en embedded-enhet, hvor LDO vil hovedsakelig være å gjøre enheten-kontroll og protokoll ledelse (som i mitt Wifi/802.11g <-> USB2 adapter), er ARM9 fortsatt et bedre valg?Tensilica nettsted har noen hvitt-dokumenter som viser 212GP's silisium ytelse og området overlegenhet over utvalgte ARM9 modeller.

 
Hvis du gjør protokollen og enheten Control bruke en PIC / Atmel, hvis du trenger kraften i 212GP har så bør du gå for ARM9 likevel.I noen tekniske krav dokumentet jeg noensinne plassere en 212GP.Enheten er meget kraftig i sin egen rett, men hvis du trenger med høy hastighet enhet kontroll få en dsPIC protokoll ledelsen så lenge det ikke gig bit Ethernet, kan bli håndtert av alt fra et ATiny og PIC12 å ATMEGA og 18f PIC.

Vi har et prosjekt som bruker en FPGA til sanntid Mpeg4 komprimere video data, og vi bruker et ARM9 som kontroll og grensesnitt for det., DMA minnehåndtering gjør at ARM9 å utføre sanntid IO med verten samtidig som FPGA tilgang til SRAM chips.Jeg er veldig fornøyd med ytelsen.

 
, your feedback has been most helpful, thank you.

foxabilo
har tilbakemeldingen vært mest hjelpsom, takk.

Som jeg sa tidligere, ønsker vår kunde tekniske råd på kommunikasjon ASIC.De falt ned sine valg mellom to synthesizeable IP-kjerner: den Tensilica 212GP og ARM92x.Det MCUs ville være "embedded" på ASIC (dvs. ikke en egen off-the-sokkel standard produkt IC.)

Som du kan fortelle, har ingen av oss noen reell ledetråd på valg av CPU.De innleide selvstendig selskap til å vurdere de to CPUer, i form av hvor godt de kan utføre protokollen-oversettelsen oppgave (for det meste USB2 <-> 802.11n, men noen andre ting også.) Uansett, jeg leste den anmeldelsen, det dekket (forventet) MIPS hver CPU, die-området, strøm-forbruk.Alt i alt virket det som en god teknisk oversikt, og det konkluderte 212GP ble litt bedre (som følge av høyere forventede resultater.)

Jeg vet at ARM er mer populær enn Tensilica - men jeg har ikke nok erfaring til å motsi den opprinnelige anmeldelsen konklusjon.gjennomgangen ble skrevet av folk mer erfarne enn meg.Men jeg setter pris på en "Second Opinion" om saken!For eksempel gjorde den vurderingen ikke dekke enkel utvikling eller verktøy-flow i det hele tatt.Jeg tror disse viktige, også, siden firmware utvikling er like viktig som maskinvare. [/ B]

 
Hei,

Hvis du skulle trenge en kommersiell vurdering med en større dekning av nøkkelindikatorer som enkel utvikling og støtte da BentleyRC kan bli kontrahert, og jeg kan sette en av våre ingeniører til å jobbe for deg.Men som alltid forumet er gratis

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Jeg håper det går din evaluering og anbefalinger godt og sluttproduktet er en suksess.

 

Welcome to EDABoard.com

Sponsor

Back
Top