OldComp.cz http://oldcomp.cz/ |
|
ZX Nuvo 128K http://oldcomp.cz/viewtopic.php?f=129&t=5599 |
Stránka 1 z 1 |
Autor: | Kubik [ 04.10.2017, 21:04 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
To je nejaka dalsi iterace Harlequina? Jinak moc pekny, pajis jako cinova vlna |
Autor: | danhard [ 04.10.2017, 21:18 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Je to úžasný, ale asi bych použil SMD CPLD. Pokud by to bylo z obvodů, dostupných před 30-ti lety, tak bych to bral. |
Autor: | css [ 04.10.2017, 23:05 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Jj, je to pokračování Harlequinu 128, navíc s přidaným DivMMC. Ke stavbě mě přinutil fakt, že se už nějakou dobu snažím o implementaci Harlequinovi logiky simulující ULA do CPLD, ale mám tam nějaké problémy se kterými nemůžu zatím pohnout, tak si chci tu simulaci ULA v reálu oměřit, a porovnat s tím, co mi generuje CPLD |
Autor: | VELESOFT [ 05.10.2017, 22:38 ] | ||
Předmět příspěvku: | Re: ZX Nuvo 128K | ||
Pokud vim, tak uz se dela dalsi verze v smd se zalozni baterii. Kazda nova verze ma odstranene chyby z predchozich variant.
|
Autor: | css [ 07.10.2017, 13:45 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Takže právě jsem provedl testy funkčnosti, a z výsledku jsem poněkud rozpačitý 1) Generátor hodin 17,73MHz s následnou děličkou 1/2,5 okolo U39 je navržen dost nešťastně - na výstupu U20B jsem měl místo 7,09MHz přesně polovičku - 3,54MHz. Nenaskočil obraz a CPU běžel na cca 1,7MHz!! Přitom obvod jsem si nejprve otestoval na nepájivém poli a chodil dobře. Dělička je velice náchylná na poměry signálů 0/1 na jejím vstupu U30D. Z oscilátoru leze poměr cca 40/60%, signál dál prochází jedním invertorem U13B, takže do děličky dojde obrácený poměr 60/40% a dělička nefunguje. Já při testech prováděl inverzi signálu 2ma invertory v sérii, takže mi do děličky lezl stejný poměr signálů, jako vychází z oscilátoru, a vše fungovalo. Bohužel na desce ZX Nuvo už není žádné volné inverzní hradlo , aby člověk mohl chybu opravit, takže jsem nakonec signál pro U30D napíchl přímo na výstup oscilátoru U13A a hodiny již šlapou, jak mají. 2) Ještě horší je rozvod napájení po desce!!! Jestli kritizovali mou desku Didaktik Gama 192KB, kde byly přívody napájení k čipům pomocí 1mm širokých spojů, ale vždy nejkratší cestou jen k okraji desky, kde byl kolem dokola velmi široký rozvod +5V, tak tady si přijdete na své!! Veškeré napájení po celé desce je děláno stejně tenkými spoji, jako pro signály - odhadem 0,25mm. Výsledkem je, že na opačné straně, než je stabilizátor, se na čipech naměří 4,7-4,75V! 3) Absence filtrování napájení - na desce není ani jeden elektrolytický nebo tantalový kondenzátor na rozvodech napájení!! Keramických 100nF pro potlačení rušivých pulsů tam sice pár je, ale mohlo by být víc. Napájení bude silně zarušené, nestabilní, a na většině desky je na dolní hranici pro použité čipy. Rezultát: Deska je velmi nestabilní, obraz sice kvalitní (zkoušeno jen RGB), ale počítač se tu a tam samovolně restartuje, na obrazovce se občas náhodně přepisují a mažou pixely. Deska není podle mě vhodná pro zabudování do počítače, odzkouším si na ní obvody generující obraz při implementaci do CPLD, a poté deska buď skončí v elektroodpadu, nebo u nějakého zájemce, který si s ní bude chtít hrát. Škoda, mohla to být zajímavá varianta Speccy, ale je silně nedotažená |
Autor: | superfo [ 25.12.2017, 21:00 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
The problem is you use "HCT" logic, it has to be "HC" (except 74AC175 or 74F175) Even "Harlequin 48", if you use "HCT" logic, it won't work either. There is timing difference between HC and HCT. |
Autor: | danhard [ 26.12.2017, 10:54 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Mezi HC a HCT není žádný významný rozdíl v časování. Významný rozdíl je ve vstupních úrovních, které u HCT odpovídají TTL logice a třeba CPU. Pokud je to tak nestabilní, tak je to blbě navržené. https://assets.nexperia.com/documents/d ... _HCT00.pdf |
Autor: | css [ 26.12.2017, 17:12 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
danhard: Také si myslím, že to nebude volbou HC/HCT, ale spíš extrémně špatně navrženým rozvodem napájení - napájecí spoje u ZX Nuvo jsou stejně silné, jako datové (cca 0,3mm), takže čipy na opačné straně desky dostávají jen okolo 4,6V, a jak je to s rušením si ani netroufám odhadovat. Až budu mít chuť, zkusím napájecí větvě posílit a uvidíme. |
Autor: | css [ 26.12.2017, 17:17 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
superfo: The problem is probably not with HC / HCT. Power connections are extremely poorly designed! Their cross section is very small. The chips on the opposite side work with a very low supply voltage (approx. 4.6V). According to me this is a problem of ZX Nuvo unstability. |
Autor: | vanthomas [ 26.12.2017, 20:07 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Fakt nejsem moc odporník přes jednotlivé tipy 74x, takže možná plácnu blbost, ale napadá mě, že u HCT to napájení může opravdu dělat problémy. U HC, kde je povolený rozsah 2V-6V, je mnohem větší šance, že to vadit nebude. Desku mám v šuplíku, až se dokopu to postavit, určitě zkusím HC a poreferuju... |
Autor: | superfo [ 26.12.2017, 21:34 ] |
Předmět příspěvku: | Re: ZX Nuvo 128K |
Here is from http://www.zxdesign.info/prototypeComplete.shtml page 53 He talked about using HCT family in Harlequin Clone. *** The HCT Family Grant Searle (http://home.micros.users.btopenworld.com) has been busy building a Harlequin Clone of his own, and has chosen to use the HCT family of chips. This has highlighted some timing sensitive areas of the Harlequin design (which uses the HC family), and several minor adjustments need to be made to correct these issues. Once a full understanding of the cause and effects of these issues has been gained, I will document them on this blog, along with potential re-designs or, at the least, mandatory modifications to the original prototype when using different logic families. *** I have built 4 boards using HC family and all work fine. I sold almost 80 PCBs and many of them report to me they worked OK. I agree that 5V line need to be improved, for now you can try using wire jump between 5V line. By the way, I have another ZX clone, it call ZX Max 48, small size PCB, fit in ZX81 case. You can find all files here. https://onedrive.live.com/?id=E0ADBB58A ... 58ADB8D869 http://www.speccy.pl/forum/index.php?topic=3691.0 http://www.va-de-retro.com/foros/viewto ... 545fe10849 |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |