Strumenti Utente

Strumenti Sito


chippalippa

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Ultima revisioneEntrambe le parti successive la revisione
chippalippa [2022/02/07 22:19] – Inseriti schematici dei primi due blocchi, insieme ad una descrizione incompleta giuliofchippalippa [2022/02/16 22:47] – Tolto qualche TODO, linkato il brutto codice del wozmon giuliof
Linea 27: Linea 27:
 ==== Clocchino ==== ==== Clocchino ====
  
-Dovrebbe fare qualcosa in meno del clock di [[https://eater.net/8bit/clock|Ben Eater]], con meno chip.+Dovrebbe fare pressappoco quel che fa il clock di [[https://eater.net/8bit/clock|Ben Eater]], ma con meno chip.
  
-Si tratta di un clock a duplice modalità: automatico (//astabile//) con frequenza regolabile (TODO) e duty cycle fissato a 50%; manuale (//monostabile//) controllabile tramite la pressione di un bottone e con larghezza di impulso minima garantita di TODO.+Si tratta di un clock a duplice modalità: automatico (//astabile//) con frequenza regolabile (0.6-36Hz) e duty cycle fissato a 50%; manuale (//monostabile//) controllabile tramite la pressione di un bottone e con larghezza di impulso minima garantita di 13ms. 
 +Le due modalità possono essere commutate "a caldo" senza la necessità di togliere l'alimentazione al circuito.
  
 {{ :chippalippa:clocchino_sch.png?500 |}} {{ :chippalippa:clocchino_sch.png?500 |}}
Linea 35: Linea 36:
 ==== Stuzzica clock ==== ==== Stuzzica clock ====
  
-TODO+Necessario per adattare l'output del precedente generatore di clock quando si vogliono pilotare CPU con core dinamico. 
 +Ripreso dal sito [[http://wilsonminesco.com/6502primer/ClkGen.html|6502 primer]], il circuito è un banale //rising edge pulse generator// costituito da uno stadio di edge detection seguito da un buffer invertente  realizzato con un comparatore. 
 + 
 +L'uscita è //idle high// per poter essere conforme alle specifiche del 6502, che nella sua versione non statica permette di poter prolungare a piacere lo stato alto del clock. 
 +Il circuito è tarato per generare impulsi inferiori ai 5μs.
  
 {{ :chippalippa:stuzzica-clock_sch.png?500 |}} {{ :chippalippa:stuzzica-clock_sch.png?500 |}}
Linea 81: Linea 86:
   * Schematico TODO   * Schematico TODO
   * Sw di esempio TODO   * Sw di esempio TODO
-  * Wozmon tarocco TODO+  * {{ :chippalippa:wozmon-ef9b1bc.tar.gz |Wozmon tarocco}}: versione assolutamente beta del famosissimo monitor per Apple I, riadattata per le risorse del Chippalippa "Step 3".
  
 ==== Mappa della memoria ==== ==== Mappa della memoria ====
chippalippa.txt · Ultima modifica: 2022/11/06 18:30 da giuliof