态转移表和布尔代数所能提供的。使用这项技术可以更容易地实现设计具有成百上千状态的状态机。
历史.理查兹控制器被开发是因为需要一个设计有限状态机的更简单的方法，相对于使用传统方法的状态图，状态转移表和逻辑最小化。 当时，许多基于计算机的逻辑最小化 的工具，我们今天有但是那时并不存在。因此，逻辑最小化是大部分限于使用 卡诺图 和 德摩根定律 中。 因此，查尔斯·L·理查德发明了一种方法来实施有限状态机，并不需要一个明确的状态转移表。他发表了他的调查结果在二月1973年的《》。他的泛