Patents by Inventor Ronald G. Arnold

Ronald G. Arnold has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6973548
    Abstract: A dual-channel memory system and accompanying coherency mechanism is disclosed. The memory includes both a request and a response channel. The memory provides data to a requester such as an instruction processor via the response channel. If this data is provided for update purposes, other read-only copies of the data must be invalidated. This invalidation may occur after the data is provided for update purposes, and is accomplished by issuing one or more invalidation requests via one of the memory request or the response channel. Memory coherency is maintained by preventing a requester from storing any data back to memory until all invalidation activities that may be directly or indirectly associated with that data have been completed.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: December 6, 2005
    Assignee: Unisys Corporation
    Inventors: Kelvin S. Vartti, Ross M. Weber, Mitchell A. Bauman, Ronald G. Arnold
  • Patent number: 6708144
    Abstract: The present invention relates to a method and apparatus for efficiently managing the I/O design of an integrated circuit. The present invention automatically selects and interconnects a number of I/O cells selected from a design library to form an I/O interface. A user interface is provided for receiving a number of parameters provided by the circuit designer. The parameters preferably provide specific information about a circuit design. A set of circuit design assembly rules are also provided, which define the available I/O cells and the appropriate interconnections of the available I/O cells. A computer program then selects and assembles the I/O cells in accordance with the user provided parameters and the set of circuit design assembly rules.
    Type: Grant
    Filed: January 27, 1997
    Date of Patent: March 16, 2004
    Assignee: Unisys Corporation
    Inventors: Kenneth E. Merryman, Ronald G. Arnold
  • Patent number: 5796972
    Abstract: Method and apparatus for performing microcode paging during instruction execution in an instruction processor. In a preferred embodiment an instruction processor is provided that includes both a microcode ROM and a microcode RAM. The microcode ROM stores the current release of the microcode for the computer system, and the microcode RAM stores microcode patch instructions. During instruction execution, the present invention selects between the output of the microcode ROM and the microcode RAM, depending on whether the instruction requires a patch microcode instruction. If the desired microcode patch instruction is not stored in the microcode RAM, the instruction processor is temporarily interrupted and the desired microcode patch instruction or a group of microcode patch instructions are written, or paged, into the microcode RAM.
    Type: Grant
    Filed: January 14, 1997
    Date of Patent: August 18, 1998
    Assignee: Unisys Corporation
    Inventors: David C. Johnson, Douglas A. Fuller, Kenneth L. Engelbrecht, Gregory A. Marlan, Ronald G. Arnold, Gerald G. Fagerness
  • Patent number: 5644759
    Abstract: Disclosed is a system for improved instruction fetch prediction. When a jump instruction is encountered, the preceding instruction is considered in predicting the next instruction to fetch. If the preceding instruction is a skip instruction, the result of evaluating a condition specified by the skip instruction is used in predicting the next instruction to fetch. Prediction designators for skip/jump sequences of instructions are maintained in a jump prediction RAM.
    Type: Grant
    Filed: January 19, 1995
    Date of Patent: July 1, 1997
    Assignee: Unisys Corporation
    Inventors: Gary J. Lucas, Ronald G. Arnold
  • Patent number: 4612748
    Abstract: A building block comprising a monolithic matrix of polymer concrete with a row of rectangular steel tubes embedded in the polymer matrix and totally filled by the polymer matrix, and woven fiberglass sheets embedded in the polymer matrix between the upper surfaces of the tubes and the upper surface of the matrix and between the lower surfaces of the tubes and the lower surface of the matrix.
    Type: Grant
    Filed: January 14, 1985
    Date of Patent: September 23, 1986
    Inventors: Ronald G. Arnold, Edmund J. Matras