Re: 6569 luminances

From: Gerrit Heitsch <gerrit_at_laosinh.s.bawue.de>
Date: Sat, 15 Sep 2012 18:12:45 +0200
Message-ID: <5054A8FD.2010201@laosinh.s.bawue.de>
On 09/15/2012 12:59 AM, silverdr@wfmh.org.pl wrote:
>
> On 2012-05-14, at 12:56, Gerrit Heitsch wrote:
>
>> - Build an adapter to use a 27xxx-EPROM in the socket of a 24pin 2364 ROM. Most of it is 1:1, just a few lines need to be rerouted. Do not connect the _CS line directly. Place it either into the KERNAL or BASIC socket.
>>
>> - Connect all 3 _CS signals for the ROMs to the 3 inputs of one of the gates of the 74LS11. The output goes to _CS and _OE of the EPROM.
>>
>> - Also connect two of the _CS-Signals to A13 and A14 of the EPROM.
>>
>> The 74LS11 is a 3-input AND gate. So when the CPU wants to talk to one of the 3 ROMs, one of the inputs of the AND goes LOW, resulting in the output going LOW and activating the EPROM. Which part of the EPROM gets selected is also done by 2 of the _CS lines. You just need to put the 8 K BASIC and KERNAL and the 4 K char into the right parts of the EPROM.
>
> Could you have a look at:
>
> https://dl.dropbox.com/u/58002657/rom_replacement.png

This might work since JP2 set means A13 will go low if either _KERNAL or 
_BASIC go low. That might make it possible to have 2 KERNALs in the 
EPROM. Looks like a good  use for one of the other 2 AND gates.

Oh...  Depending on EPROM speed it might be necessary to use the old 
trick of tying _CE to GND and only use _OE to control the EPROM if the 
system doesn't run, is unstable or the charset looks corrupted. 200ns 
should be fast enough though.


>> The 8 K block where A13 and A14 are both low stays empty.
>
> I didn't like this sentence ;-) Especially that second KERNAL (DolphinDOS, Jiffy, ..) is really good thing to have. That's why I put the jumper and used the second gate. I am somewhat unsure about the pullup R302 but generally the idea should do the trick, right? Any comments? TNX in advance.

The pullups can be about any size as long as they make sure the input 
circuits of the 74LS11 sees them as HIGH. I'd go for 10KOhm. Both 
signals are static and since you usually switch KERNALs only when the 
system is turned off or in RESET, the longer time it takes for the LOW 
-> HIGH transition with a larger resistor is irrelevant.


> P. S. I am still thinking of dropping in a second charset too. Like the one from C128 and have ASCII/DIN switch.

A second charset means a 27C512 and a more complicated circuit since I 
assume you want to be able to switch charset and KERNAL independant from 
each other.

  Gerrit



       Message was sent through the cbm-hackers mailing list
Received on 2012-09-15 17:00:05

Archive generated by hypermail 2.2.0.