Memory Module for RC2014 - PCB Only
Designed by feilipu in Australia
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
What is it? A Memory Module designed for the RC2014 computer system. It provides 32kB of ROM (EEPROM) and 128kB of paged RAM, on a simple, robust, and cost effective 4 layer PCB. Why did you make it?…
Read More…A Memory Module designed for the RC2014 computer system. It provides 32kB of ROM (EEPROM) and 128kB of paged RAM, on a simple, robust, and cost effective 4 layer PCB.
To provide a very simple, cost effective Memory Module for the RC2014 system. It provides memory support for all the major RC2014 firmware options, without unnecessary jumpering complexity. This includes 32kB NASCOM Microsoft Basic, CP/M by Grant Searle (distributed with the RC2014 Pro), and the CP/M-IDE.
0x0000
.0x0000
.0x10
, with origin at 0x0000
.0x10
, with origin at 0x0000
.It does not support RomWBW, which requires the 512kB/512kB ROM/RAM Module.
It is designed to be the simplest (no jumpers, no configurations), lowest cost (4 ICs only), integrated memory subsystem to be used with the RC2014 in its simpler versions (Classic II, Micro, Pro). It is functionally equivalent to the Pageable ROM Module and the 64k RAM Module, but it also provides an additional 64kB of RAM in a second page.
When used with CP/M and the standard Backplane 8, it provides a small advantage over separate ROM and RAM boards in that you don't need a separate flying /PAGE
wire. That's very convenient.
Space is provided for a Zero Insertion Force (ZIF) socket for the EEPROM, to support rapid development cycles by rewriting of the EEPROM using an external programmer.
The Memory Module provides 32kB of ROM at address 0x0000
that can be paged out by writing to I/O address 0x38
. Leaving two pages of 64kB of RAM, that can be paged by writing to I/O address 0x30
.
A similar page switching circuit is used for the memory subsystem in the SC108, SC114, and PickledDog RAM/ROM products.
Support is available in z88dk for reading and writing the second page of RAM, making the additional 64kB of RAM (less 32 Byte RAM copy stub) available to your C or Z80 assembly programs.
Either 256kb (32kB) or 512kb (64kB) EEPROM can be used, of type AT27C256R, SST27SF256, W27C512, or other variants. Where a Winbond W27C512 64kB device is selected the 32kB image must be written into the upper 32kB of the device memory addressing, starting from 0x8000
through to 0xFFFF
, which will be read from memory address 0x0000
. The lower 32kB of the W27C512 EEPROM device cannot be read using this Memory Module, as Pin 1 (A15) is held at VCC/VPP, to support the AT27C256R PROM and SST27SF256 EEPROM devices.
This is the Memory Module Printed Circuit Board (PCB) Only.
If the postage is too high, then please use the attached documentation to make your own, and share with others.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Memory Module PCB can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
$7.50
Free Shipping!
$7.50
Free Shipping!
$7.50
Free Shipping!
$20.00
Free Shipping!
$499.00
Free Shipping!
$59.00
Free Shipping!
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!