Patents Assigned to Microtec Research, Inc.
  • Patent number: 5884314
    Abstract: The invention produces data structure layout in a flexible manner that enables the data structures of a computer program to be layed out in a manner that conforms to constraints imposed by a particular computer system on which the program is implemented and that enables the produced data structure layout to be used with different computer systems having different constraints. Thus, the invention is particularly useful with systems that require close control of data structure layout and that have unique requirements for that layout. Embedded real-time systems, which are often implemented on hardware which is designed and optimized for a particular application, are one example of the type of system with which the invention can advantageously be used. The invention additionally allows a user to specify various parameters that control aspects of the manner in which data structure layout is achieved and, therefore, certain characteristics of the data structure layout.
    Type: Grant
    Filed: July 30, 1997
    Date of Patent: March 16, 1999
    Assignee: Microtec Research, Inc.
    Inventor: Gopi Kumar Bulusu
  • Patent number: 5689702
    Abstract: The invention produces data structure layout in a flexible manner that enables the data structures of a computer program to be layed out in a manner that conforms to constraints imposed by a particular computer system on which the program is implemented and that enables the produced data structure layout to be used with different computer systems having different constraints. Thus, the invention is particularly useful with systems that require close control of data structure layout and that have unique requirements for that layout. Embedded real-time systems, which are often implemented on hardware which is designed and optimized for a particular application, are one example of the type of system with which the invention can advantageously be used. The invention additionally allows a user to specify various parameters that control aspects of the manner in which data structure layout is achieved and, therefore, certain characteristics of the data structure layout.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: November 18, 1997
    Assignee: Microtec Research, Inc.
    Inventor: Gopi Kumar Bulusu
  • Patent number: 5446900
    Abstract: A method and apparatus for statement level debugging. Statement level debugging refers to the ability to identify a statement in a source file, i.e. a breakpoint, and have program execution suspended at that point. Further, "stepping" through the execution of the program may be performed a statement at a time. In accomplishing this a column reference is added to debugging information generated in connection with an object module. The column reference provides for distinguishing the different statements in a line of a computer program. Statement level debugging allows for more precise control of the debugging of a program. Alternative means for specifying the statement are also described.
    Type: Grant
    Filed: July 24, 1992
    Date of Patent: August 29, 1995
    Assignee: Microtec Research, Inc.
    Inventor: Paul Kimelman