SBC6502 - 55 - new clock 4.9152MHz.

By Administrator at mája 16, 2022 10:31
Filed Under: SBC6502

New clock SBC6502 = 4.9152MHz

 

Doska s možnosťou prepínania clocku pre procesor. Na tomto obrázku ešte nie je funkčný výstup 4.9152MHz,

ešte nebola odhalená chyba v zapojení, t.j. chýba zapojenie pinu pre prepnutie na túto hodnotu, vtedy som

poslednú polohu zrušil a ďalej som to neriešil.

 

Pred pár dňami (12.5.) som definitívne prešiel na SBC6502 na vyššiu rýchlosť clocku (doteraz to bolo na 4.0000MHz) - teraz je to na  4.9152MHz. Z uvedeného je jasné že som doteraz mal celkom konzervatívne nastavenie hodín procesoru. Tých "dodaných" 915.2kHz navyše je pri používaní naozaj cítiť. Stačí si pripomenúť že podaktoré 8bity bežali na clocku ktorý bol buď ešte nižší alebo len o niečo vyšší ako je táto hodnota. Prínosom je nielen dodatočná rýchlosť procesoru ale aj perfektne stabilný chod počítača na tejto novej hodnote použitého clocku. O takejto možnej hodnote clocku som pri stavbe SBC6502 ani nesníval (tajne som dúfal že ak sa zadarí tak sa dostanem na polovičnú hodnotu ...).

 

Jumper na doske clocku v polohe pre 4.9152MHz.

(Už opravené zapojenie.)

 

Za prvé - SBC6502 na takte =4.9152MHz funguje za každých okolností, beží bez najmenších problémov aj komunikácia s čipom 8255AP-5 (je od fy. Mitsubishi, nasadenom v doske SBC6502 ide na prvú dobrú, vôbec som ho nemusel extra vyberať i keď procesor 6502 /65C02/ poskytuje kratšie pulzy pre zápis a čítanie ako je to u procesorov 8080/8085/), pripojený programátor PROM 74188 to stíha bez problémov taktiež, overené priamo samotným programátorom a naprogramovaním niekoľkých ďalších PROM 74188.

 

Za druhé - taktovanie procesoru je skutočne iba len o nejaké to malé promile (cca 1.7%) pod magickou hodnotou clocku 5.00MHz - ak bude treba niekedy použiť x-tal 5.00MHz môžem si ho tam kedykoľvek nasadiť (mám ich k dispozícii). /Presne je to teraz o 84.8kHz menej./

 

Za tretie - terajšie nasadenie je dané tým že som experimentálnu dosku pre viacero rýchlostí clocku procesoru "znovuobjavil" pri poslednom upratovaní v jednom šuplíku, mal som chvíľu čas a na doske som odstránil chybu ktorá na doštičke bola (jeden vodič pripojený na prepínač clocku bol na mieste kde nemal byť, boli tam "len" prehodené dva vodiče medzi sebou a vďaka tomu mi v jednej pozícii nebežal výstup na požadovaných 4.9152MHz - aj majster tesár sa občas utne, nemalo by sa to stať, ale stalo sa. Po oprave chyby som ju teda teraz nasadil nanovo do SBC6502 - všetko O.K. beží na nej všetko tak ako má, doska sa stále bez najmenších problémov zmestí na svoje pôvodné miesto pod doskou programátoru. Vtedy som ju odložil pretože som už mal postavenú novú, menšiu dosku kde boli osadené dva pevné oscilátory - a to 1.8432MHz a 4.0000MHz, takže ma to hľadanie problému vtedy akosi už veľmi netrápilo a jednoducho som túto dosku len založil do šuplíku a basta, vtedy som to ďalej neriešil.

 

Za štvrté - takáto hodnota clocku je možno síce možno mierne neštandartná (veľmi často sa takýto údaj na nejakom 8-bite neobjavuje, ak áno asi sa to dá spočítať na prstoch rúk /možno skôr stačí na jednej ruke/, pritom sa z tej hodnoty stále dajú odvodiť niektoré Baudové rýchlosti), ale povedal som - prečo sa neodlíšiť od ostatných ? 

 

Za piate - použitý procesor je priamo určený na takt 4.0000MHz, toto pretaktovanie na hodnotu =4.9152MHz zvláda ľavou zadnou (procesor beží stabilne aj na 6.0000MHz čo je už naozaj podstatne viac, mám to otestované, bežal vtedy tak isto bez najmenších problémov), čiže trvalá prevádzka na tomto novom takte procesoru je skutočne zaručená.


Tu len dodám že na 6.0000MHz som či funguje bezproblémovo aj s čipom 8255A už netestoval - zatiaľ som k tomu nemal dôvod, trocha skromnosti nezaškodí.

 
Zapojenie (schéma) použitej spätne "vydolovanej" dosky oscilátorov z šuplíku (dá sa voliť z celkove dostupných 4 hodnôt clocku) je uverejnené v staršom článku (je na jeho konci - a je správna, v zapojení schémy zapojenia chyba nebola ...):

 

link:
http://blog.3b2.sk/igi/post/SBC6502-28-Pretaktovanie-SBC6502-Overclocking-SBC6502-Clock3d500MHz-!-Clock3d600MHz-!-Part4.aspx

 

Čo asi ešte urobím je to že si do tejto experimentálnej dosky dám naspäť x-tal 4.0000MHz čo bude dobré ak budem ešte niekedy robiť porovnávačky s inými strojmi (teraz je tam vložený x-tal 4.500MHz), to ale naozaj nevidím ako problém. Nakoniec, stále je tu možnosť zakladať rozličné x-taly a teda experimentovať - ak bude treba. Jednoducho povedané - občas znovuobjaviť niektoré vlastné "odloženky" je naozaj skvelá vec. A potom po čase iba za pár sekúnd prísť na to kde bol vtedy problém tiež nie je vec na zahodenie - popritom tiež samotný problém na doštičke za malú chvíľu odstrániť - a tak je doteraz mierne zatracovaná doska oscilátorov už na 100% funkčná a beží teraz tak ako som očakával už kedysi ...

 

Smile  Smile  Smile

 

Jediná nevýhoda tejto dosky - samotný prepínač /teda vlastne jumper/ je tak "utopený" na zadnej strane SBC6502 ak je osadená nad ním dodatočná doska (jedná sa o programátor PROM 74188) že sa občas prestávam orientovať aký vlastne x-tal mám práve zapnutý. Potom si myslím že som na konkrétnom x-tale a následne sa neprestávam diviť že je to prepnuté na úplne inú hodnotu /jednoducho slabý refresh nastavenej hodnoty - teda v mojej hlave/. Keďže chcem natrvalo zostať na x-tale 4.9152MHz tak by mi tento problém už mal konečne "odpadnúť" -  toto je skutočne problém iba medzi stoličkou a samotným SBC6502 - a obyčajná lenivosť z mojej strany si nastavenie clocku pohľadom na zadnú stranu SBC6502 občas skontrolovať. Trvalé nastavenie clocku procesoru na 4.9152MHz by tento problém mohlo vyriešiť.

A reakcie samotného SBC6502 pri tomto novom, trvalom nastavení ? Oproti hodnote okolo 1MHz clocku sú zákonite bleskové, takže asi sa mi nečudujete že ma teší že SBC6502 beží tak rýchlo.

____________________________________________________________

Vaše hodnotenie, Rate post:

Comments

16. 5. 2022 10:49:13 #

trackback

05_2022 Blog, Notes.

05_2022 Blog, Notes.

Igi blog |

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: