Autore Topic: Pensieri sul Texas Instruments TMS9918...  (Letto 2535 volte)

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Pensieri sul Texas Instruments TMS9918...
« il: 10 Giugno 2013, 09:17:22 »
Salve ragazzi,
sabato pomeriggio, mettendo ordine tra le mie cose "elettroniche" (sotto costante minaccia della mia compagna), ho trovato due TMS9918 nuovi di pacca, acquistati anni fa assieme ad uno stock di surplus...
Appena l'ho visti e comparsa una scimmietta che mi ha detto nell'orecchio... li potresti controllare con un microcontrollore?

Ecco adesso 'st'idea non mi lascia più... Insomma, secondo voi, sarebbe possibile collegare questo Video Display Controller ad un mc in modo da avere un output video a colori?

Lo so che siete tutti geni, qua, non fate i modesti  ;D

Ciao,
Enzo.

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #1 il: 10 Giugno 2013, 10:06:13 »
Ad occhio direi che montando un po' di SRAM esterna al micro si può fare :)

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #2 il: 10 Giugno 2013, 10:30:08 »
Ad occhio direi che montando un po' di SRAM esterna al micro si può fare :)

La SRAM sul TMS o sul microcontrollore?

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #3 il: 10 Giugno 2013, 10:34:41 »
mi pare di capire che ti serve della SRAM condivisa tra i due, per contenere character e tile data da visualizzare a schermo.

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #4 il: 10 Giugno 2013, 10:37:35 »
mi pare di capire che ti serve della SRAM condivisa tra i due, per contenere character e tile data da visualizzare a schermo.

Beccato uno schema su internet... Pensi che come inizio possa andare?

http://www.elf-emulation.com/hardware/tms9918.png

Non capisco le RAM... sono dimaniche?

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #5 il: 10 Giugno 2013, 10:41:10 »
mi pare di capire che ti serve della SRAM condivisa tra i due, per contenere character e tile data da visualizzare a schermo.

Beccato uno schema su internet... Pensi che come inizio possa andare?

http://www.elf-emulation.com/hardware/tms9918.png

Non capisco le RAM... sono dimaniche?

Dai pin CAS e RAS direi di si. La rogna delle DRAM è che periodicamente devi scorrere tutta la ram in lettura, per refreshare le pagine. Il VIC del Commodore 64 faceva questo refresh in automatico, togliendo questo compito dalla CPU. Chissà se il Texas fa la stessa cosa, sarebbe una rogna in meno :)

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #6 il: 10 Giugno 2013, 12:52:22 »

Dai pin CAS e RAS direi di si. La rogna delle DRAM è che periodicamente devi scorrere tutta la ram in lettura, per refreshare le pagine. Il VIC del Commodore 64 faceva questo refresh in automatico, togliendo questo compito dalla CPU. Chissà se il Texas fa la stessa cosa, sarebbe una rogna in meno :)

Trovato il datasheet... il refresh è automatico e trasparente, meno male  ::) Ora bisogna vedere se fanno ancora quel tipo di ram...


Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #7 il: 10 Giugno 2013, 12:56:57 »

Dai pin CAS e RAS direi di si. La rogna delle DRAM è che periodicamente devi scorrere tutta la ram in lettura, per refreshare le pagine. Il VIC del Commodore 64 faceva questo refresh in automatico, togliendo questo compito dalla CPU. Chissà se il Texas fa la stessa cosa, sarebbe una rogna in meno :)

Trovato il datasheet... il refresh è automatico e trasparente, meno male  ::) Ora bisogna vedere se fanno ancora quel tipo di ram...

yee!

Offline lucommodore

  • Human Debugger
  • *****
  • Post: 6176
  • Karma: +48/-9
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #8 il: 10 Giugno 2013, 18:59:24 »
Non è mica lo stesso chip del MSX? ???
Solo chi è folle sfida le sue molle!
http://www.questolibro.it/retro-garage << Scambio/Vendo RetroGame

Offline cdimauro

  • Human Debugger
  • *****
  • Post: 4291
  • Karma: +7/-95
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #9 il: 10 Giugno 2013, 20:47:11 »
Sì.

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #10 il: 14 Giugno 2013, 10:14:52 »
È molto difficile trovare ram tms4416... Su ebay i prezzi sono assurdi! possibile che nessuno crea più ram simili?  :'( :'( :'(

Offline lucommodore

  • Human Debugger
  • *****
  • Post: 6176
  • Karma: +48/-9
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #11 il: 14 Giugno 2013, 10:32:08 »
È molto difficile trovare ram tms4416... Su ebay i prezzi sono assurdi! possibile che nessuno crea più ram simili?  :'( :'( :'(

Ma un MSX rotto non lo trovi compare? Non si può cavarla da lì?
Solo chi è folle sfida le sue molle!
http://www.questolibro.it/retro-garage << Scambio/Vendo RetroGame

Offline ecalogiuri

  • Tech Guru
  • *****
  • Post: 235
  • Karma: +2/-0
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #12 il: 14 Giugno 2013, 11:08:58 »
È molto difficile trovare ram tms4416... Su ebay i prezzi sono assurdi! possibile che nessuno crea più ram simili?  :'( :'( :'(

Ma un MSX rotto non lo trovi compare? Non si può cavarla da lì?

si... ma vallo a trovare!!!

Offline lucommodore

  • Human Debugger
  • *****
  • Post: 6176
  • Karma: +48/-9
    • Mostra profilo
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #13 il: 14 Giugno 2013, 14:36:15 »
In effetti su ebay non c'è niente...  :-[

Sugli annunci hai guardato? http://annunci.ebay.it/msx/?p=1
Solo chi è folle sfida le sue molle!
http://www.questolibro.it/retro-garage << Scambio/Vendo RetroGame

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Re:Pensieri sul Texas Instruments TMS9918...
« Risposta #14 il: 15 Giugno 2013, 11:06:20 »
caspita hai ragione :D

Purtroppo i componenti elettronici "contemporanei" sono più delicati e difficili da saldare e filare, non tanto per il package (anche) ma per le frequenze più alte, bassi livelli di rumore, ecc... Quelli vintage, poi, costano un occhio oltre ad essere difficili da reperire. Essere elettronici amatoriali diventa sempre più arduo e/o costoso ogni anno che passa.

Tags: