Patents by Inventor Marvin A. Mills, Jr.

Marvin A. Mills, 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: 4805098
    Abstract: Apparatus is disclosed for buffering writes from a CPU to main memory, in which sequential write requests to the same address are gathered and combined into a single write request. The embodiment described does not permit gathering with the write request in the buffer which is next scheduled for action by the main memory bus controller, nor does it permit gathering with other than the immediately preceding write request. The invention is implemented using a plurality of buffer ranks, each comprising a data rank, an address rank, and a valid rank for indicating which bits or bytes of the data rank contain data to be written to memory.
    Type: Grant
    Filed: May 5, 1986
    Date of Patent: February 14, 1989
    Assignee: MIPS Computer Systems, Inc.
    Inventors: Marvin A. Mills, Jr., Lester M. Crudele
  • Patent number: 4524415
    Abstract: A data processor capable of automatically storing in an external memory all essential information relating to the internal state thereof upon the detection of an access fault during instruction execution. Upon correction of the cause of the fault, the data processor automatically retrieves the stored state information and restores the state thereof in accordance with the retrieved state information. The data processor then resumes execution of the instruction. The faulted access may be selectively rerun upon the resumption of instruction execution. Means are provided to verify that the retrieved state information is valid.
    Type: Grant
    Filed: December 7, 1982
    Date of Patent: June 18, 1985
    Assignee: Motorola, Inc.
    Inventors: Marvin A. Mills, Jr., William C. Moyer, Douglas B. MacGregor, John E. Zolnowsky
  • Patent number: 4493035
    Abstract: A data processor capable of automatically storing in an external memory all essential information relating to the internal state thereof upon the detection of an access fault during instruction execution. Upon correction of the cause of the fault, the data processor automatically retrieves the stored state information and restores the state thereof in accordance with the retrieved state information. The data processor then resumes execution of the instruction. The faulted access may be selectively rerun upon the resumption of instruction execution. Means are provided to verify that the retrieved state information is valid.
    Type: Grant
    Filed: December 7, 1982
    Date of Patent: January 8, 1985
    Assignee: Motorola, Inc.
    Inventors: Douglas B. MacGregor, William C. Moyer, Marvin A. Mills, Jr., John E. Zolnowsky