|
|
Memory Upgrade(Most text and drawings provided by Leslie Ayling) There are several ways to increase the memory of a System 80, each with their own pros and cons. Piggyback Method.Get hold of 8 (for 32k) or 16 (for 48k)
4116 memory chips. Bend pin 15 horizontally on each of the chips and "piggyback"
them to the existing memory chips (soldering each of the legs very carefully).
Refer to the diagram below, and main CPU board schematics in the System
80 technical manual. Note: X2 will allow you to enable the ROMS in the C000-FFFF space for testing. Z21 is a 4 input NAND gate that uses these two outputs to enable the DATA BUS buffers. Z21 can easily be modified to enable the buffers in the 8000-FFFF range by making the changes as shown. The *CAS32 and *CAS48 signals are then run to pin 15 of the piggybacked RAM chips.
Alternative Method 1.Less soldering but slightly more difficult.
Get 8 x 4164 Memory chips. They must be ones that have a 7x16 matrix as
opposed to an 8x8 otherwise half the address space will not refresh due
to the Z80 only providing a 7 bit refresh. I understand that some of the
later Z80 variants (Z80H anyone confirm this?) provide an 8 bit refresh,
so if you wanted to upgrade the processor this shouldn't be a problem. Alternative Method 2Use 2 x 32k static RAM chips. This is the least trivial but the most flexible of the options. Since with some slight modifications to the System ROMS, and a faster processor you could have several "virtual System-80/Trs80's" running in their own address spaces a'la AMIGA. Each time the processor switches tasks/memory areas, it could just save the current screen contents/pointers into the relevant bank. Also... A company in New Zealand, John Gilbert
& Company Ltd, produced these
instructions for a 64k memory upgrade. My knowledge of electronics
is very limited, so these notes could well describe one of the methods
above.
|