CDC 6600 display character generation
Noel Chiappa
jnc at mercury.lcs.mit.edu
Wed Jun 6 11:31:11 CDT 2018
> From: Toby Thain
> It's suggested there (without any proof though) that the CDC used a
> Fourier process
> ...
> I'd be very interested to know what you find out about the circuitry.
Someone very kindly pointed me at:
http://www.bitsavers.org/pdf/cdc/cyber/cyber_70/fieldEngr/60125000C_6602_6603_6622_6681_6682_Data_Channel_Diagrams_Dec65.pdf
(although why it's in the Cyber70 folder, I'm not quite sure :-). I don't
completely understand it (it's only drawings, no text, and the notation is
unfamiliar), but I think I get the general drift - and it's pretty baroque!
Very briefly, it appears to me that characters are generated from short
vector-type strokes placed in a 7x7 matrix, with each stroke being encoded as
motion of 0, 1 or 2 'boxes', both horizontally and vertically, from the 'box'
of the end of the previous stroke. A character can contain up to 22 strokes,
but most seem to average about dozen or so.
The pronounced rounding which I noticed in the characters must be caused by
the limited bandpass of the A-D system, amplifiers, etc - it can't actually do
a sharp corner when going from e.g. a vertical stroke to a diagonal one. Or
something like that.. :-)
Noel
More information about the cctech
mailing list