Post by Paul SturePost by David J DachteraPost by Tim SneddonAnyone seen this before? I thought it looked kind of interesting...
FPGA VAX
RT Logic is re-implementing VAX computer systems in FPGA for Hewlett
Packard. By leveraging HP's VAX intellectual property, RT Logic will
provide VAX single-board computers and peripherals to replace legacy
systems critical to the maintenance of NATO's Air Defense System.
http://www.rtlogic.com/satcom_key_projects.php
Pardon my butting in...
I'm just dying to know what "FPGA" is.
I'm sure it's not "Female Professional Golf Assoc."
I *think* that these are Field Programmable Gate Arrays, where the
"Field programmable" bit means programmable by the customer.
It would appear to be a VAX processor built using a field
programmable gate array, rather than with fully- or semi-custom
integrated circuitry. That's not going to be a small FPGA, either. :-)
Programmable hardware.
Chip designs can be fully custom semiconductor, semi-custom, or using
generic programmable hardware such as the FPGA. FPGA is the cheapest of
these three and very flexible, but there can be speed and scaling
problems; you won't get gonzo performance, but you do get flexibility.
You can implement the design of the using a chunk of non-volatile
storage loaded into the FPGA, and off you go. Make a mistake or have a
tweak in the design, and you don't need a whole new chip fabrication
pass, you just reprogram the gate array.
The DECvoice DTC04, DTC05 and DTCN5 modules used this technique, as
do many other devices, and the DECvoice boards could have different
microcode loaded into the on-board Xilinx FPGA to completely change the
behavior of the hardware. FPGA has come a whole long way since then.
As for other FPGA stuff, Dave Conroy (worked very briefly with Dave
eons ago, back in DEC VPG) was working on various FPGA versions of old
DIGITAL iron in eons past, but I don't know what happened to that work.
There are other FPGA-related projects, too. Here are some URLs:
http://groups.google.com/group/alt.sys.pdp10/msg/8d2377e4c98b59ec
http://groups.google.com/group/alt.sys.pdp10/msg/5ec72dc12d1412d1
http://groups.google.com/group/alt.sys.pdp10/browse_frm/thread/2c657978fade4d1c/8e2e05c45dab5c94
http://groups.google.com/group/alt.sys.pdp10/msg/2ebe16a3077fd11f
http://www.jaywalk.co.uk/pdp8
http://neil.franklin.ch/Projects/PDP-10/
--
www.HoffmanLabs.com
Services for OpenVMS