OldComp.cz
http://oldcomp.cz/

ZX Nuvo 128K
http://oldcomp.cz/viewtopic.php?f=129&t=5599
Stránka 11

Autor:  css [ 04.10.2017, 20:12 ]
Předmět příspěvku:  ZX Nuvo 128K

Právě jsem dokončil osazení a zapájení desky ZX Nuvo 128, ke zkoušení se dostanu asi až o víkendu :booo:

Oproti originálu jsem udělal pár změn:

1) Všechny log. obvody řady HC jsem nahradil řadou HCT - podle mě je to "obvodově čistší", HC považuji za hybrid mezi logikou a analogem. Tak jen doufám, že to nebude mít na funkci rostlináře vliv :D

2) Některé (ne všechny) diody, kde by podle mě mohla hrát úlohu rozhodovací úroveň pro log.0/1 následného obvodu, jsem nahradil za Schottky BAT42 místo klasiky 1N4148 - resp. já osadil ostatní jako KA207.

3) Zenerka 12V je KZ260/12 Tesla ze šuplíku.

4) Tranzistor Q16 jsem nahradil za 2N2369A (KSY71) - líbí se mi tam víc rychlý spínací s malou betou, než klasika nf BC548.

5) Na kritickém místě generátoru hodin (hodně propíráno na fórech) jsem si předem vyzkoušel jako stabilní kombinaci CD74HCT04E od Texasu + 74F175 od Fairchild. Je zajímavé, že ačkoli Tesla 74ALS175 by to měla dle katalogu stíhat také v pohodě, ve zkutečnosti ani pšouk ;)


Po provedení dalších testů zde budu informovat :ugeek:

Přílohy:
zx_nuvo_top1.jpg
zx_nuvo_top1.jpg [ 604.5 KiB | Zobrazeno 15274 krát ]
zx_nuvo_top2.jpg
zx_nuvo_top2.jpg [ 601.45 KiB | Zobrazeno 15274 krát ]
zx_nuvo_bottom.jpg
zx_nuvo_bottom.jpg [ 629.63 KiB | Zobrazeno 15274 krát ]

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.

Přílohy:
omni128.jpg
omni128.jpg [ 92.57 KiB | Zobrazeno 15160 krát ]

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ý :suicide:

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á :booo:

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 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/