Sida 1 av 3

ARM- något att ha?

Postat: 24 november 2008, 19:04:58
av Johan.o
Är det någon hör som använder någon ARM-mikrodator?
Vad tycker ni om den, vad är det för fabrikat,

Tydligen är ARM väldigt billig att tillverka, Vilka andra uppenbara för och nackdelar finns?

Postat: 24 november 2008, 19:50:57
av bengt-re
ARM är en hel branch..... ARM är strömsnåla små processorer som passar utmärkt till saker mellan uC och X86 plattformarna. ARM sitter överallt i GPS, mobiltelefoner och vem vet var...

Största nackdelen med ARM är att de är gjorda för massmasknad och därmed har tämligen korta tider som kretsarna finns ute innan de ersäts med nästa generation.

Postat: 24 november 2008, 20:29:26
av AAVE
Läste någonstans att ARM har 75% av "embedded" marknaden, så helt värdelösa är dom nog inte.

ARM är ingen tillverkare utan säljer sin design (IP) till ASIC tillverkare vilka lägger in den i sina chip (SoC). Det som ARM säljer idag är ARM7, ARM9, ARM11 och den nya Cortex familjen. Priset ASIC tillverkarna betalar är några cent per chip vilket är betydligt billigare än en x86 eller en 8-bitare.

Det sitter en ARM11 @ 600 MHz i iPhone. Processorn är dock tillverkad av Samsung på licens.





Förstår inte vad bengt-re säger om korta tider etc...

Postat: 24 november 2008, 21:02:10
av sodjan
> Förstår inte vad bengt-re säger om korta tider etc...

Förstår du inte vad han menar eller håller du inte med ?

Postat: 24 november 2008, 22:54:48
av Schnegelwerfer
När några på mitt företag kollade på en ARM-design lovade tillverkaren att den processorn skulle finnas tillgänglig i 5 år... Helt ok för de flesta applikationer.

Postat: 24 november 2008, 23:43:07
av sodjan
5 år är en ganska kort tid i många sammanhang.

Bara för att jämföra med något, så tror jag att t.ex en gammal
PIC modell går att få tag i längre tid än 5 år. Microchip har väl
tvärtom ett rykte om sig att se till att deras kretsar finns tillgängliga
lång tid efter att de har "de-supportats" och ersatts med nyare modeller,
se bara på F84A som fortfarande kan handlas direkt från Microchip och
det måste vara över 10 år sedan den ersattas med modernare modeller.

Så om ARM "bara" lovar 5 år efter "de-support" så har nog bengt-re rätt...

Postat: 25 november 2008, 01:02:29
av limpan4all
Tidigare NXP LPC2106 men har bytt till LPC2368 som kan mycket mera och är avsevärt billigare, båda ARM7 kärnor. Sen har jag gjort en router runt en ARM9 (Micrel KS8596X) mycket lättjobbad processorfamilj.
Tidigare har jag jobbat med Z80, Z180, 80515, 80517, ADSP21060 SHARC, MEGA128, MEGA168, ADUC745, MCF5282 ColdFire samt en hel del andra.
MEGA familjen är enklast att jobba med sen kommer LPC2368 sen resten i blandad ordning.

Postat: 25 november 2008, 09:32:54
av vfr
Jag kan bara hålla med Sodjan i det här fallet! 5 år kan vara en rätt kort tid. På jobbet har vi kort med både HC11 och PIC som gått i närmare 10 år mer eller mindre oförändrade.

Postat: 25 november 2008, 10:22:39
av AAVE
ni pratar strunt!

ARM är till skillnad från PIC och AVR ingen "single source" processor. Slutar ett företag tillverka den model ni använder kan ni alltid välja en annan model eller en processor från ett annat företag.

Sodjan, läs inlägget en gång till! "ARM" lovar ingenting, det var en viss tillverkare som garanterade 5 år support, det säger ingenting om ARM i allmänhet eller andra tillverkare.

Postat: 25 november 2008, 10:35:56
av Schnegelwerfer
Min erfarenhet är också att kort ofta måste omdesignas inom vart 5:e år ändå, beroende på last time buy av andra komponenter än processorn.

Ovanstående är såklart beroende på vad det är för kretskort... enklare kort som innehåller många diskreta komponenter lever naturligtvis längre än kort som innehåller många specialiserade kretsar.

Postat: 25 november 2008, 10:40:26
av sodjan
> Slutar ett företag tillverka den model ni använder kan ni alltid välja en annan model eller en processor från ett annat företag.

Nja, det är nog du som inte riktigt fattar... :-)

Det är inte alltid så enkelt att bara "välja en annan modell".
Det kan betyda att en produkt måste gå igenom nya dyrbara
processer och tester för godkännande (t.ex för utrustnig i sjukvården)
eller liknande. Även att "byta företag" kan vara väldigt komplicerat
i seriösa sammanhang.

Det var igentligen ingen synpunkt på "ARM" i sig, det vara bara en kommentar
om att 5 år är en ganska kort tid för att garantera tillgänglighet på en viss
produkt. Och om det var sådana tider som bengt-re syftade på så hade
han rätt med sin kommentar.

Det är mycket möjligt att det går att hitta en ARM source som kan lova
längre tider är så, och det verkar ju även rimligt att det är så...

> Min erfarenhet är också att kort ofta måste omdesignas inom vart 5:e år ändå,

Jag tänkte mer på garantiåtaganden till redan sålda produkter, inte på
nyförsäljning då man ju kanske kan göra en ny design...

Postat: 25 november 2008, 11:54:45
av AAVE
oj oj oj! tester för godkännande?? utrustnig i sjukvården??

Kretsar till sådan utrustning köps via helt andra kanaler med speciella avtal som garanterar tillgänglighet etc. (tro mig, jag har jobbat med sånt).


Fråga till Sodjan: har du någonsin använt ARM i något projekt?

Postat: 25 november 2008, 12:13:19
av speakman
Helt apropå; är det någon som utvecklat ARM-lösningar med GNU-verktygen? Isåfall vilka?

Postat: 25 november 2008, 12:20:28
av sodjan
Som jag sa, det var inte helt ARM rellaterat, det var en kommentar till
om 5 år var en lång eller kort tid för en leverantör att garantera
tillgängligheten på en produkt. Rent generellt.

Jag håller naturligstvis även med om det som bengt-re sa om att det
ju inte kan vara något större fel på just ARM processorerna med tanke
på hur populära de är... :-)

Postat: 25 november 2008, 12:20:54
av vfr
AAVE skrev:oj oj oj! tester för godkännande?? utrustnig i sjukvården??

Kretsar till sådan utrustning köps via helt andra kanaler med speciella avtal som garanterar tillgänglighet etc. (tro mig, jag har jobbat med sånt).
Det behöver inte vara så speciella grejor för det. Du behöver ju minst göra nya CE-tester på ALL utrustning. Plus alla interna funktionstester mm. Absolut inga billiga saker.
AAVE skrev: Fråga till Sodjan: har du någonsin använt ARM i något projekt?
Vad sjutton spelar det för roll? Han uttalade sig bara i allmänhet om långvarighet på produkter.