Patents by Inventor Nimish Modi

Nimish Modi 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: 5881279
    Abstract: A microprocessor that handles invalid opcodes via an event-signaling micro-operation is disclosed. The microprocessor comprises a decoder that decodes macroinstructions, including an opcode, into a single microprocessor cycle micro-operation. The decoder detects invalid opcodes and replaces the invalid opcodes with an event-signaling micro-operation that triggers an invalid opcode assist. The invalid opcode assist triggers an invalid opcode exception handler that processes the invalid opcode.
    Type: Grant
    Filed: November 25, 1996
    Date of Patent: March 9, 1999
    Assignee: Intel Corporation
    Inventors: Derrick Chu Lin, Champa R. Yellamilli, Charkravaythy Kosaraju, Nimish Modi, Ed Grochowski
  • Patent number: 5396634
    Abstract: Apparatus for increasing the decoding speed of a microprocessor. The apparatus includes a first decoder for decoding macroinstructions. The first decoder includes apparatus for generating a single initial microinstruction vector from simple macroinstructions and from complex macroinstructions having a beginning microinstruction equivalent to a microinstruction for a simple macroinstruction. The first decoder also includes apparatus for indicating a beginning address for generating any remaining microinstruction vectors for a complex macroinstruction decoded by the first decoder. The apparatus for increasing the decoding speed of a microprocessor also includes apparatus, coupled to the first decoder, for generating any remaining microinstruction vectors for complex macroinstructions decoded by the first decoder. The apparatus for generating any remaining microinstruction vectors includes apparatus for responding to the apparatus for indicating a beginning address.
    Type: Grant
    Filed: September 30, 1992
    Date of Patent: March 7, 1995
    Assignee: Intel Corporation
    Inventors: Syed A. A. Zaidi, Bharat Zaveri, Nimish Modi