Patents Assigned to Digital Equipment
  • Patent number: 5406504
    Abstract: An arrangement for a multiprocessor RISC system enables each CPU of the system to test the control logic of its cache by indirectly examining states of the caches and comparing those states to predetermined valid cache states of the system. The arrangement includes a plurality of processes configured to acquire information from selected block entries of the caches. The information is then compared with an array of predetermined valid cache states contained in a state table to detect invalid cache states. A cache examining protocol defines the operational procedures followed by the processes when acquiring and examining the information.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: April 11, 1995
    Assignee: Digital Equipment
    Inventors: John A. Denisco, Arthur J. Beaverson
  • Patent number: 5235697
    Abstract: The set-prediction cache memory system comprises an extension of a set-associative cache memory system which operates in parallel to the set-associative structure to increase the overall speed of the cache memory while maintaining its performance. The set prediction cache memory system includes a plurality of data RAMs and a plurality of tag RAMs to store data and data tags, respectively. Also included in the system are tag store comparators to compare the tag data contained in a specific tag RAM location with a second index comprising a predetermined second portion of a main memory address.
    Type: Grant
    Filed: October 5, 1992
    Date of Patent: August 10, 1993
    Assignee: Digital Equipment
    Inventors: Simon C. Steely, Jr., John H. Zurawski
  • Patent number: 5034898
    Abstract: A system and method for adaptively managing the behavior of, for example, a digital data processing system, using inductive learning techniques. The new system includes a data acquistion portion that acquires event data in response to selected events. An inductive engine generates profile knowledge in response to acquired event data during a learning phase, for storage in a profile knowledge store. A profile comparator, during an operational phase, subsequent to the learning phase, performs a verification operation in connection with comparing event data to said profile knowledge stored in said profile knowledge store. A control portion enables event data acquired by said data acquisition portion to be directed to the inductive engine during a learning phase and to the profile comparator during an operational phase to thereby permit the comparator to perform a verification operation in connection with said event data acquired during the operational phase.
    Type: Grant
    Filed: May 2, 1989
    Date of Patent: July 23, 1991
    Assignee: Digital Equipment
    Inventors: Stephen C. Lu, Henry S. Teng, Mitchell M. Tseng
  • Patent number: 4980817
    Abstract: A vector register provides the capability for simultaneously writing through at least two write ports and simultaneously reading from at least two read ports. In addition, a barber pole technique for storing words from logical vector registers into banks is provided to minimize conflicts.
    Type: Grant
    Filed: August 31, 1987
    Date of Patent: December 25, 1990
    Assignee: Digital Equipment
    Inventors: Tryggve Fossum, Dwight P. Manley, Francis X. McKeen, Michael M. Tehranian