Patents by Inventor Natarajan (Nat) Seshan

Natarajan (Nat) Seshan 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: 6289443
    Abstract: A method of operating a multiple execution unit microprocessor in a software pipelined loop is disclosed. This method executes the loop body before the pipeline is fully initialized, thus replacing prolog instructions with additional loop iterations. The method has the potential to greatly reduce prolog size for many software pipelined loops. As a further aspect of the method, the loop results are insulated from any deleterious effects of loop body execution prior to full initialization—methods for accomplishing this are disclosed, including array overallocation, conditional execution of some loop body instructions, and register initialization.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: September 11, 2001
    Assignee: Texas Instruments Incorporated
    Inventors: Richard H. Scales, Natarajan (Nat) Seshan