DMIPS
Von: Marco Trapanese (marcotrapanesenospam@gmail.com) [Profil]
Datum: 05.07.2008 13:32
Message-ID: <g4nm4q$nmt$1@tdi.cu.mi.it>
Newsgroup: it.hobby.elettronica.digitale
Datum: 05.07.2008 13:32
Message-ID: <g4nm4q$nmt$1@tdi.cu.mi.it>
Newsgroup: it.hobby.elettronica.digitale
Ciao, sto valutando se con un micro riesco a fare tutto quello che mi serve per un lavoro. Il datasheet dice che il processore raggiunge i 1.25 DMIPS/MHz il che significa 62.5 DMPIS @ 50 MHz. Come si confrontano i DMIPS con i MIPS? Mi spiego con un esempio: La versione iniziale del progetto prevedeva due ATmega644P @ 20 MHz. Il primo si occupava di leggere da una SD-card file wave PCM stereo 16 bit 44100 Hz e di inviare su una seconda SPI i campioni a un DAC. Da una seriale asincrona avrebbe ricevuto i comandi di load, start e stop da parte del secondo micro. Questo avrebbe letto da una memoria esterna un file di testo (in realtà una 30ina di byte ogni secondo) e avrebbe gestito operazioni quali semplici I/O, un RTC e un "ripetitore" di comandi DMX tra due seriali asincrone oltre a ricevere comandi provenienti da un sensore infrarosso (telecomando Philips). L'idea era di sostituire i due micro con un ARM (in particolare un LM3Sxxxx) in maniera che gestisse tutto lui (magari con una sola SPI condivisa tra SD e DAC). Ora, a spanne ho verificato che l'Atmel che si occupava dell'audio sarebbe riuscito giusto giusto nel suo compito, e siamo a 20 MIPS. Mi sembra abbastanza plausibile che sia possibile aggiungere le altre funzioni senza troppi problemi... ma non vorrei mai avere la brutta sorpresa dopo! Ho il tempo di imparare e sviluppare sul nuovo micro, ma non ne avrei a sufficienza per poi dover rifare tutto con i due Atmel... Che dite... ce la si fa? Marco / iw2nzm[ Auf dieses Posting antworten ]
Antworten
- A.D. (05.07.2008 18:08)
- Marco Trapanese (05.07.2008 18:19)
- SB (05.07.2008 18:43)
- Marco Trapanese (06.07.2008 17:25)
- Marco Trapanese (06.07.2008 17:23)
- A.D. (07.07.2008 07:16)
