FPGA (volt: Ipari kemkedes sztori)
VFX
vinczef at westel900.net
Wed Jul 19 18:56:12 CEST 2000
En nem ismerem a Xilinx-et, de 1997-ben szuksegem lett volna egy tokban
igen sok logikai kapura. Abban az idoben csak a Lattice cuccait tudtam
elerni. Igaz akkor eleg dragak voltak.
Tipuskent pl. ispLSI2198VE ill. az elodjet az ispLSI2128-t nezd meg a
latticesemi.com-on.
2128VE-100:
- 10 ns max Fclk=100MHz Icc=165mA 6000 Kapu 128 regiszter 128 I/O 176
Pin TQFP
ebbe a chipbe akkor belepreseltem egy PCI 2.1 Target Dev. (igaz csak az
I/O muveleteket ismerte, mert csak arra volt szukseg), a Chip illesztett
egy 32 bites DSP-t es nehany I/O vonalat.
ara kb: 6000-7000Ft (sajna dollar fuggo)
2192VE hasonlo a 2128-hoz 8000 kapu 128 I/O, 192 regiszter, 3.3V ar: kb.
10000 Ft.
a legkisseb az ispLSI2032 ez kb 1000 kapu ami soknak tunik, de nem az.
8 GLB-t tartalmaz (1 GLB 4 regiszter 18 logikai bemnet, nehany mux es
hardwaregate)
ar: kb 1500 Ft.
Nem irtam reszletesen le a parametereket, de a leirasod alapjan a Xilinx
ar/teljesitmenyben nem rossz.
Nem tudom, hogy melyik a jobb, de erdekelne a Xiling beszerezhetosege es
a fejlesztorendszere (pl cim, tel.).
Szolnoki Tibor wrote:
>
> 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...)
>
More information about the Elektro
mailing list