Linux-klar 32-bit uC med MMU och FPU?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
arvidb
Inlägg: 4537
Blev medlem: 8 maj 2004, 12:56:24
Ort: Stockholm

Linux-klar 32-bit uC med MMU och FPU?

Inlägg av arvidb »

Finns det någon mikrokontroller typ ARM9TDMI men med FPU (minst 200 MFLOP/s)? Jag har letat lite men inte hittat något...

// Arvid
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

Lite tankar..

Jag kan inte MFLOPS-värden på de snabbaste ARM9-implementationerna men det låter lite högt med 200MFLOPS kanske.. det beror väl på den specifika syssla du tänk utföra också.. Visst stödjer ARM-arkitekturen en väldigt tät integration av co-processorer? Jag har för mig att jag läst det i ARM-specen. Om så är fallet, sätt en FPGA intill och bygg de opcodes/kommadon du behöver i den. DÅ får du ARM-arkiteturen kvar, kan avlasta de tunga delarna i dedikerad hårdvara, kan skriva den mesta applikationkoden i C och bara använda assembler på få ställen för att sköta interfacet emot den extra hårdvaran.. jag vet dock itne hur smidigt detta är i verktygen..

Andra alternativ:
AVR32 - Har du tittat på AVR32? Arkitekturen är ju inte ARM9 iofs men den ska väl vara rätt vass på DSP-liknande sysslor med flyttal? Den har ju definitivt Linux iallafall.. men kanske lite låg Mhz..
WIKI-länk AVR32

BlackFin - Heller ej ARM-arkitektur men mycket kapabel i situationer där det krävs riktig beräkningskraft och Linux finns även här. 600Mhz+ räcker väl?? Där kan du definitvt hitta dina 200MFLOPS.. och troligen med därtill..

WIKI-länk BlackFin
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

200 MFLOPs var inte illa siktat från en fristående µC.

Iaf, en snabb sökning hos farbror google så fann jag denna sida:
http://www.eecatalog.com/embeddedlinux/ ... goryId=m25

Där kanske du kan hitta lite referenser av olika kaliber.

Edit:
Och här: http://www.linuxdevices.com/
Användarvisningsbild
arvidb
Inlägg: 4537
Blev medlem: 8 maj 2004, 12:56:24
Ort: Stockholm

Inlägg av arvidb »

ARM9 har ingen FPU alls är jag rädd, utan får emulera flyttalsprocessor. Blackfin har ingen MMU, vilket krävs för att köra "riktig" Linux (med glibc).

Jag hittade dock en PowerPC-processor med FPU (600+ Mflop/s).

Arvid
Skriv svar