Co ma wieksza przyszlosc

Feb 12, 2008 10 Replies

Witam



jak sadzicie co ma wieksza przyszlosc i w co zapuscic korznie...



zastanawiam sie nad budowa systemu na ktorym bez problemu da sie zaimplementowac system linux moze w przyszlosci qnx



i tak moje poszukiwania zamknely sie nastepujaco:


  1. ARM ( AT91SAM9263 lub EP9515 )
  2. PowerPC (AMCC)
  3. XScale (Marvell)

mieslicie z ktorymis z tych procesorow doswiadzczenia co bedzie najlepszym rozwiazaniem moc/cena



mnie juz powoli trafia..... a to wybor na dluzszy czas



pozdarawiam


Ale do czego ma to sluzyc ? Pelnoprawny linux wymaga protekcji i wirtualizacji pamieci .. a wiec jesli sie nie myle - skreslamy ARM.

A to tak patrzac na rynek .. wlasnie ARM :-) Oczywiscie w mniejszych zastosowaniach.

J.

z ARMami dalem sobie wlasciwie spokoj.. Odpalilem linuxa, multimedia, busybox, NFS, polaczyle mz FPGA, zapisuje sobie pliczki na NFSie czy SD/USB. Wszystko ladnie smiga. Ale przesiadam sie na PPC. Army jesli juz to zamienie na AVR32. ARMy sa dobre to do zabawek zasilanych bateryjnie. Wszystko dziala, lecz o wiekszej wydajnosci, szczegolnie sieciowej mozna zapomniec. Przynajmniej dla moich zastosowan.

wlasnie dostalem darmowe probki z AMCC, PPC405EXR. Pan z AVNET przyniosl mi do biura je osobiscie, porozmawial o moich problemach , poradzil...to sie nzywa support. A napisalem im ze potrzebuje kilkadziesiat szt. Ta kosc posiadajac gigabit Ethernet MAC, USB2.0 HS (480mbit/s) i cala mase peryferiow kosztuje 15.7$ w detalu (25 sztuk w SILICA). Uzywa tanich DDR-2. Warstwe PHY Realteka kupisz za 3.5$. Schemat aplikacyjny podobny do ARMa.

zalezy do czego to masz uzyc

jesli ma byc tanie i energooszczedne to proponuje AVR32. Ma on peryferia praktycznie identyczne co AT91SAM9260. Za to ma wydajniejszy rdzen. I maja smieszenie tanie plytki ewaluacyjne po 69$

ARM9 ma to wszystko:)

dokaldnie

Greg(G.Kasprowicz) pisze:

czyli jak popedze nim IPsec ssl i kilka watkow szyfrowania + GUI to zdechnie ..... tak cos czulem :D dlatego stal najnizej w rankingu:D

ja mam podobne odczucia .... szybko milo sprawnie tylko ja sie zastanawiam nad 440EPx

a do czego ... urzadzenia pokroju ATM

ps wiesz moze kto handluje w detalu scalakami VGA na pci??

Greg(G.Kasprowicz) pisze:

AT91SAM9260 śmiga na 190 MHz robiąc 210 MIPS.

formatting link
Z tego co widzę na tej stronie:
formatting link
procki AVR32 chodzą na 66 MHz, wyrabiając 80 MIPSów. Śmiech na sali i porażka jeżeli potrzebujesz nieco większej wydajności.

W wielu palmtopach obecnie są stosowane procesory Marvell PXA (rozwinięcie intelowskiej linii XScale pochodzącej od ARMów). Linux standardowo obsługuje większość spotykanych tam peryferiów a nawet gotową dystrybucję pewnie da się znaleźć. Zegary pozwalają w końcu na rozwinięcie skrzydeł bardziej zasobożernym aplikacjom (400-600 MHz to standard, seria PXA320 dochodzi już do 800 MHz).

formatting link

formatting link
jak chcesz sztuke albo 2. Male, zgrabne i linux we flashu.

nieprawda High Performance, Low Power AVRR32 32-Bit Microcontroller

- 210 DMIPS throughput at 150 MHz

Greg(G.Kasprowicz) pisze:

obawiam sie panowie ze po "przeliczeniach" to te 200-300 MIPS'ow to bedzie ciut za malo:D

moze macie pomysl co poza PPC i XScale mozna jeszcze przemeczyc?

Jesli chcesz do kompletu support OpenSource zostaje ci tylko MIPS ARM i PPC ?

Greg(G.Kasprowicz) pisze:

To dziwne, że Atmel taką wydajnością nie chwali się na lewo i prawo, tylko schował dopiero w podstronie opisującej konkretny procek (AT32AP7001). Dziwne również, że tylko procek bez Ethernetu jest w znośnej obudowie (LQFP208). Ethernet 10/100 ma dopiero AT32AP7000 występujący w 256-kulkowej BGA. Porażka przy samodzielnym lutowaniu.

formatting link
Dla porównania AT91SAM9260 (z Ethernetem) jest także w PQFP 208:
formatting link
?family_id=605&OrderBy=part_no&Direction=ASC To oczywiście nie ma znaczenia przy produkcji masowej (BGA nawet lepsze bo mniejsze) ale przy stawianiu pierwszych kroków z własnoręcznie zaprojektowaną i lutowaną płytką jest szalenie istotne.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required