The purpose of this emulator is to keep the memory of the one of the most
interesting of the Soviet-Era computers: the BK-0010, along with its descendants,
the BK-0010.01 and the BK-0011M Machines
It used a single-die clone of the PDP-11/03 processor,
originally taking a whole slot in the 19-inch cabinet.
Complete design of BK required only 3 Highly-integrated ASICs,
namely the 1801VM1 processor, and the two metal layer programmable gate arrays;
the 1801VP1-37 display and memory controller plus the the 1801VP1-14 keyboard controller.
Also, there were 16 1-bit DRAM chips and some random logic to bind all of them together.
And to provide a tape recorder interface. And the 2x16-bit parallel port interface.
Yes, 16 bits in, and the 16 bits out, al on the separate wires.
The result was a quite peculiar machine,
somehow at the edge of being comparable to the big DECs,
and at the same time being the humble home computer.
Or the industrial computer fairly resistant to the EMI of faulty curuit breaker
developing an immense electric arc before being finally disconnected.
Machine beloved by ones who did venture into the quest of understanding at and mastering
all of its goods and avoiding bads.
The BK2010 emulator tries to be fair about the hardware.
You will get what you was supposed to get when laying
hands on the physical computer.
Latest experimental version is available at:
Desolate BK port v0.1, bootable disk and source code.