Patents by Inventor Milton M. Hood, Jr.

Milton M. Hood, Jr. 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: 5664215
    Abstract: The disclosed data processor (10) dispatches load/store multiple and load/store string instructions to a load/store unit (28) as a sequence of simple load or store instructions. The sequencer unit (18) assigns an entry of a rename buffer (34) to which the load/store unit writes back the data of each simple load instruction. This strategy facilitates early data forwarding for subsequent instructions. Conversely, the sequencer unit supplies a rename buffer tag to the load/store unit if it is not able to supply the operands of a simple store instruction.
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: September 2, 1997
    Assignees: Motorola, Inc., IBM
    Inventors: David P. Burgess, Marvin Denman, Milton M. Hood, Jr., Mark A. Kearney, Lavanya Kling, Graham R. Murphy, Seungyoon Peter Song
  • Patent number: 5621896
    Abstract: A store queue for use in a data processor (10) with a memory storage system has a first-in-first-out ("FIFO") queue (48) and control circuitry (52). The control circuitry maintains three pointers which index the entries in the FIFO queue: a dispatch pointer (D), a completion pointer (C), and an oldest miss pointer (OM). The control circuitry stores each stole instruction in the entry designated by the dispatch pointer and then increments the dispatch pointer. The control circuitry increments the completion pointer when the data processor indicates that the previously designated store instruction is the oldest instruction in the data processor: when the instruction is "completed." The control circuitry increments the oldest miss pointer after it presents the previously designated store instruction to the memory system.
    Type: Grant
    Filed: September 5, 1995
    Date of Patent: April 15, 1997
    Assignees: Motorola, Inc., International Business Machines Corp.
    Inventors: David P. Burgess, Milton M. Hood, Jr., Betty Y. Kikuta, Graham R. Murphy
  • Patent number: 5245226
    Abstract: A macrocell is provided for use in logic circuits which is capable of being configured into any one of six different states so as to replicate an X-type output architecture, an L-type output architecture and a number of hybrid architectures which encompass features from one or both of these types.
    Type: Grant
    Filed: February 25, 1991
    Date of Patent: September 14, 1993
    Assignee: Lattice Semiconductor Corporation
    Inventors: Milton M. Hood, Jr., David L. Rutledge, Kapil Shankar, Rudolf Usselmann