NSA - Non Solo Amiga

ROBOTICA - AUTOMAZIONE - EMBEDDED => Microcontrollori - Elettronica - Interfacciamento. => Topic aperto da: ecalogiuri - 10 Giugno 2013, 09:17:22

Titolo: Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 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.
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: TheKaneB - 10 Giugno 2013, 10:06:13
Ad occhio direi che montando un po' di SRAM esterna al micro si può fare :)
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 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?
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: TheKaneB - 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.
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 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 (http://www.elf-emulation.com/hardware/tms9918.png)

Non capisco le RAM... sono dimaniche?
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: TheKaneB - 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 (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 :)
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 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...

Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: TheKaneB - 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!
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: lucommodore - 10 Giugno 2013, 18:59:24
Non è mica lo stesso chip del MSX? ???
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: cdimauro - 10 Giugno 2013, 20:47:11
Sì.
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 14 Giugno 2013, 10:14:52
È molto difficile trovare ram tms4416... Su ebay i prezzi sono assurdi! possibile che nessuno crea più ram simili?  :'( :'( :'(
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: lucommodore - 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ì?
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 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!!!
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: lucommodore - 14 Giugno 2013, 14:36:15
In effetti su ebay non c'è niente...  :-[

Sugli annunci hai guardato? http://annunci.ebay.it/msx/?p=1 (http://annunci.ebay.it/msx/?p=1)
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: TheKaneB - 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.
Titolo: Re:Pensieri sul Texas Instruments TMS9918...
Inserito da: ecalogiuri - 17 Giugno 2013, 09:14:51
Ragazzi avete ragione... Anche io ho deciso di utilizzare solo package DIP e montabili su zoccolo anche perche a saldare gli altri tipi di montaggio ci rimetto quelle poche diottrie che mi rimangono  :o :o

Per non parlare dei costi di realizzazione di PCB... ne devi prendere almeno 50-100 per rientrare dai costi. Ma la mia è solo una passione casalinga, e anche se qualcuno già mi sta ordinanto qualche CX80, per esempio, andiamo su quote irrisorie!!!!

Comunque i prezzi in giro sono folli, anche per hardware scassato. C'è gente che per un msx che manco si accende, senza cavi nè niente ti chiede 20-25€... dovrò cercare nei mercatini dell'antiquariato nella mia zona... ma sarà un'impresa!!!

 :'( :'( :'(