[zxspectrum] Re: studio ULA

  • From: "Alessandro" <apoppi@xxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Sat, 29 Jul 2006 17:59:59 +0200

On Saturday, July 29, 2006 4:05 PM [GMT+1],
Luca Bisti <lucbisti@xxxxxx> wrote:

Ho iniziato a leggermi il tuo documento, sono molto interessato ai
numeri che contiene perche' tendo a fidarmi molto della CPLD :)

La mia principale preoccupazione e` consistita nel dare la possibilita` di capire a cosa si riferiscono i numeri, che sono assoluti e non cosi` scontati come modo di ottenerli. Per questo motivo ho pensato di descrivere bene il circuito di trigger, mostrandone soprattutto il funzionamento con un numero piccolo (10 T-states).


Anche noi abbiamo preparato a suo tempo varie routines per testare
ogni genere di contesa ad istanti arbitrari, li ricerco e li rendo
disponibili.

Bene, potrei eseguirli sul mio hardware e stampare il responso dell'analizzatore, tenendo conto che e` un 48K.


Nel frattempo ti sottopongo un documentino interno che
scrivemmo nel 1999 con i risultati sperimentali dei nostri studi
sulla ULA del 128K. Costruimmo allo scopo un circuitino che contava i

E` molto interessante, e sono anche molto contento nel constatare che le conclusioni sono praticamente le stesse (a parte, ovviamente, i numeri).


il seguente: contare il numero di TSTATES dal fronte di discesa di
INT fino alla comparsa sullo schermo del primo puntino dell'area
pixel.

E` proprio quello che manca per completare il quadro. Immagino che sulla mia ULA dovro` monitorare il pin V (16)..?
Lo attacco ad un ingresso dell'analizzatore e rifaccio l'acquisizione relativa al disegno "14336 T-states", ovvero quello con lo Z80 in condizioni di reset e l'inizio dei cicli di lettura ben visibili da parte dell'ULA. Sara` molto interessante avere nel contempo anche il segnale che indica la visualizzazione del pixel bianco. Senza dubbio un dato non da poco.


48K mentre i nostri numeri si riferiscono al 128K. Non e' che hai
anche un 128K a portata di mano? :)

Purtroppo no. Dispongo di uno ZX80 e dello Spectrum 48K. Pensa che la prima volta in vita mia in cui ho visto com'era il menu` di uno spectrum 128K, e` stato quando ho montato la ram da 128K sul badaloc e l'ho acceso. E` stata una bella emozione, sono rimasto li` a fissarlo per un po`.


Altri commenti molto presto!

Bene :-)

Ciao!


Other related posts: