On 11/25/2010 9:58 AM, Charlie Carothers wrote:
Because of the particular microcode, ours was called an 820. There
seemed to be some confusion at the time about that, as ISTR it was
sometimes referred to as an 822. It of course could become an 8xx
where xx is most anything just by plugging in a different microcode
board. Anyway, in the late 60's or early 70's Recognition Equipment,
Inc. (REI) in Dallas/Irving built a number of systems with the model
designation OCR/S-2000. The OCR/S meant Optical Character
Reader/Sorter, and the 2000 was the maximum number of documents per
minute that could be processed. The 820 in the OCR/S-2000 was called
I think the SSC meaning SubSystem Controller, and it was interfaced to
and controlled various aspects of the document transport, control
panel, etc. This system was originally provided to the Swedish
Post-Giro and was eventually used by the Danish, Finnish, and
Norwegian Post-Giros as well to optically read and sort their various
payment documents. I once knew how many of those we built in all, but
it has been too long now. I'm pretty sure it was more than 20, which
was a quite significant number for the company at the time. These
were not small systems physically! I'm trying to remember how many
sort pockets, and I'm sure at least 12, but I think actually it was
either 18 or 24 max.
After production stopped, some number of the 820's were surplussed and
acquired by one of the Field Service people who gave one to me. One
of the guys gave me several spare boards and other bits for it as
well. The last time I tried to fire one up, which was a lot of years
ago, it did not work and I never got around to finding out why. Now
that I'm semi-retired maybe I'll find the time to look into it again.
Before we did the OCR/S 2000 project some poor engineer did one with
an 800. He actually wrote microcode to control some device. I say
"poor" because it was before the PROM microcode board was available,
and he had to solder/unsolder discrete diodes to "load" his code. And
I thought loading code from punched paper tape with an ASR-33 was slow!
The assembler for the 820 was written in Fortran IV, and I did quite a
lot of work on that. I used to think it was really cool to tell
someone I was going to go compile my assembler. :-)
Later,
Charlie C.
Do you recall any of the people at Microdata you worked with. I can
name such as Max Malone, Al Weber, Chuck Canon.
The 821 firmware became the 1621, 1630, and later. I wrote and have a
Disk system we called MPS that was written at the University of
Missouri, Rolla for the 1621. We had a 5mb dynex drive, 2.5mb removable
over 2.5mb fixed which the system ran on. It was very similar to CPM,
but actually modeled after CPS on the IBM mainframe, and TSO.
I still have the software and firmware, and have an emulator I have been
working on to run the1621 code. I'd be interested if your friend with
the diode boards still has any notes or materials from the firmware project.
I have an 810 firmware in diodes. The diode boards run in both the 800
and the 1600.
As to your friend, the other thing that was interesting was that the
micro assember would not only give you the object tape out, but it would
give you a map of where to populate on the board, and a diode count if
you wanted it to.
I don't think I got the fortran cross assembler, or cross micro tools,
but there was also a simulator on which you could do some checkout, all
in fortran. The simulator on the mainframe was not interactive at the
time, and not very useful.
There was one written which ran on the 1600 that was interactive, and a
bit more useful. Sim1600.
Jim