Zajimave reseni s koprocesorem 386

Radovan Augustin rado_augustin na yahoo.com
Čtvrtek Duben 18 20:51:15 CEST 2013


Dobry vecer,
priznam se: autorem reseni s FPU i387 jsem ja. Aby se s toho nestala - jak pise prispevatel konference - silenost, tak si dovolim popsat moznosti ktere jsem navrhoval, jak vsak pise Libor Konecny - neni zastupcem 10Kg hardweru :-)
FPU funguje a cislo PI vraci spravne. Od zadavatele jsem dostal povoleni ke zverejneni propojeni MCU - I387, takze az to bude fungovat na plnych 66MHz (SX 33Mhz) tak to zverejnim.
Hlavni duvod pri rozhodovani bylo zachovat firmware ve vnitrni nebo externi protected flash - napr. FPGA.a tedy nepouzit Linux, protoze pouziti procesoru s externi FLASH nese velke riziko nelegalniho kopirovani firmwaru.

Do uvahy prichazeli moznosti:
1. Lattice Mico32
Nevyhody:
- nutnost dalsiho toolchainu pri vyvoji zarizeni
- v pouzdru QFP maximalni rychlost asi 90MHz, to znamena ze pro vypocet 64 bit FP asi stejny vykon jako PIC32
1. Intel Atom, Linux
Nevyhody:
- externi FLASH
- pouziti Linuxu

2. iMX233
Nevyhody:
- externi FLASH
- pouziti Linuxu
3. Samsung Exynos, napr ODROID-U2
- externi FLASH
- pouziti Androidu

Ruzne dalsi COM a SOM ktere potrebuji MB a externi FLASH s Linuxem.

Radovan Augustin

> Zdravim diskutujici
> Dnes tu mam opravdovou lahudku. > Potrebuji rychle vypocty s presnosti 64 bit a jelikoz nejsem zastance > linuxu a 10kg zbytecneho HW rozhodl jsem se reseni MCU 32 bit + > coprocesor z 386 SX 33MHz,
> > Ma nekdo nejakou zkusenost zda to takto bude mozne ? > Zatim mame funkcni reset, control byte zapis a cteni hodnoty, ale pri > pokusu o operace > fldpi > fstp > Vraci zajimavou honodtu  3.14113488805526590000 > Jede v modu 80bit, takt zatim 2MHz. Tedy samotny coproc jede na 1MHz. > Pripadne existuje jeste nejake lepsi reseni , nejaka externi FPU se > sbernici ale ne v BGA?
> Pokud ma nekdo i jine hotove reseni (hradlove pole atd) a muze nabidnout 

> komercne,  muze poslat soukromne.
> Dekuji

> LK


Další informace o konferenci Hw-list