• Please review our updated Terms and Rules here

Interested in a 64K SRAM/EPROM board?

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
5,051
Location
Central VA
I got the aforementioned SC Digital SRAM board jumpered properly after tracing the tracks to the DIP switches, and discovered it's a 100% functional board, and fast enough to use with my Cromemco ZPU with no wait states. Since having a stable RAM board means I can use my 4FDC and it's ROM monitor, I decided to redo an 8K RAM board I started wire-wrapping when I began restoring the Z-2D.

After drawing the circuit out on paper, I figured out that all I needed to drive 8K static devices was a 74LS138 1-of-8 decoder and a 74LS00 quad NAND gate, a few 74LS245 bus transceivers to transition from two unidirectional 8-bit buses and the RAM/ROM bidirectional bus, and the devices themselves. Multiple enable/select inputs on the memories and the 74LS138 allowed me to integrate phantom support, MEMWR generation, and I/O blocking with no additional ICs than those mentioned. Since the 6264 SRAM and 2764 EPROM share highly similar pinouts, I'm able to use either in the sockets with no jumpers (of course, you can't currently write to the EPROMs with this board...but adding the capability should be trivial). Pictures of the wire-wrapped prototype and testing it with my development system (S-100 backplane with ZPU, 4FDC, 16K SRAM and proto board, with the Kaypro II as a 1200 baud console) attached.

Anyway, I was wondering if anyone is interested in this project, at least interested enough for me to turn the prototype into a PCB. The parts count should be very low. I'd probably add address buffering into a design with multiple SRAMs, as well as battery or supercap backup options. It could be offered in kit form, or pre-assembled and tested for those needing a verified working RAM board to get other S-100 systems up and running.
 

Attachments

  • monitor copy.jpg
    monitor copy.jpg
    72.5 KB · Views: 3
  • proto front.jpg
    proto front.jpg
    96.4 KB · Views: 3
  • proto back.jpg
    proto back.jpg
    95.7 KB · Views: 3
I'd be quite interested in a slightly different PCB. Here's what I'm trying to build:
http://www.swtpc.com/mholley/QRC_Proto/32kMemoryIndex.htm

I have already ordered the parts, but I haven't had the time to make a PCB. Since the SWTPC 6800 is not a true S-100 system (though it has its similarities), the circuit board would be a bit different. Most obviously the connector would be different, but since the order of the connector is probably different, the part layout might change too.

I don't think enough people would want something for a SWTPC since they aren't extraordinarily common, while the S-100 bus can be found in a lot of places. But I've had several bad RAM chips in my computer, and finding those are near impossible. Plus, all four boards (for 32K) take up an amazing amount of current!

Kyle
 
I don't think enough people would want something for a SWTPC since they aren't extraordinarily common, while the S-100 bus can be found in a lot of places. But I've had several bad RAM chips in my computer, and finding those are near impossible. Plus, all four boards (for 32K) take up an amazing amount of current!

Current draw does get pretty high with old SRAM boards -- my test system draws over 4 Amps with the SC Digital board in, and around 2.25 Amps when I switch it out with my prototype board. The prototype's +5 regulator doesn't get very warm at all, and it has no heatsink.

That SWTPC board is very similar to what I've got. You don't have to worry about translating between bidirectional and unidirectional bus structures though. Unfortunately, the bus structure is different enough you'd want a separate board etched for the SWTPC. My design can also be filled incrementally, so if someone adapted it to the SWTPC, you'd be able to populate exactly 40K on-board, in a single board.
 
Back
Top