Patents by Inventor Sunil Savkar

Sunil Savkar 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: 5896526
    Abstract: A system and method providing a programmable hardware device within a CPU. The programmable hardware device permits a plurality of instructions to be trapped before they are executed. The instructions that are to be trapped are programmable to provide flexibility during CPU debugging and to ensure that a variety of application programs can be properly executed by the CPU. The system must also provide a means for permitting a trapped instruction to be emulated and/or to be executed serially.
    Type: Grant
    Filed: February 18, 1998
    Date of Patent: April 20, 1999
    Assignee: Fujitsu, Ltd.
    Inventors: Sunil Savkar, Gene W. Shen, Farnad Sajjadian, Michael C. Shebanow
  • Patent number: 5838940
    Abstract: In a microprocessor, apparatus and method coordinate the fetch and issue of instructions by rotating multiple, fetched instructions into an issue order prior to issuance and dispatching selected of the issue ordered instructions. The rotate and dispatch block including a mixer for mixing newly fetched instructions with previously fetched and unissued instructions in physical memory order, a mix and rotate device for rotating the mixed instructions into issue order, an instruction latch for holding the issue ordered instructions prior to dispatch, and an unrotate device for rotating non-issued instructions from issue order to physical memory order prior to mixing with newly fetched instructions.During the fetch cycle, multiple instructions are simultaneously fetched from storage in physical memory order and rotated into a PC-related issue order within the rotate and dispatch block.
    Type: Grant
    Filed: September 8, 1997
    Date of Patent: November 17, 1998
    Assignee: Fujitsu Limited
    Inventors: Sunil Savkar, Michael C. Shebanow, Gene W. Shen, Farnad Sajjadian