Z180 ügyben Bruce kollégával már hetek óta törjük a fejünket
Meglepő módon ezzel a drótgubanccal elindul
A fő probléma az, hogy a Z180 elosztja kettővel a bemenő órajelet
Vagyis alap EP-ben a 8MHz-es rendszerórajelből csinál 4MHz-es CPU órajelet a Nick, amit a Z180 tovább oszt, így végül 2MHz-en fut a CPU mag... nem az igazi
Itt jött az, hogy legyen 16MHz-es rendszerórajel (ez az ami anno nem sikerült). Ennek a mellékterméke lett a 8MHz-es Z80, amit aztán 10MHz-re is sikerült növelni. Így kiderült, hogy az EP alaplap remekül elviseli ezt a turbózást.
Kipróbáltam a 16MHz-es rendszerórajellel a Z180-at, ami így akkor 4MHz-es lesz, és primán fut mindaddig, amíg nem téved a Nick felségterületére...
A Nick által megvariált órajel megbolondítja a Z180 órajelosztó részét, amitől egy-egy videó hozzáférés után jó adag kb 0.5MHz-es szakasz kerül a CPU mag órajelébe...
Magyarán szólva bazi lassú
az első alapgépes próbálkozásánál (azaz 2MHz-es CPU plusz a videó lassításos kavarodás) szépen látszott pixel sorról pixel sorra, ahogy rajzolta ki az ENTERPRISE felírat betűit
Annál a bizonyos szuper EP-nél valahogy megoldották ezt. Vajon hogyan?
Na ezen törjük a fejünket...
Ezért kezdtem el méregetni a videó hozzáférések jeleit.
Az már csak egy apróbb probléma, hogy EXOS 2.4 nem indul el Z180-on, csak a 2.1... de ez majd akkor jön, ha már a sebességet sikerült megoldani.