ZX Spectrum helyett mikrogepfejlesztes

VFX info at vfx.hu
Thu May 30 23:24:27 CEST 2002


Hali!

> >Itt sincs gond hiszen a PCI "exteded uzemodja" 64 bites (cim es adat).
> >Csak hat a penz miatt egy alaplapon sem lattam meg 64 bites csatit (ill.
> >egyen lattam egy darabot az 5 PCI csati kozul). Mitahogy 66MHz-es buszt
> >sem. De attol van ra szabvany.
> 
> Nagyon jo! :) Vagyis a PCI kartyak jok lesznek elso korben. Javaslom olyan
> csatlakozorendszer hasznalatat az alapkartyan, ami a normal PCI-t fogadja,
> ellenben a 64-bites is belerakhato. Okoz ez szerinted jelentos
> teljesitmenyvesztesseget? Kb. mennyi szazalekot veszthetunk emiatt? Ha
> ugyanis sokat, akkor talan celszerubb nehany PC-kompatibilis PCI-kartyahely,
> a tobbi meg legyen 64-bites, a CPU-moduloknak, illetve az egyeb, sajat
> boviteseknek.

Ez ugy nez ki, ahogy a regi ISA 8-16 bites magvalositasa. Ha sima 32
bites a PCI slott, akkor olyan mint a PCkbeli csati. Ha 64 bites akkor
hosszab, de ebbe ugyanugy beledughato a rovid kartya is es forditva.
Hiszen a 32 bites PCI busz is kepes 64 bites atvitelre csak 2 helyett 3
orjel alatt. Ez a resz igen jol lett kitalalva anno. Merthogy ez sem mai
kaletu dolog, csak egyszeruen nincs igeny 64 bites PCI kartyakra, hiszen
meg a ramok is 32 bites adathosszal birnak...talan majd a kesobbi
prociknal.

 
> >> menet kozben. Eleg lesz vajon ennyi, vagy vegyuk a cimzest inkabb
> >> 16-bitesre? :)
> >Igen.
> 
> Melyik az igen? A 8, vagy a 16-bites? :)

:))) Valoban ez igy jo volt :)). A  16 bitesre gondoltam.

 
> Az IBM se tesz resetgombot a PC-ire, igy ki/be kell idonkent kapcsolgatni
> azokat. :))) Attol, hogy atomstabilt akarunk csinalni, szerintem erdemes
> lenne ezen az emlitett visszaallitasi lehetosegen is komolyan
> elgondolkodnunk.

Persze ezek kellenek. Csak hat eleg meredek dolog mikor Bill Gates azt
modja az XP-re , hogy rendszerosszeomlas eseten memoriabol allitja
vissza a doksikat. Nem azt modja, hogy a rednszer stabil osszeomlas kis
eselyyel...igaz a z o szempontja is ertheto.



> >A sok RAM soha nem hatrany. Legfeljebb uresen aldogal.
> 
> Akkor marad. Vegulis lehet bele 32M-s, PC-kbol kidobott modulokat is tenni
> eleinte. Az SDRAM-ok vezerlese, frissitese azonban megoldando feladat! Hogy
> csinaljuk? (Ez is FPGA?)

Inkabb CPLD (csak mert jobban kedvelem, de leszavazhato vagyok :)).
Lattice WEB lapjarol letoltheto VHDL nyelven. Ha jol emlexem ugy 68-75
makrocella korul van egy egyszeru SDRAM kontroller. De majd megnezem.


 
> Megegy javaslat ugyanitt! Szerintem erdemes lenne egy felkesz ORCAD-es, vagy
> akarmilyen tervezoben keszitett CPU-modultervet is a kesobbi kovetoknek
> hatrahagyni, hogy minel tobben, s gyorsabban be tudjanak kapcsolodni az
> ujabb procmodulok fejlesztesebe. Ilyen apro figyelmessegekkel igen sok
> kovetot megnyerhetunk a projeknek, ami nem hatrany... :)

Legyen igy.. s a kerekasztal benepesul :)


 
> Remek otlet! Vagyis a RAM tipusa is tetszolegesen valtozhatna. Ujabb de csak
> aprobb javaslat ehhez: a a RAM egy jokora csati legyen, amibe egy
> adapterkartya menne, ami az eltero labkiosztasu memoriakat tudna illeszteni.
> Vagyis: DIP, SIMM, SIPP, EDO, SDRAM, stb. is alkalmazhato lenne egyarant.
> Kinek, mi akad otthon! :) A tobbit az FPGA-k felprogramozo szoftvere
> lerendezi...

Jo, de akkor kell egy plusz EEPROM, ami az aktualis konfigot tarolja
(mint az SDRAMokon az I2Cs EEPROMok).


 
> >Talan a BUS vezerlest is erdemes lenne FPGA -val megoldani. Igy akar
> >menetkozben valtoztathato lenne a cim, es az adatbusz szelessege.

Ez nem feltetlen jo otlet, mert ez a kartyakon levo cimdekodereket
agyonvagja. Itt azert vannak kotottsegek amit sajnos turnunk kell.
Egyenlore.

 
> Maximalisan tamogatom. Kerdesem: milyen arban, milyen sebessegu FPGA-ak
> szerezhetok be. Mekkora lenne mai cuccokkal az elvi sebesseglimit a egy
> ilyen buszon? (Persze a memoriak kezelesere is ertendo ez a kerdes.)

Az FPGAkat annyira nem ismerem, de az addigi tapasztalatom szerint a
CPLDk nagyobb sebessegen jobban kiszamithatoak. Lattice-nal 350MHz nem
elerhetettlen, de gyakorlatban 135 MHz-es cuccaik elfogadhato arban
vannak.

 
> >Persze csak egymas rovasara. Vagy ez ertelmetlen? Lehetne pl. adott
> >slot -ot PCI -rol CARDBUS -ra atprogramozni.
> 
> :) Egesz jol hangzik. Talan az sem utolso otlet, hogy kapasbol ISA-emulaciot
> is csinaljunk, bar kerdes, ki a fene hasznalna? Vagy talan megsem, hiszen
> ott egy vagon hardver, ami kellhet!

Az ISAval az a baj, hogy csak a PNOP johet szoba, mert ha nem akkor
ugrott a flexibilitas. Fix I/O es memoriacimekkel nem szamolok csak
dinamikus I/O es mem kiosztassal.


> Esetleg kesobbiekben talan a PCMCIA-illesztesre is lehet gondolni, mert sok
> notebuhernya filleres alkatresz hever a bontokban. Vannak pl. radios kartyak
> is, igaz ezt mar kilottuk a multkor.

Csak en lottem ki, mert kisse szivtam a radiotechnikaval az elmult
hetekben, de ma sikerelmenyben volt reszem, igy kise elnezobb vagyok
veluk szemben, de nem felejtek :)).



> elege lenni. Persze teny, hogy ahanyan vagyunk, annyifele elvarasunk van, de
> szerintem azert gyorsan megtalaljuk a majd kozos nevezot. :)

Kinek mi az elvarasa? De javaslom itt mejunk at az egyik listatagunk
altal keszitett forumra, ne terheljuk a listat. Nem biztos, hogy
mindenkit erdekel a dolg.
http://forum.supergamez.hu/forum.php3?ujsag=Spectrum


> (szerencses esetben) csak akkor van szukseg, ha modositani kell a gep
> hardveren, vagy oprendszert akarunk valtani, vagy egy uj kernelt
> beforditani. Sot! Akkor sem kell, hiszen tobb hibernalt allapot kozul is
> lehetne valasztani... :)))

Valojaban akkor sem, mert abszulult Plug-and-Play a cucc, igy nem kell
kikapcsolni a gepet, ha kartyat dugsz a slotba (persze ez nem vonatkozik
a mai PC kartyakra). Es foleg nem kell ujrainditani a gepet, ha
betoltesz egy uj drivert.

 
> Hmmm... Jo kis gep lesz ez! :)

Biza.

UDV. VFX.
http://www.vfx.hu




More information about the Elektro mailing list