Patents by Inventor Alva Henderson

Alva Henderson 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).

  • Publication number: 20030110347
    Abstract: A variable word length data memory. The data memory disclosed has standard 16-bit word memory operation. The variable word length enables increased software efficiency in implementing software buffers using single memory locations parallel to the memory words as tags. Low-cost, efficient logic processing is enabled through a flag processor instruction set. This instruction set provides direct reference to flag memory, status test flags, and latched condition states.
    Type: Application
    Filed: May 5, 1999
    Publication date: June 12, 2003
    Inventors: ALVA HENDERSON, FRANCESCO CAVALIERE
  • Patent number: 6484194
    Abstract: This application describes a method of multiplying numbers represented in multiple-word chains. The multiplication scheme allows for the multiplication of both signed and unsigned numbers of varying lengths. The multiplier block 30 executes a 17-bit by 17-bit two's complement multiply and multiply-accumulate in a single instruction cycle. A 4-bit shift value register with a 4 to 16 bit decoder 35 allows the multiplier to do a 1-16 bit barrel shift on either a 16-bit operand or an (N×16)-bit chain operand.
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: November 19, 2002
    Assignee: Texas Instruments Incorporated
    Inventors: Alva Henderson, Francesco Cavaliere
  • Patent number: 6434584
    Abstract: Specialized microprocessor hardware 10 and a specialized instruction set that provides efficient data processing operations on long word length or bit length data. Instructions that manipulate data include a reserved bit-switch (in the form of a two bit field) whose status (A0) causes the instruction to be executed once to operate on a single word of data, or whose status (A0S) causes the instruction to be repeatedly executed as the instruction operates on a chain or list of sequential data, for example a data chain including N 16-bit words of data, wherein N is an integer. Every instruction word that manipulates data has a reserved bit switch that will cause the instruction to be executed either once operating on single word data or as a repeated execution of the same instruction operating on a chain or list of sequential data (n words).
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: August 13, 2002
    Assignee: Texas Instruments Incorporated
    Inventors: Alva Henderson, Francesco Cavaliere
  • Publication number: 20020042867
    Abstract: A variable word length data memory. The data memory disclosed has standard 16-bit word memory operation. The variable word length enables increased software efficiency in implementing software buffers using single memory locations parallel to the memory words as tags. Low-cost, efficient logic processing is enabled through a flag processor instruction set. This instruction set provides direct reference to flag memory, status test flags, and latched condition states.
    Type: Application
    Filed: May 25, 2001
    Publication date: April 11, 2002
    Inventors: Alva Henderson, Francesco Cavaliere
  • Publication number: 20020041658
    Abstract: A variable word length data memory. The data memory disclosed has standard 16-bit word memory operation. The variable word length enables increased software efficiency in implementing software buffers using single memory locations parallel to the memory words as tags. Low-cost, efficient logic processing is enabled through a flag processor instruction set. This instruction set provides direct reference to flag memory, status test flags, and latched condition states.
    Type: Application
    Filed: May 25, 2001
    Publication date: April 11, 2002
    Inventors: Alva Henderson, Francesco Cavaliere
  • Patent number: 6160734
    Abstract: This application describes a method of protecting data and program code stored in an EPROM array from piracy. The security scheme allows for segmentation of the array to protect one section of the array from reading while programming a non-secure section. The security scheme also allows for protection of the entire array after programming is complete. It also incorporates a device to prevent tampering with the segmentation registers and a means to prevent circumvention of the security scheme even when the processor is in one or more of its test modes.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: December 12, 2000
    Assignee: Texas Instruments Incorporated
    Inventors: Alva Henderson, Francesco Cavaliere
  • Patent number: 4370628
    Abstract: An oscillator circuit which demonstrates stable operation over a wide range of supply voltages and process variations. A latch circuit is controlled utilizing a timing capacitor. A constant current source is applied alternately to opposite sides of the timing capacitor through a series of switching gates which bootstrap the voltage across the timing capacitor, with the switching gates being controlled by the output of the latch circuit.
    Type: Grant
    Filed: November 17, 1980
    Date of Patent: January 25, 1983
    Assignee: Texas Instruments Incorporated
    Inventors: Alva Henderson, Douglas B. Hoy