Patents by Inventor Brad Ishihara

Brad Ishihara 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: 6181161
    Abstract: A method of programming and verifying a macroscale based architecture in a field programmable logic device includes the step of selecting a flip-flop. The flip-flop contains a programmable address that accepts a sequence of instructions. A Switch Controller then selectably enables either one of two banks of switches. If the first bank of switches is selected, the programming operation is selected. If the second bank of switches is enabled, the verification operation is selected. The verification operation includes the step of automatically incrementing a base address through a set of incremented addresses. For each incremented address produced by the incrementing step, a margin low operation is performed with a Level Tester Array and a margin high operation is performed with a Level Tester Array. Thus, unlike the prior art, margin operations with the present invention are performed without using a macrocell scan register.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: January 30, 2001
    Assignee: Altera Corporation
    Inventors: Krishna Rangasayee, Brad Ishihara, Kunio Nishiwaki
  • Patent number: 6163166
    Abstract: A programmable logic device has buffers that may be selectively programmed for Schmitt-triggered and threshold-triggered operation. The programmable Schmitt-triggered buffers are connected to circuit nodes that are sensitive to noisy environments. The programmable threshold-triggered buffers are connected to circuit nodes that have critical timing requirements.
    Type: Grant
    Filed: May 26, 1999
    Date of Patent: December 19, 2000
    Assignee: Altera Corporation
    Inventors: Robert Bielby, Krishna Rangasayee, Brad Ishihara