PCI express
ide.ne.irj at freemail.hu
ide.ne.irj at freemail.hu
Tue Aug 10 20:00:52 CEST 2004
Thus spake Beregnyei Balazs:
> A jo oreg PCI-nak van egy kellemetlen tulajdonsaga, amit epp ideje lesz
> elfelejteni, es ez az 5V tolerancia kenyszere. Nem hasznalhatom a
Sot, nem is 5V... Ugyanis non-terminated busz, az atkapcsolasi
tranziensek akar 7V-ot is elerhetnek, ezt birnia kell az eszkozoknek,
vagy clamper dioda kell minden vonalra.
Ez valoban gaz. En CPLD-ben nyomulok, ezt birja mindegyik.
Most csekkeltem le az XC95288XL-et, ez is birja, bar az adatlapban
nem talaltam 'PCI compliant' megjegyzest, vagy csak rosszul kerestem?
> legujabb ES legolcsobb FPGA-kat, ha PCI kartyat csinalok, mert azok
> csupan 3.3V toleransak, belul 1.2V-osak.
Melyik a legolcsobb FPGA? Mit tudnak? Irhatnal roluk egy kicsit.
Ha jol emlexem, a multkor te emlitetted, hogy 32 bites buszt szerettel
volna egy PCI kartyan, es mar nem fer bele a 100000 vagy hany kapus
FPGA-ba. Nos, egy 288 makrocellas CPLD-be nekem belement a 64 bites
busz is... (FIFO, be es kimenet 32 bites, memoriat 64 biten kezeli)
Persze lehet hogy valami bonyolultabbat akartal csinalni, nem tudom
miert nem fert bele, de azert erdekes hogy egy CPLD-be belefer.
Sot, egy 288 makrocellasba szamitasaim szerint jo esellyel belefer a
FIFO es a PCI is, biztonsag kedveert inkabb kulon raktam oket, egyelore.
> Na persze erre az is megoldas lett volna, ha elterjednek a 3.3V-os PCI
> slottal szerelt alaplapok, de ha mar valtani kell, akkor okosan kell
Az is valami 6V-os toleranciat igenyel. Nyilvan a legmodernebb FPGA-k
kozvetlenul nem fognak ehhez illeszkedni, de ez valoszinuleg egyaltalan
nem is celja a gyartoknak. Be kell tenni oda valami kis CPLD-t, vagy
kulon PCI illesztot...
Egyebkent is logikus lenne, hogy egy PCI illeszto (Pl a PLX gyartmanyu
PCI905x sorozat) olcsobb legyen, mint egy PLD, melyben implementalhato
egy PCI vezerlo. Nem olcsobb, ezert vacakolunk ilyen marhasagokkal :(
Kerdes: az uj alaplapok mar 3.3V-os PCI-vel keszulnek?
En a kartyaim mindig ugy csinalom, hogy mindkettobe belemjenek,
nem figyeltem hogy milyen slot szokott lenni az alaplapokon.
> valtani! Emlekszik mindenki, hogy mekkora szenvedesek voltak az IDE vinyok
> meretnovekedese kozben: 540 megas hatar, aztan nehany gigas hatarok.
> Teljesen ertelmetlen volt, hogy minden modositas (pl. LBA) csak egy picit
Ennek semmi koze a vinyokhoz, tessek menni Gates bacsihoz reklamalni.
Amigan, ugyanazokkal a vinyokkal, kizarolag a 4G limit letezik. Az sem
a vinyo kezelese miatt, hanem egy belso operacios rendszer szintu
problema, a filesystemek es device driverek kozotti kommunikacio miatt
volt. (32 bites trackdisk protokoll) Direct SCSI, TD64 megoldja ezt is.
> A PCI-nal detto ugyanezt latom. Ha van, ami korlatoz (133 MB/sec, ami nem
> is kartyankent, hanem osszesen), akkor olyan uj szabvany kell, ami
> garantalja, hogy jo par evig ne legyen ugyanilyen gond, es ne kelljen 1-2
> evente uj szabvany, uj ganyolas!
Lehet minden slothoz kulon vezerlo, allitolag vannak is olyan alaplapok,
ahol nincs osszekotve az osszes slot. Van itt az asztalomon egy osregi
P1 gep, melyben logikailag szinten ket PCI busz van, az alaplapi
periferiak az 1-es buszra, a slotok a 0-ra vannak kotve.
Amely alaplapban 4-nel tobb PCI van, szinten valoszinuleg tobb buszt
hasznal, mert a 33MHz-es PCI ha jol tudom csak 4 buszt enged, a 66MHz-es
pedig csak 2-t. A 133MHz-es lehet hogy csak egyet (?), de az mar >500Mb/s
sebessegu.
Tehat mar nem is igazan busz, ahogy az AGP sem, mert csak egy slot lehet :)
> BB
--
Valenta Ferenc <vf at elte.hu> Visit me at http://ludens.elte.h u/~vf/
"Megprobaltam az o fejevel gondolkodni, de nem jutott az eszembe semmi"
____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu
More information about the Elektro
mailing list