×

Logic simulation machine

  • US 4,306,286 A
  • Filed: 06/29/1979
  • Issued: 12/15/1981
  • Est. Priority Date: 06/29/1979
  • Status: Expired due to Term
First Claim
Patent Images

1. A highly parallel special purpose computing system for the simulation of computer logic operations comprising:

  • a plurality of basic processor means for executing logic simulation functions, each of said basic processor means including a first pair of memory units for storing a description of a plurality of logic functions to be simulated by said basic processor means, one of said first pair of memory units functioning as an instruction memory for storing and providing to a logic unit selected instruction functions for carrying out logic simulation functions, and the other of said first pair of memory units serves as a function memory for storing a plurality of separate selected logic functions to be executed in said logic simulation process in accordance with said instruction functions,second and third pairs of memory units for storing logic data value signals to be processed in accordance with said logic functions, said logic value signals including signals obtained from any of said other of said plurality of basic processor means,said second and third pairs of memory units functioning alternatively as a current signal value memory unit and current signal input memory unit pair for storing data values undergoing simulation and as a next signal value memory unit and next signal input memory unit pair for storing data values to be next simulated,a logic unit connected to said first, second and third pairs of memory units for obtaining logic functions from said first pair of memory units and for updating the data contents of at least one of said second and third pairs of memory units,inter-processor switching means connected to each of said plurality of basic processor means for transferring said logic value signals from any of said basic processor means to any other of said basic processor means,and a control processor means connected to said inter-processor switching means for providing control signals to each of said plurality of basic processor means, said control processor functioning to start and stop said basic processor means, to introduce instruction signals and data value signals into said basic processor means, and to transfer data value signals between said plurality of basic processor means.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×