FPGA (volt: Ipari kemkedes sztori)

Szolnoki Tibor szolnoki2 at freemail.hu
Mon Jul 17 23:05:32 CEST 2000


Na jo de nekem FPGA kell nem CPLD! Ha CPLD kellene ahhoz ott van a Xilinx
CPLD-k.

De ha tudsz irni egy tipusszamot es egy kb arat akkor osszehasonlithatjuk.
Leirom hogy kb miket tudnak, es te is irj valami hasonlot rola.

En legtobbet a XCS05-ot hasznalom (Xilinx FPGA)
- 100 db CLB.
    (1 db CLB a kovetkezoket tartalmazza (csak a lenyeg):
     - 2 db flip-flop
     - 2 db 4 bemenetu/1 kimenetu progr. fuggveny (amolyan 4/1-es ROM
jellegu)
     - 1 db 3 bementu/1 kimenetu progr. fuggveny
     - de barmelyik es barmennyi CLB hasznalhato 32x1 bit RAM, vagy 16x1
dualport RAM-nak!!!)
- mindegyik CLB melett egy tristate megahjto, hogy a belso buszok is
tristate-k lehessenek.
- max I/O labak 77 (toktol fuggoen)
   (1 db labhoz tartozik a kovetkezo:
    - 1 db bemeneti es 1 db kimeneti flip-flop
    - prgramozhato pull-up, vagy pull-down R
    - kimenet max 12/24mA
    - kimenet/bemenet programozhato TTL, CMOS, LVTTL, stb...
    - kimeneti fel/lefutasi meredekseg programozhato
- eznkivul van belso RC-osc, globalis orajel szetosztas, globalis reset, es
globalis tristate lehetoseg is
- gazdagon huzalozhato belso vezetopalyak (minden CLB-hez kb 26 vertikalis
es kb 24 horizontalis vezetopalya, a keresztezodesek kb >50%-a
programozhato!)
- A fentiek osszesen a katalogus alapjan 5000 logikai kapunak felel meg.
- Ara (1db-os) kb 2500Ft+afa

Az XCS10 majdnem mindenben a duplaja
- 196 CLB
- max 112 lab
- = 10000 logikai kapu
- Ara : kb 5000 Ft

Amit nekem sikerult egy XCS10-esbe belzsufolni (de meg maradt hely):
- 1 Mbs aszinkron adas/vetel, szinkronizalas
- protokoll alapszintu ertelmezes
- tobb belso regiszteres ISA busz kezeles
- az atmeneti kuldendo/fogadott adatok egy 32 byteos DUALPORT-so RAM-ba
kerulnek
- watchdog a pc reset-hez
- jumperek a fix beallitasokhoz
- kulso mikrokontroller, vagy kulso ram, kapu stb NINCS! (Illetve egy
24LC128 es egy PIC12C508 ami csak a konfiguralashoz kell, de bekapcsolas
utan mar semmi funkciojuk nincs...)


> Akkor a Lattice cuccai kell nektek. Belso flash+security bit. Es kaphato
> is.
>   VFX.
>
> Szolnoki Tibor wrote:
> >
> > > Mutattok neked olyan dolgot ami par alkatresz, de egy honapig
> > > programozod....
> > >
> > > Szerintem az egyik legjobb vedelem, ha minden kapu programozva van,
minnel
> > > kevesebb az alkatresz,
> > >
> >
> > Ez az! Szidom is a XILINX FPGA-kat!!! Pedig hasznalom oket, mert nagyon
> > konnyu fejleszteni, talan a legjobban elerheto FPGA itthon, ami a lenyeg
a
> > Spartan araval nem lehet versenyezni a 5k-10k kapuszamban.
> >
> > De sajnos a konfigurciot bekapcsolas elott kell beletolteni egy
kulsoleg. Na
> > erre rakjal kodvedelmet!!!!
> > (Jobban orulnek ha 200Ft-al kerulne tobbe, de tokon belul lenne a kb
> > 50kbites eeprom, vagy flash memoria...)
> >
> > (Persze megoldas ha egyszer felprogramozom, es es nagy kondival (F)
shutdown
> > uzemmodban vedem a tartalmat. Csak hat mi van ha megis serul a
tartalom...)
> >
> > (Amuagy az Actel ProASIC neven mar gyart flash konfig alapu FPGA-kat, de
se
> > arat, se beszerzhetoseget, se tudast nem lehet itthon szerezni hozza...)
> >
> > Udv:
> > Tibi
>
>
>





More information about the Elektro mailing list