terça-feira, 26 de junho de 2007

VRAM de 192Kbytes com 2 chips de DRAM de PC comuns

Eu penso que é possível obter os 192Kbytes para a VRAM do MSX utilizando apenas 2 chips de DRAM comuns, de 1024x4 bytes através da seguinte configuração:


PINO DRAM SINAL VDP
A8 DRAM (ambas) /CAS0
A9 DRAM (ambas) /CAS1
/CAS /CAS0 and /CAS1 and /CASX


o AND dos sinais /CAS0, /CAS1 e /CASX pode ser obtido através de um 74HC11 ou de uma cascata de algumas portas de um 74HC08.


A ligação dos outros sinais fica assim:
SINAL VDP   PINO DRAM
D0..D3 D0..D3 DRAM 1
D4..D7 D0..D3 DRAM 2
A0..A7 A0..A7 (ambas)

No caso da DRAM de 16 bits, basta ligar o sinal /CASX na linha A8 ou A9, e ligar um dos sinais UCAS ou LCAS através de um AND do sinal /CASX com /CAS0 ou /CAS1.

Diagrama:


Placa:

Um comentário:

Alexandre Souza, o Tabajara disse...

Caramba, que boa ideia Danjovic! Parabens!