Panda Display Panel
Once upon a time, Ken Harrenstein wrote a an emulator for the DEC KS10 and KL10 processors, along with the associated peripherals. As an ex-36 bit programmer (See What is JFCL, anyway?) I can tell you that this was no small task, and we're fortunate that Ken was kind enough to share his emulator, KLH10, with the world. Mark Crispin got TOPS20 running on KLH10, and put it together with a small Linux kernel on a bootable CD, which is available to any interested hobbyist. To this day Mark maintains a pseudo-DECSYSTEM-20 running on PC hardware.
The only problem with KLH10 and a PC is that it lacks the lights and switches of the original hardware. Well, admittedly the KL and KS10 processors had no lights and switches, but the KI and KA models did, and you'll just have to use your imagination. In any case, after Mark bought one of the Spare Time Gizmos PDP-8 replicas, he approached me about the possibility of creating a pseudo front panel for KLH10. A realistic replica of a KI or KA panel was financially, mechanically and physically beyond our means , but a simple blinking LEDs panel was easy to do.
The result was the Panda Display Panel that you see here. The Panda display contains 40 LEDs (because LED bars are sold in multiples of 8, not 6!) and four discrete status LEDs. In Mark's modified version of KLH10, 36 of the 40 LEDs emulate a KI style lights register and three of the remaining LEDs indicate processor load. The four discrete LEDs are used to indicate virtual Disk, Tape, and Network activity as well as the simulated processor run state.
The Panda Display Panel is designed to replace a blank cover over a standard 5 1/4" drive bay. The Panda Display receives power thru a standard floppy/hard disk drive power cable and the Panda Display plugs into a standard parallel (aka LPT) port for control and data. The display logic uses eight standard 74HC series ICs along with one 16V8 GAL and occupies two small PC boards. The two PC boards are designed to stack together, back to back, and the entire assembly pretty much fits inside a blank cover for a 5 1/4" drive bay. If you're really into blinking lights, it is possible to daisy chain as many as four Panda Displays on the same parallel port. Each display is individually selectable by a unique two bit address.
The schematic and parts list for the Panda Display Panel are available free from Spare Time Gizmos. All of the parts are readily available from mail order sources source as Mouser, Digi-Key and Jameco, and it's fairly easy to assemble for anyone who has experience building small electronic gizmos. If you have a small, 25W soldering pencil or (better yet) a temperature controlled soldering station and you're comfortable reading a schematic and using it to stuff parts in a PC board then you probably won't have any trouble with assembly.
If you decide to build your own, Spare Time Gizmos can sell you a set of bare PC boards to make your life easier and we can also sell you a pre-programmed GAL. All the other parts can be ordered from the sources given in the parts list and you should have no trouble obtaining them. This is a low volume kit for use and we're sorry to say that we just don't have the resources to provide a complete instruction or assembly manual, and the schematics, parts list and a few assembly hints are all the documentation you'll get. Please download and read these documents and be sure you're comfortable with that before ordering parts.
If you don't feel comfortable building your own, then Spare Time Gizmos will sell you a completely assembled and tested unit, ready to install in your PC.
Please read the Spare Time Gizmos store policies before ordering. Shipping charges shown are for the US only - international customers please inquire before ordering. Sales tax must be charged on all shipments to California addresses.
Visit these Spare Time Gizmos
Copyright © 2000-2006 by Spare Time Gizmos. All rights reserved.
October 05, 2011.