US Patents relating to the Intel iAPX-432

Number Title Inventor(s) Notes
4,176,258 Method and circuit for checking integrated circuit chips
  • Jackson, Daniel K.
Describes Functional Redundancy Checking (FRC), used not only in the iAPX-432, but also in some i960 and Pentium family processors.
4,287,570 Multiple bit read-only memory cell and its sense amplifier
  • Stark, Moshe
Best known for use in the 8087 floating point co-processor, but was also used in the 43203. Note similarity to NCR patent 4,192,014 and Motorola patent 4,272,830 .
4,315,308 Interface between a microprocessor chip and peripheral subsystems
  • Jackson, Daniel K.
Describes the ACD "packet bus" used between 432 processors and the Bus Interface Unit.
4,315,310 Input/Output Data Processing System
  • Bayliss, John A.
  • Cox, George W.
  • Forbes, Bert E.
  • Kahn, Kevin C.
Describes the 43203 Interfface Processor (IP).
4,325,120 Data Processing System
  • Colley, Stephen R.
  • Cox, George W.
  • Rattner, Justin R.
  • Swanson, Roger C.
Describes the General Data Processor (GDP) and the Input/Output Processor (IOP). Note that the IOP is not the same as the Interface Processor (IP), and that the IOP never shipped as a product.
4,367,524 Microinstruction execution unit for use in a microprocessor
  • Budde, David L.
  • Colley, Stephen R.
  • Domenik, Stephen L.
  • Goodman, Allan L.
  • Howard, James D.
the GDP's microexecution unit
4,387,427 Hardware scheduler/dispatcher for data processing system
  • Cox, George W.
  • Rattner, Justin R.
4,402,046 Interprocessor communication system
  • Cox, George W.
  • Rattner, Justin R.
4,407,016 Microprocessor providing an interface between a peripheral subsystem and an object-oriented data processor
  • Bayliss, John A.
  • Peterson, Craig B.
  • Wilde, Doran K.
the 43203 Interface Processor (IP)
4,415,969 Macroinstruction translator unit for use in a microprocessor
  • Bayliss, John A.
  • Colley, Stephen R.
  • Kravitz, Roy H.
  • Richardson, William S.
  • Wilde, Doran K.
  • Singh, Gurdev
part of the 43201 microsequencer
4,438,494 Apparatus of fault-handling in a multiprocessor system
  • Budde, David L.
  • Carson, David G.
  • Cornish, Anthony L.
  • Hosler, Brad W.
  • Johnson, David B.
  • Peterson, Craig B.
4,473,880 Arbitration means for controlling access to a bus shared by a number of modules
  • Budde, David L.
  • Carson, David G.
  • Colley, Stephen R.
  • Johnson, David B.
  • Voll, Robert P.
  • Wilde, Doran K.
4,480,307 Interface for use between a memory and components of a module switching apparatus
  • Budde, David L.
  • Carson, David G.
  • Johnson, David B.
  • Wilde, Doran K.
4,503,534 Apparatus for redundant operation of modules in a multiprocessing system
  • Budde, David L.
  • Carson, David G.
  • Cornish, Anthony L.
  • Johnson, David B.
  • Peterson, Craig B.
describes Quad Modular Redundancy (QMR), which extends FRC to support fault tolerance
4,503,535 Apparatus for recovery from failures in a multiprocessing system
  • Budde, David L.
  • Carson, David G.
  • Cornish, Anthony L.
  • Johnson, David B.
  • Peterson, Craig B.

up Back to my iAPX-432 page
up Back to my Retrocomputing page
home Back to my home page

Last updated March 16, 2014

Copyright 1999, 2000, 2014 Eric Smith

eric@brouhaha.com

Valid XHTML 1.0 Strict