2K 2716 EPROM & 6116 RAM for the Nascom 2 Main Board
by J. Rollason
E.P.T. Anderson’s interesting article
(INMC80-5) on installing
2K EPROMs on the Nascom 2, I endeavoured to use the same technique to instal 6116
2K static RAMs but without success. Eventually I had to resort to the last option
of actually trying to understand the address decoding on the Nascom 2 in order to
come up with an alternative solution to the problem.
I found that it was only necessary to increase the 1K bandwidth pulses from
the address Multiplexer IC46 (CS0 – CS7) to 2K and to connect pin 19 of the
linkblock to A10 on the address bus.
The resulting solution is simple and flexible and can also be used with
EPROMs requiring no extra components and less wiring than the published
solution (without which I would not have attempted this).
The modifications for 6116 Rams are:
1. Wire up the link blocks as for 4118 static RAM except pin 19 which should be
connected to A10 available on the link block below the VRAM IC 48 (I prefer to keep
all my wiring on the component side of the board).
2. Lift out IC46 and bend out pins 3 and 13 to the horizontal position and
carefully solder wires from A12 & A11 (available on the linkblock as above) to
3. Wire the appropriate decode pads as normal on LKS1. Note that since each block
is now 8K and not 4K then extra decode addresses will need to be connected to each
block e.g. to assign block A to addresses 1000-2FFF would require pins 5, 6, 13 and
14 to be mutually connected.
4. Switches LSW1/7,8 both need to be down (Open)
If 2716’s are required then the Link block should be configured as in the diagram.
Switching RAM/EPROM or EPROM/EPROM
To do this it is necessary to pull pin 18 to +5 volts using a 1K resistor.
The appropriate chip pulse can then be switched to or from the relevant chip
without the chip enable causing spurious read/writes to occur. If it is only
desired to select Block A instead of Block B or external memory /Block A or B, then
it is only necessary to switch the address decodes on LKS1 to the appropriate
RAM/ROM selects on pins 1 to 8 (or to open circuit).
Note that “even” 4K blocks (e.g. 2000, 4000 etc.) will normally occur on
the lower 2 chips in each block, whereas odd 4K addresses will occur on the upper 2
chips i.e. it is not possible to select two odd addresses to the same block (e.g.
B000 & D000). This should not be a problem. Note !!! Pin 9 on LKS1 is for
E000-FFFF, not E000-EFFF as claimed!
4K RAMS and EPROMs
It appears that the same technique could be applied for 4K chips, in which
case pins 3 & 13 of IC46 would be connected to A13 & A12.