Ahoj, tady je prvni navrh onoho primitivniho 512K ramdisku ktery by mel byt kompatibilni s ROM kartou - zatim to mam jen tak nacmarane tuzkou, neni tam zakresleny dekoder adres (bud se vyuzije EPROMka na MZ-IDE, pripadne se tam prida jeste obvod 74LS138). Prosim tedy, aby to nekdo zkusenym okem zkontroloval (treba Petr) a rekl, jestli by to vubec fungovalo... Jeste na vysvetlenou - na adrese F8 by se provadelo nulovani adresovych citacu, na adrese F9 pak zapis/cteni + inkrementace citacu. Zdenek --- Odchozí zpráva neobsahuje viry. Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). Verze: 6.0.521 / Virová báze: 319 - datum vydání: 23.9.2003
Celé vlákno · 7 zpráv
Re: Návrh na Ramcard
marcel vasak SHARP MZ-800
Dobrý den, 26. září 2003, 8:37:34, napsal jste: A co aby se usetrila baterka pouzit 128kb eeprom ze starych karet pro pc mislim tim materbordy 486/pentii 1-2 ?? falcen99 ZAspc> Ahoj, ZAspc> tady je prvni navrh onoho primitivniho 512K ramdisku ktery by mel byt ZAspc> kompatibilni s ROM kartou - zatim to mam jen tak nacmarane tuzkou, neni tam ZAspc> zakresleny dekoder adres (bud se vyuzije EPROMka na MZ-IDE, pripadne se tam ZAspc> prida jeste obvod 74LS138). Prosim tedy, aby to nekdo zkusenym okem ZAspc> zkontroloval (treba Petr) a rekl, jestli by to vubec fungovalo... Jeste na ZAspc> vysvetlenou - na adrese F8 by se provadelo nulovani adresovych citacu, na ZAspc> adrese F9 pak zapis/cteni + inkrementace citacu. ZAspc> Zdenek ZAspc> --- ZAspc> Odchozí zpráva neobsahuje viry. ZAspc> Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). ZAspc> Verze: 6.0.521 / Virová báze: 319 - datum vydání: 23.9.2003 -- S pozdravem, Marcel falcen99[doména skryta]
Re: Návrh na Ramcard
Michal Dobes SHARP MZ-800
Zdravim, tak me napadlo, kdyz se tu resi spojeni IDE-RAM-ROMdisku s hromadou obvudku, co se nezkusit podivat po nejakem hradlovem poli? Nejaky maly Xilinx Spartan dneska stoji par stovek a celkem pravdepodobne by se to do nej vsechno veslo? Takze by tam byl Spartan, jedna seriova EEPROMka, pameti a asi budice pro IDE port, tot vse. Pri zmene funkce se jen preprogramuje ta EEPROMka a je to. S trochou premysleni to jde udelat tak, at se to da preprogramovat a funkce zmenit za chodu z programu v Sharpikovi. Majkl
Re: Návrh na Ramcard
Zdenek Adler SHARP MZ-800
Myslim ze EEPROM by nam to zbytecne komplikovala - v tomto zapojeni by nebyla primo programovatelna, nevyhodou je take rozdeleni techto pameti na sektory (vetsinou 256B a vic) a dale slozitejsi programova obsluha. Pouziti SRAM ma svoje duvody - krom neomezene (teoreticky) zivotnosti umoznuje zapis byt jedineho bajtu na kterekoliv misto v pameti, nejsou treba adresove latche a obvody pro refresh jako u pameti DRAM, cena za tuto pamet v pouzdru DIP32 je vcelku prijatelna (175 Kc) a je bezne k dostani v GM Electronics (uz jsem ji vcera koupil). Samozrejmne je mozne pouzit i mensi pameti, napr. 128 KB Cache SRAM z PC. Na samotnem akumulatoru se uz stejne nic neusetri.... Zdenek
Zobrazit citovaný text (6 řádků)
> > Dobrý den, > 26. září 2003, 8:37:34, napsal jste: > A co aby se usetrila baterka pouzit 128kb eeprom ze starych karet pro > pc mislim tim materbordy 486/pentii 1-2 ?? > falcen99
--- Odchozí zpráva neobsahuje viry. Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). Verze: 6.0.521 / Virová báze: 319 - datum vydání: 23.9.2003
Re: Návrh na Ramcard
Anonym SHARP MZ-800
Technicky čo viem by sa teoreticky dali použiť takmer všetky typy epromov, dokonca aj moderné typy, ktoré sa dajú bežne kúpiť a buť flashnúť cez PC (ale vymienať eprom s biosom za chodu je dosť risk) alebo iné zariadenie na to určené. mir-[doména skryta] K amatérskej výrobe QD médii: takže ak viete niekto ako vyrobit acetylencelulózovú podložku (prípadne nitrocelulózovú) o hrúbke 0,1mm viem ako by sme na tento povrch naniesli magnetickú vrstvu zloženú z želatiny a kysličníku železitého, ostatné plastové časti QD sa dajú vyrobiť relatívne lahko.
Zobrazit citovaný text (19 řádků)
----- PŮVODNÍ ZPRÁVA ----- Od: "marcel vasak (sharpemupandora.cz)" <falcen99[doména skryta]> Komu: "Konference 'Počítač SHARP MZ-800 a emulátory'" <sharpemupandora.cz> Předmět: Re: Návrh na Ramcard Datum: 26.9.2003 - 11:31:35 > > Dobrý den, > 26. září 2003, 8:37:34, napsal jste: > A co aby se usetrila baterka pouzit 128kb > eeprom ze starych karet pro > pc mislim tim materbordy 486/pentii 1-2 ?? > falcen99 -- Vyhraj Ford Fiesta s klimatizací a další ceny! Více na http://soutez.volny.cz
Re: Návrh na Ramcard
Zdenek Adler SHARP MZ-800
Samozrejmne i toto je reseni - pokud jsi natolik schopny zapojeni s timto obvodem navrhnout a realizovat, tak ho beru vsema deseti. Ja takoveto zkusenosti bohuzel nemam - ve skole nas tenkrat ucili tak maximalne TTL logicke obvody a mikroprocesory 8080 a 8051, takze obvody Xilinx jsou pro mne docela Spanelskou vesnici. Samozrejmne by pak asi odpadla moznost amaterske vyroby... Z
Zobrazit citovaný text (13 řádků)
> > Zdravim, > > tak me napadlo, kdyz se tu resi spojeni IDE-RAM-ROMdisku s > hromadou obvudku, co se nezkusit podivat po nejakem hradlovem poli? > Nejaky maly Xilinx Spartan dneska stoji par stovek a celkem > pravdepodobne by se to do nej vsechno veslo? Takze by tam byl Spartan, > jedna seriova EEPROMka, pameti a asi budice pro IDE port, tot vse. > Pri zmene funkce se jen preprogramuje ta EEPROMka a je to. > S trochou premysleni to jde udelat tak, at se to da preprogramovat > a funkce zmenit za chodu z programu v Sharpikovi. > > Majkl
--- Odchozí zpráva neobsahuje viry. Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz). Verze: 6.0.521 / Virová báze: 319 - datum vydání: 23.9.2003
Re: Návrh na Ramcard
Michal Dobes SHARP MZ-800
Zdenek Adler (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (5 řádků)
> Samozrejmne i toto je reseni - pokud jsi natolik schopny zapojeni s timto > obvodem navrhnout a realizovat, tak ho beru vsema deseti. Ja takoveto > zkusenosti bohuzel nemam - ve skole nas tenkrat ucili tak maximalne TTL > logicke obvody a mikroprocesory 8080 a 8051, takze obvody Xilinx jsou pro > mne docela Spanelskou vesnici.
Pokud to umis poskladat z TTL a spol, tak umis i Xilinxe. Jedna z metod programovani je ta, ze namalujes logicke schema z beznych obvodu a on si z to vygenerje prislusny bitstream. Jen nadefinujes prirazeni I/O signalu nozickam a je to. :-) Samozrejme pak do toho zacne hrat roli casovani atd, ale to u techto pomalych vecech by nemelo hrozit. Bud se pouzivaji specializovane aplikace pro vyvoj (to mame) nebo jsou moduly do Orcadu, kde to normalne nakreslis a on si to pak prezvyka.
Zobrazit citovaný text (1 řádek)
> Samozrejmne by pak asi odpadla moznost amaterske vyroby...
Myslim si, ze ne. Ted tu mam sice stary katalog z 2000, ale nejmensi Spartany XCS05 a XCS10 se delaji i v pouzdre PLCC84, pricemz mame volne k dispozici 61 pinu. Patice na toto jde normalne zaletovat v ruce. Tistak to bude chtit si nechat udelat. Je treba hlavne urcit, zda by tech 61 I/O linek stacilo. A kolega umi v ruce zapajet i PQFP240, je to jen vec otrlosti. :-) Dalsi vec odhadu je ta, zda kapacuta obvodu XCS05 nebo 10 bude dostatecna pro vsechny funkce. Priblizna kapacita je pro XCS05/10 - logickych hradel 3000/5000 - bitu RAM pameti 3000/6000 - klopnych obvodu 360/ 616 Proudova zatizitelnost na pin je 12 mA, takze mozna ty budice na IDE ani nejsou potreba? Mozna by bylo vhodnejsi nez FPGA obvody pouzit CPLD verzi, tim nam odpadne i externi EEPROMka s bitstreamem. CPLD verze to ma primo v sobe a ma o neco rychlejsi start (ale to je nam zase celkem jedno), existuji verze pro jedno naprogramovani a pro opakovane. Z ohledu navrhu zapojeni to je jedno. Majkl