Talk:Richard's Controller
From Wikipedia, the free encyclopedia
[edit] Introduction
- "The Richard’s Controller is a clever method (...)"
"Clever"... this does not appear to be neutral IMHO. --Edcolins 20:39, 17 February 2007 (UTC)
Well, it was clever, but it was also a pretty obvious use of msi. Others had seen this and created similar circuits.
Another problem is that by 1973, when this was published, the circuit was already obsolete. Field programmable read only memory (prom), with 32 8-bit words, primitive by todays standards, but a wonder at the time, had become available. This was much more versatile. Not only was the design easier, the machine could be modified by replacing the prom.
I believe that the article stresses the use of the technique in design, not implementation of state machines. Dhatfield 14:26, 10 November 2007 (UTC)
AJim 03:55, 19 July 2007 (UTC)
[edit] Expert review
[edit] modern information age
The article currently says A few examples of devices that need a complex controller are CPUs, Graphics Cards, Network Interfaces, Hard Drives, Bus Controllers (USB, PCI, Firewire…) The modern information age would not be possible without complex controller designs like the Richard’s Controller. which is technically true, but misleading. It's like saying "the modern information age would not be possible without water, such as the water found on Europa (moon)".
Yes, all these devices are using "complex controllers". Yes, Richard's controller is a kind of complex controller. However, people making these kinds of designs are not using, and often have never have heard of, Richard's controller.
For a while I suspected that perhaps this idea of a "counter" in a "complex controller" may have originated with Richard, and people are using it without realizing who invented it -- like people today use electric lights without realizing electric lights were invented by Francis Hauksbee in 1705.
If anyone can point to any specific "modern information age" device that uses a Richard's controller (or a controller derived from it), please point it out in the article. I doubt any are -- my understanding is that "modern information age" devices use complex controllers derived from the 1951 Maurice Wilkes microprogramming concept.
I think all text about "control units in general" should move to the control unit article, the same way text about water in general should go in the "water" article (rather than leaving in the Europa article). --68.0.124.33 (talk) 17:18, 11 April 2008 (UTC)

