On 09/29/2011 02:50 PM, Mouse wrote:
The cache and mmu are probably harder than the cpu :-)I'm not sure the PDP-10 even _had_ cache; I'd have to do some digging on that score. And I have no idea what it had for an MMU. The only non-power-of-two-word-size machine I've ever actually used, as far as I can recall, was a PDP-8. I'm interested in NetBSD/pdp10 less for personal nostalgia value than for the code cleanup it would enforce.
I did a basic implementation of PDP10 instruction set in Verilog a few years ago for a Xilinx FPGA, using only on-chip memory. which made it easy. The tricky part is the memory management which is quite odd on all PDP10 CPUs (and totally different between them!). -- Ragge