Richard wrote:
OK, what's the earliest graphics display
system held by any of you
collectors?
OK, related question - what's the most interesting graphics display system
that anyone has in their collection? Either interesting due to concepts used,
or interesting due to the spec considering the age of the device etc.
I'll propose 4 canditates from my collection for having interesting
hardware designs :
HP1350 Grpahics Translator. It's all random logic, no processor. Strange...
PERQ 1 (and all later classic PERQs). It has a graphics processor (the
'rasterop machine') that's integrated with the main CPU. The CPU's data
path calculates the memory addresses for individual graphics words,
there's a little pipeline that does a read-modify-write on words from
memory (fetched in groups of 4, for hardware reasons), said pipeline
shifts to align corresponding pixels in source and destination
words,combines those bits that are within the area to be changed, and
shoves the result back into memory
PPL video hard disk. This is a head-per-track Winchester which rotates at
video frame rate. RGB video is stored on 3 tracks of thr disk using
analogue FM recording. I have a Unibus interface to store an image on
this disk
I2S image processor/display systems. I will have to dig out the manuals
to get the exact architecture, but from what I remember, it has several
byteplanes (each 512*512 bytes), the outputs of which go to progammable
lookup tables, the output of those go to a multiple-input full adder, the
output of that to more lookup tables, and then to the DACs. By suitable
programming of the tables you can combine the byteplanes in just about
any way you like. Add to that a hardware cursor (controlled by trackball
or tablet), a pixel histogramming board, the feedback ALU (planes 0 and 1
are treated as a 16 bit accumulator, you can combine the contents of that
with any other plane and write the result back to the accumulator). It's
one complicated machines (one of mine has over 3 thousand DRAM chips, and
as many TTL devices...)
-tony