Quote:
Originally Posted by Omaroo
The LaserWriter's internal RIP required more processing power than the Macs they were connected to in order to output anything at near what could be considered reasonable speed.
|
Hi Chris,
It was actually a little trickier than this. Without sufficient processing power
and given the limitations of the amount of available DRAM, you could run into
a situation we referred to as "page too complex" that would prevent you
from successfully outputting a page at all.
The LaserWriter's controller used a 12MHz Motorola 68000 and the LaserJet
an 8MHz Motorola 68000 and both used the same Canon CX Engine, but the
Apple LaserWriter sold for US$7000 but a HP LaserJet sold for half the price.
The primary difference was the amount of DRAM their controllers had. 128K in
the LaserJet but 1.5MB was required in the LaserWriter.
I designed a large number of laser printer controllers and I use to spend a large
amount of my waking hours and many of my sleeping ones thinking about
memory. Memory was very expensive. It dominated the cost of a laser printer controller.
The problem for the controller is that once you issue the print signal to the printer
and the motors start turning, you are committed and can't switch them off in
the middle of printing. You have to rasterize in real-time. And if you have less DRAM
available than what it takes to represent a 300dpi A4 bitmap, then you will need
to rely on a lot of processing grunt (either via processor or ASIC) to render a
band at a time down the page trying to keep just ahead of the print engine.
If on the other hand you had the luxury of enough DRAM to represent the entire
bitmap plus some for the data input buffers and some for the processors
stack and memory requirements, you had to worry less about real-time
constraints, but it made for a very expensive laser printer. Adobe used this later
approach and years later, everyone else did once the DRAM became more affordable.
But in that first decade, by designing laser printers that required less DRAM,
it meant companies like HP could sell them for less. This strategy, amongst others,
ensured HP got a stronger foothold in the market and thus allowed it to become the
world's number one printer manufacturer whereas others, such as Apple missed
the boat.
Once HP introduced scalable fonts, except in areas such as the graphics arts
market, CAD and a few other niche areas, few consumers required or for that matter
appreciated the differences between PostScript and PCL.
So in some ways it might be argued that Apple had a perfect opportunity to
monopolize on the laser printer experience out of PARC and to their credit they
chose, at least by way of PostScript, a technically very elegant solution.
But as a commercial, money in the bank, share price at the end of the day decision,
someone at Apple - perhaps it was Steve Jobs - made the wrong call.