More retro-emulations
Sep. 17th, 2010 12:55 pmIn the same vein as my previous posting, I just read about a PDP-11 realised in FPGA:
It's about time NetBSD gets the PDP11 port done: the PDP-11/70 CPU core is now available as implementation on a FPGA-board, and there's need for a newer operating system than 2.11BSD! Citing from the homepage: ``The project contains a complete PDP-11 system: a 11/70 CPU with memory management unit, but without floating point unit, a basic set of UNIBUS peripherals (DL11, LP11, PC11, RK11/RK05), and last but not least a cache and memory controllers for SRAM and PSRAM. The design is FPGA proven, runs currently on Digilent S3BOARD and NEXYS2 boards and boots 5th Edition UNIX and 2.11BSD UNIX. ''
(from Hubert Feyrer's NetBSD blog)
Of course we should not forget about Jeri Ellsworth's Commodore One, the Commodore 64 in FPGA (and it is reconfigurable into other computers as well), or the MiniMig and its relatives and successors, Amigas in FPGA. Each of the the two seem to have evolved to allow the other configuration on its hardware. Information and discussion about these implementations seems a bit spread out over tons of different fora, since it has inspired many people to start similar projects. A generic "can-run-anything" FPGA board system would be nice...
It's about time NetBSD gets the PDP11 port done: the PDP-11/70 CPU core is now available as implementation on a FPGA-board, and there's need for a newer operating system than 2.11BSD! Citing from the homepage: ``The project contains a complete PDP-11 system: a 11/70 CPU with memory management unit, but without floating point unit, a basic set of UNIBUS peripherals (DL11, LP11, PC11, RK11/RK05), and last but not least a cache and memory controllers for SRAM and PSRAM. The design is FPGA proven, runs currently on Digilent S3BOARD and NEXYS2 boards and boots 5th Edition UNIX and 2.11BSD UNIX. ''
(from Hubert Feyrer's NetBSD blog)
Of course we should not forget about Jeri Ellsworth's Commodore One, the Commodore 64 in FPGA (and it is reconfigurable into other computers as well), or the MiniMig and its relatives and successors, Amigas in FPGA. Each of the the two seem to have evolved to allow the other configuration on its hardware. Information and discussion about these implementations seems a bit spread out over tons of different fora, since it has inspired many people to start similar projects. A generic "can-run-anything" FPGA board system would be nice...