Hi folks,
what do you think about a Unibus to PCI bridge?
I think such a device - if well done - could be real fun. There has been a commercial
approach
somewhere - but it doesn't seem to be available anymore.
Hardware needed: A PCI board with an FPGA and full Unibus connection.
Possible features:
* Unibus mapping into PC address space.
Makes Unibus devices and memory directly visible to the PC. Porting of old Unix drivers
for RK, RP,
TC, and friends could become possible.
* Unibus bus arbitration (if no CPU with arbiter on the bus)
* Unibus memory implementation
* Unibus->PCI interrupt forwarding
With those features (arbiter and memory only if not already present on the bus) it should
be
possible to use ALL Unibus peripherals from the PC. Make memory dumps of a running system
(Unibus is
multi master capable). It would even become possible to integrate real peripherals with
SIMH :-)
Possible addons:
* QBus interface
* Unibus mass storage device implementations (using a storage card on the FPGA board or
the PC)
I'm thinking of this because I got a whole bunch of Unibus stuff (CPUs and
peripherals) in unknown
condition.
Comments welcome!
Best wishes,
Philipp :-)
--
http://www.hachti.de