OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

OldCompPrty 8

Právě je 13.08.2022, 03:13

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 23 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
PříspěvekNapsal: 31.07.2022, 15:09 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 1928
Has thanked: 243 times
Been thanked: 476 times
pcmaker píše:
Bylo by to fajn. Z čeho tak soudíš? Já tam vidím eshop a o kompatibilitě, nebo testování s různými ULA ani zmínku.

Btw... ono to není tak zlé, s ULA 6C001E-7 i mě fungovaly všechny moduly perfektně (tedy pokud tam nedám HC latch a použiju invertor s hysterezí).

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2022, 14:25 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3174
Bydliště: Jesenice u Prahy
Has thanked: 26 times
Been thanked: 231 times
Hmm £24.95, ale to jen ukazuje Vaší neschopnost, když to nejste schopni udělat z pamětí, kterou jsem tu nabízel za 20Kč.
Ale už nebudu, je to přesně 1/10 její ceny :roll:

Je jasný, že s 74HC374 to nemusí spolehlivě fungovat, protože adresu i /RAS tam dává ULA a nemusí být dodržen setuptime, zvláště když je multiplexer 74LS157, dává log. H kolem 3V a ULA tam připojuje adresu přes open kolektror.
Ale můžeš experimentovat se zatížením toho invertoru kapacitou (100pF) a zkusit, jestli se to vylepší, nebo zhorší.

Z oscilogramu ale vyplývá, že není asi dodržen holdtime, takže nebádat, osadit tam 74HCT373 a vyhodit ten invertor.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2022, 15:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 1928
Has thanked: 243 times
Been thanked: 476 times
danhard píše:
Hmm £24.95, ale to jen ukazuje Vaší neschopnost, když to nejste schopni udělat z pamětí, kterou jsem tu nabízel za 20Kč.
Dělám to ze SRAM, která stála cca 40Kč + všechno to okolo se nasčítá. I zapájení trochu času to zabere, ale pořád je zvládnu levněji. Velmi zhruba bych to odhadoval na 350 až 400Kč.

Nejde ani tak o mě. Moje ZXS jsou opravená, posledních pár kousků 4116 mám (+ sadu přebroušených čínských, ale funkční a otestované) a v nejhorším můžu vypájet z nějaké ZXS desky, co mám navíc byť velice nerad, protože kromě ULA jsou ty desky kompletní. Ale nemám dost na opravy. Zrovna nedávno jsem opravoval desku, kde jich bylo vadných 7 z 8. To pak zásoby hodně rychle ubývají. I těch 4164, nebo 41256 mám jen sadu/dvě a nerad bych jimi plýtval.

Tak jsem holt spíchnul cca 15 náhradních modulů. Něco jsem už použil a poslal dál. Měl jsem taky dobrou příležitost je otestovat v několika deskách s více různými ULA vč. náhrad. A ještě mi pár plošných spojů a SRAM zbývá až tyhle dojdou.
danhard píše:
Je jasný, že s 74HC374 to nemusí spolehlivě fungovat, protože adresu i /RAS tam dává ULA a nemusí být dodržen setuptime, zvláště když je multiplexer 74LS157, dává log. H kolem 3V a ULA tam připojuje adresu přes open kolektror. Ale můžeš experimentovat se zatížením toho invertoru kapacitou (100pF) a zkusit, jestli se to vylepší, nebo zhorší.
Používám 74HCT574 a invertor SN74AHC1G14DBVR, tj. jen jedno hradlo s hysterezí v SOT23-5. V takové kombinaci je to skoro bezproblémové. A i SRAM je CMOS, s tím toho moc nenadělám. (detaily viz zde https://cygnus.speccy.cz/popis_nahrada_vram.php)

Pár desítek pF jsem na různé signály zkoušel a s ULA5C112E-3 to trochu pomůže, ale asi bych je musel přidat na všechny vstupy včetně adres. Na to už jsem byl příliš líný. Jestli si s tím někdo chce hrát, mám moduly navíc.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2022, 21:02 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3174
Bydliště: Jesenice u Prahy
Has thanked: 26 times
Been thanked: 231 times
"Jako základ jsem zvolil verzi s 74HC574 v pouzdře SOIC20W, protože se lépe osazuje při ručním pájení."

Asi máš nějakého lepšího dodavatele
https://www.tme.eu/cz/details/as6c62256 ... ce-memory/

A zatímco 4116 má na vstupu registr, který se nahraje sestupnou hranou /RAS, tak s 74HCT374 tam vnáší ten invertor zpoždění 10ns.

Pokud vím, tak je v Didaktiku ekvivalent Intel 2118 (KR565RU6) nikoliv 2116 a ta má 1 a 9 NC, ale může se 9 na VCC zapojit.

Takže když jsi tak pečlivej, tak si to oprav. Registr specifikovaný není.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
PříspěvekNapsal: 04.08.2022, 23:45 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1659
Bydliště: BA-Petržalka :(
Has thanked: 17 times
Been thanked: 257 times
HC alebo HCT... to T je tam fakt dôležité. Znamená, že logika má TTL úrovne, teda úrovne 1 a 0 sú ako v rade 74xx. Podľa datasheetu má HC (pri Vcc 4,5V) LOG.0 pri 0 až 1,35V a LOG.1 pri 3,15V až Vcc. Pri TTL (a teda aj HCT) je LOG.0 pri 0 až 0,8V a LOG.1 pri tuším 2,5 až Vcc. Tie hranice sú skrátka inde, a už to môže vadiť. To čo je pre HCT LOG.1 môže byť pre HC LOG.0. Takže používať HCT.


Nahoru
 Profil  
 
PříspěvekNapsal: 05.08.2022, 01:07 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 1928
Has thanked: 243 times
Been thanked: 476 times
danhard píše:
Asi máš nějakého lepšího dodavatele
https://www.tme.eu/cz/details/as6c62256 ... ce-memory/
HC/HCT - vím, HC jsem zkusil, HCT v obou variantách pouzder jsem nakonec všude osadil.

2116/2118 ... obrázky, projekt pro KiCAD i web opravím.

Co se součástek týče, kupoval jsem IS62C256AL-45ULI.


Přílohy:
2022-08-05_nakup_z_tme.png
2022-08-05_nakup_z_tme.png [ 49.14 KiB | Zobrazeno 291 krát ]

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS
Nahoru
 Profil  
 
PříspěvekNapsal: 08.08.2022, 12:16 
Offline
Radil

Registrován: 27.09.2013, 22:59
Příspěvky: 332
Has thanked: 74 times
Been thanked: 34 times
Jen pro info. Něco se řešilo i zde:
https://www.oldcomp.cz/viewtopic.php?f=39&t=8483


Nahoru
 Profil  
 
PříspěvekNapsal: 08.08.2022, 13:22 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3174
Bydliště: Jesenice u Prahy
Has thanked: 26 times
Been thanked: 231 times
Jsou tam dvě možné chyby, buď opožděný zápis do HCT374, nebo moc rychlá paměť a adresy se mění ještě před koncem druhého /CAS. Tam by pomohl jenom druhý latch na CAS adrese.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 23 ]  Přejít na stránku Předchozí  1, 2

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz