PDP-11/70 cache memory

Guy Sotomayor ggs at shiresoft.com
Mon Dec 29 17:02:54 CST 2008

On Dec 29, 2008, at 2:44 PM, Alexandre Souza wrote:

>> I do not know nearly enough to contemplate designing a board to
>> imitate the entire MK11 and a stack of memory.  The memory is the
>> simple part.  The idea of mating a RAM field with a Spartan 3 FPGA
>> sounds entirely workable, but I wouldn't know how to bring it all
>> together nor what to stuff in the FPGA to make it all magically work.
>   Nor do I, but it would be something interesting :o)

If there's enough interest, I'll try for it since I'm doing a unibus  
memory board (a multifunction board) with an FPGA for everything but  
the memory and interfaces.  I'd have to look at the interface from the  
cache boards, but I might be tempted to use SSRAMs since they can be  
obtained in wide bit widths (36 bits) in a single chip and aren't too  
difficult to interface to (timing wise).  I know that they come in  
512K x 36 since I'm considering that for another project.  So that  
would only require 2 parts for the entire memory array (4MB).  If ECC  
were required, there'd be a bit more involved and I'd have to look to  
see what was available.

However, I'm swamped with my real job and haven't had a lot of time  
(read none) to spend on this stuff.  I've already done the schematic  
capture for the Unibus interface and level shifters and I'm about  
15-20% done coding up the verilog for the FPGA.  I've done all of the  
high level design, memory timing and unibus address decode.  The rest  
is the internal interconnect, serial, unibus state machine and  
configuration state machine plus the individual unibus devices  
(memory, KW11L, ROMs, 2 SLUs).

TTFN - Guy

More information about the cctalk mailing list