Patents by Inventor Cary Ussery

Cary Ussery 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: 6484304
    Abstract: A method for generating an application specific integrated circuit including providing a software configurable semiconductor integrated circuit having a fixed hardware architecture that includes a plurality of task engines. A high-level language compiler is provided that compiles a user created high-level language program that defines the application specific integrated circuit. The compiler parses the program into a plurality of microtasks for instructing the plurality of task engines to implement the application specific integrated circuit.
    Type: Grant
    Filed: January 10, 2000
    Date of Patent: November 19, 2002
    Assignee: Improv Systems, Inc.
    Inventors: Cary Ussery, Oz Levia, Raymond Ryan
  • Publication number: 20010025363
    Abstract: A designer configurable processor for a single or multi-processing system is described. The processor includes a plurality of designer configurable computational units, such as Very Long Instruction Word (VLIW) processor task engine, that operate in parallel. A memory device communicates with the plurality of computational units through a data communication module. The memory device stores at least one of data and instruction code. A software development tool, which can include a compiler, an assembler, an instruction set simulator, or a debugging environment, configures the plurality of computational units. The software development tool configures various aspects of the processor architecture and various operating parameters of the processor and can generate a synthesizable RTL description of the processor and a single or multi-processing system.
    Type: Application
    Filed: January 9, 2001
    Publication date: September 27, 2001
    Inventors: Cary Ussery, Oz Levia, John Gostomski, Gzim Derti, Mark A. Indovina
  • Patent number: 6075935
    Abstract: A method for generating an application specific integrated circuit including providing a software configurable semiconductor integrated circuit having a fixed hardware architecture that includes a plurality of task engines. A high-level language compiler is provided that compiles a user created high-level language program that defines the application specific integrated circuit. The compiler parses the program into a plurality of microtasks for instructing the plurality of task engines to implement the application specific integrated circuit.
    Type: Grant
    Filed: December 1, 1997
    Date of Patent: June 13, 2000
    Assignee: Improv Systems, Inc.
    Inventors: Cary Ussery, Oz Levia, Raymond Ryan