Patents by Inventor Khaled A. El-Ayat

Khaled A. El-Ayat 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: 5528600
    Abstract: A circuit for providing 100% observability and controllability of inputs and outputs of any function circuit module in an array of function circuit modules includes circuitry for placing a test data bit into a selected one of any of the function circuit modules, and circuitry for reading the output of a selected one of any of the function circuit modules.
    Type: Grant
    Filed: November 30, 1993
    Date of Patent: June 18, 1996
    Assignee: Actel Corporation
    Inventors: Khaled El Ayat, King W. Chan, Theodore M. Speers
  • Patent number: 5479113
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segments connected by normally open programmable. Elements situated at the intersection of any two segments to be connected.
    Type: Grant
    Filed: November 21, 1994
    Date of Patent: December 26, 1995
    Assignee: Actel Corporation
    Inventors: Abbas E. Gamal, Khaled A. El-Ayat, Amr Mohsen
  • Patent number: 5432441
    Abstract: In an integrated circuit having a plurality of function modules, each of the function modules having at least two inputs and at least one output. The integrated circuit is user programmable such that interconnections between selected ones of the function modules and input/output pins on the integrated circuit may be made. The integrated circuit further having two states, a first unprogrammed state where none of the interconnections have been made, and a second, programmed state in which selected interconnections have been made.
    Type: Grant
    Filed: August 5, 1993
    Date of Patent: July 11, 1995
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5391942
    Abstract: A clock distribution architecture is disclosed for use in a user-programmable logic array integrated circuit comprising an array of user-programmable logic elements having inputs and outputs, at least some of the user-programmable logic elements including sequential logic elements having clock inputs, and further including a plurality of general interconnect lines which may be connected to one another and to the inputs and outputs of the logic elements. The clock distribution architecture includes at least one clock input pin on the integrated circuit, a plurality of clock distribution lines disposed in the array, at least one buffer amplifier having an input connected to the clock input pin and an output connected to at least one of the clock distribution lines. At least one inverter has an input connected to at least one of the clock distribution lines, and an output.
    Type: Grant
    Filed: July 21, 1993
    Date of Patent: February 21, 1995
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, King W. Chan, William C. Plants
  • Patent number: 5365165
    Abstract: An integrated circuit having a plurality of input/output modules, each of which has input/output modules including an input module section having an input node connected to a unique input/output pin on the integrated circuit and an output node communicating with a unique first internal node in the integrated circuit, and an output module section having an input node communicating with a unique second internal node in the integrated circuit and an output node communicating with the unique input/output pin. Each input/output module is programmable by a user such that its function may be defined as an input module, an output module, or a bi-directional module. The integrated circuit further has two states, a first unprogrammed state where none of the functions of the input/output modules have been defined, and a second, programmed state in which the functions of the input/output modules have been defined by either enabling or disabling the output section of the input/output module.
    Type: Grant
    Filed: May 26, 1992
    Date of Patent: November 15, 1994
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5341092
    Abstract: In an integrated circuit including a first conductor disposed in a first direction, a plurality of second conductors forming intersections with the first conductor, and a plurality of antifuses connected between the first conductor and the second conductors at the intersections, a method for testing the integrity of the plurality of antifuses after attempting to program a selected one of the antifuses, including the steps of precharging each of the second conductors to a first preselected voltage potential such that a selected dynamic voltage is placed on each of the second conductors; placing a second voltage potential on the first conductor, wherein the difference between the first voltage potential and the second voltage potential is less than the voltage necessary to cause degradation of a good antifuse; waiting a preselected time; and sensing the voltage potential on each of the second conductors.
    Type: Grant
    Filed: October 7, 1992
    Date of Patent: August 23, 1994
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5309091
    Abstract: In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be programmably connected to one another and to functional circuit blocks by a user to form electronic circuits, apparatus for testing for defects in the form of breaks in the electrical continuity of individual ones of the conductors prior to formation of the electronic circuits by a user, including circuitry responsive to external signals for temporarily connecting together selected ones of the uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, circuitry for placing an electrical charge on the first end conductor such that a selected dynamic voltage is placed on the first end conductor, circuitry for driving the second end conductor to a voltage different from the selected dynamic voltage, circuitry for sensing the voltage on the first end conductor at a predetermined time after the driving voltage has been removed, circuitry for storing a signal related t
    Type: Grant
    Filed: January 14, 1992
    Date of Patent: May 3, 1994
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5304871
    Abstract: Apparatus for terminating unused input lines in a user-programmable interconnect architecture to one of a first voltage potential and a second voltage potential comprises at least one first tie-off conductor divided into at least two first segments and insulated from and intersecting the input lines, and at least one second tie-off conductor divided into at least two second segments and insulated from and intersecting the input lines. A plurality of first termination transistors each have their drains connected to a voltage rail for the first voltage potential and their sources connected to a different one of the first segments. A plurality of second termination transistors each have their sources connected to a voltage rail for the first voltage potential and their drains connected to a different one of the second segments. A termination transistor gate line is connected to the gates of each of the first and second termination transistors.
    Type: Grant
    Filed: July 24, 1992
    Date of Patent: April 19, 1994
    Assignee: Actel Corporation
    Inventors: Kuthanur R. Dharmarajan, Khaled A. El-Ayat, Gregory W. Bakker
  • Patent number: 5254886
    Abstract: A clock distribution architecture is disclosed for use in a user-programmable logic array integrated circuit comprising an array of user-programmable logic elements having inputs and outputs, at least some of the user-programmable logic elements including sequential logic elements having clock inputs, and further including a plurality of general interconnect lines which may be connected to one another and to the inputs and outputs of the logic elements. The clock distribution architecture includes at least one clock input pin on the integrated circuit, a plurality of clock distribution lines disposed in the array, at least one buffer amplifier having an input connected to the clock input pin and an output connected to at least one of the clock distribution lines. At least one inverter has an input connected to at least one of the clock distribution lines, and an output.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: October 19, 1993
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, King W. Chan, William C. Plants
  • Patent number: 5223792
    Abstract: Apparatus for testing for defects in the form of ohmic leakage in an antifuse element disposed between first and second conductors in an integrated circuit prior to formation of electronic circuits by a user, includes circuitry, responsive to signals provided to the integrated circuit from an external source, for temporarily connecting together a first group of the conductors to form a circuit path to the first conductor during a first time period. Circuitry, responsive to signals provided to the integrated circuit from an external source, is provided to temporarily connect together a second group of the conductors to form a circuit path to the second conductor during the first time period. Circuitry is provided to place an electrical charge onto the first conductor during a second time period within the first time period such that a selected dynamic first voltage potential is placed on the first conductor.
    Type: Grant
    Filed: May 26, 1992
    Date of Patent: June 29, 1993
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5208530
    Abstract: Apparatus for performing high voltage testing of high-voltage transistors in the programming paths of a user-configurable integrated circuit including a plurality of conductors which may be connected to one another and to functional circuit blocks by programming user-programmable antifuse elements connected thereto to form electronic circuits, prior to formation of the electronic circuits by a user, including circuitry, responsive to signals provided to the integrated circuit from an external source, for temporarily connecting together a first group of the conductors to form a circuit path, the circuit path including the source and drain of at least one of the high-voltage transistors during a selected time period; circuitry for driving the circuit path and the gate of the at least one high-voltage transistor to a first voltage potential during the selected time period; circuitry for driving the bulk semiconductor region in the integrated circuit containing the source and drain of the at least one high-voltag
    Type: Grant
    Filed: May 26, 1992
    Date of Patent: May 4, 1993
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 5194759
    Abstract: A method to minimize disturbance of an already programmed antifuse while programming other antifuses in a circuit includes the steps of determining a preferred order in which to program the antifuses and programming them in the preferred order. High initial programming and soak currents are selected such that the disturb current is small with respect thereto. The magnitude of the disturb current is increased to a value that maintains the antifuse resistance or improves it rather than adversely affect it. Where a circuit node containing a first already programmed antifuse is positioned such that parasitic capacitances may discharge through that antifuse during the programming of a second antifuse, the magnitude of the charge stored at parasitic capacitances associated with the programming path is reduced by reducing the programming voltage when this programming situation is detected.
    Type: Grant
    Filed: February 13, 1992
    Date of Patent: March 16, 1993
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Kenneth D. Hayes, Theodore M. Speers, Gregory W. Bakker
  • Patent number: 5172014
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segments connected by normally open programmable elements situated at the intersection of any two segments to be connected.
    Type: Grant
    Filed: January 15, 1991
    Date of Patent: December 15, 1992
    Assignee: Actel Corporation
    Inventors: Khaled El Ayat, Abbas A. El Gamal, Amr M. Mohsen
  • Patent number: 5107146
    Abstract: A user-programmable integrated circuit includes an analog portion containing user-configurable analog circuit modules, a digital portion containing user-configurable digital circuit modules, an interface portion containing user-configurable interface circuits for conversion of signals from analog to digital form and from digital to analog form, and a user-configurable interconnection and input/output architecture.
    Type: Grant
    Filed: February 13, 1991
    Date of Patent: April 21, 1992
    Assignee: Actel Corporation
    Inventor: Khaled A. El-Ayat
  • Patent number: 5083083
    Abstract: In a user-configurable integrated circuit including a plurality of uncommitted conductors which may be programmably connected to one another and to functional circuit blocks by a user to form electronic circuits, apparatus for testing for defects in the form of breaks in the electrical continuity of individual ones of the conductors prior to formation of the electronic circuits by a user, including circuitry responsive to external signals for temporarily connecting together selected ones of the uncommitted conductors to form a series circuit having a first end conductor and a second end conductor, circuitry for placing an electrical charge on the first end conductor such that a selected dynamic voltage is placed on the first end conductor, circuitry for driving the second end conductor to a voltage different from the selected dynamic voltage, circuitry for sensing the voltage on the first end conductor at a predetermined time after the driving voltage has been removed, circuitry for storing a signal related t
    Type: Grant
    Filed: July 5, 1989
    Date of Patent: January 21, 1992
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Jia-Hwang Chang
  • Patent number: 4910417
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segments connected by normally open programmable elements situated at the intersection of any two segments to be connected. Sensing circuitry and wiring may be included to allow 100% observability of internal circuit nodes, such as module outputs, from an external pad interface. A universal function module may be configured to implement the popular logic functions and has a physical layout which is conductive to custom circuit design.
    Type: Grant
    Filed: January 5, 1989
    Date of Patent: March 20, 1990
    Assignee: Actel Corporation
    Inventors: Abbas El Gamal, Khaled A. El-Ayat, Jonathan W. Greene, Ta-Pen R. Guo, Justin M. Reyneri
  • Patent number: 4873459
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segements connected by normally open programmable elements situated at the intersection of any two segments to be connected. Sensing circuitry and wiring may be included to allow 100% observability of internal circuit nodes, such as module outputs, from an external pad interface. A universal function module may be configured to implement the popular logic functions and has a physical layout which is conducive to custom circuit design.
    Type: Grant
    Filed: May 18, 1988
    Date of Patent: October 10, 1989
    Assignee: Actel Corporation
    Inventors: Abbas A. El Gamal, Khaled A. El-Ayat, Jonathan W. Greene, Ta-Pen R. Guo, Justin M. Reyneri
  • Patent number: 4857774
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segments connected by normally open programmable elements situated at the intersection of any two segments to be connected. Sensing circuitry and wiring may be included to allow 100% observability of internal circuit nodes, such as module outputs, from an external pad interface.
    Type: Grant
    Filed: September 30, 1988
    Date of Patent: August 15, 1989
    Assignee: Actel Corporation
    Inventors: Khaled A. El-Ayat, Abbas El Gamal, Amr M. Mohsen
  • Patent number: 4758745
    Abstract: A user-programmable interconnect architecture, which may be used for logic arrays for digital and analog system design, is disclosed. In one embodiment, a plurality of logic cells or modules in a matrix are connected by vertical and horizontal wiring channels. The wiring channels may in turn be programmed by the user to interconnect the various logic cells to implement the required logic function. The wiring channels comprise wiring segments connected by normally open programmable elements situated at the intersection of any two segments to be connected. Sensing circuitry and wiring may be included to allow 100% observability of internal circuit nodes, such as module outputs, from an external pad interface.
    Type: Grant
    Filed: September 19, 1986
    Date of Patent: July 19, 1988
    Assignee: Actel Corporation
    Inventors: Abbas Elgamal, Khaled A. El-Ayat, Amr Mohsen