PIC - AVR
VFX
vinczef at westel900.net
Fri Dec 1 22:39:32 CET 2000
Hali!
> > Egy 100mips sebessegre kepes chip-et 8mips-el? Hat nagyon speci
> > feladatot kellene talalni...
>
> Sok olyan feladatot tudok mondani, hiaba 100 MIPS ha ugyanannak a feladatnak a megoldasahoz
> tobb mint tizszerannyi utasitas kell, es az egyeb kornyezeti tenyezokrol RAM, regiszterek, bankok
> nem is beszeltem.
Itt egy pelda:
ADSP2181 TMS320C53
Cycle Time: 25ns 35ns
MIPS: 40 28.57 (mindket proci: 1 utasitas/orajel)
GSM: 3MIPS 8.68MIPS
Azonos feladatot eltero szamu utasitasbol lehet megirni a ket procin.
Ebbol adodik a majd' haromszoros sebessegu GSM codec az ADSP2181 javara.
Es figyelembe kell venni, hogy egy orajel/utasitas alatt akar tobb
muvelet (nem utasitas) is vegrehajthato pl:
f10=f1*f5, f11=f11+f14,f3=f11-f14, f12=dm(i2,m1),
pm(i12,m9)=f15;
Ez a sor egy 48 bites utasitasban van kodolva, 1 orajel alatt hajtodik
vegre, de 5 muveletet jelent. Vagyis 5 MIPS szamitasi teljesitmenyt
fizikailag csak 1 MIPS alat produkal.
Persze az AVR-nel ilyen nincs, de hatekony utasitasokkal es hardware
tamogatassal sok teljesitmeny megsporolhato (bar 8MIPS eleg nehezen hoz
be 100MIPS-t, de rossz utasitaskeszletnel elkepzelheto, hogy raver az
SX-re. Azert fogalmazok igy, mert nem ismerem az SX-t!).
UDV. VFX.
More information about the Elektro
mailing list