Patents by Inventor Lu'ay Bakir

Lu'ay Bakir 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: 7266797
    Abstract: An efficient and automated algorithm for placing power gating switches within a voltage island of an integrated circuit, which ensures compliance with defined electrical specifications. A power gating switch is placed in every legal location on the integrated circuit and the minimum number of power gating switches is calculated based on current requirements of the voltage island. Each power gating switch is modeled as an ideal resistor whose value is obtained from the slope of the I-V curve of the switch when operating in the linear region. The power distribution networks of the integrated circuit and the voltage island are extracted and modeled as a resistive network. Circuit macros placed within the voltage island are modeled as current sources. The extracted linear network is then simulated using a DC stimulus to obtain expected voltage drops across the voltage island as well as the currents in all branches of the voltage island power grid and through each power gating switch.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Lu′Ay Bakir, Joseph Kozhaya
  • Publication number: 20060265681
    Abstract: An efficient and automated algorithm for placing power gating switches within a voltage island of an integrated circuit, which ensures compliance with defined electrical specifications. A power gating switch is placed in every legal location on the integrated circuit and the minimum number of power gating switches is calculated based on current requirements of the voltage island. Each power gating switch is modeled as an ideal resistor whose value is obtained from the slope of the I-V curve of the switch when operating in the linear region. The power distribution networks of the integrated circuit and the voltage island are extracted and modeled as a resistive network. Circuit macros placed within the voltage island are modeled as current sources. The extracted linear network is then simulated using a DC stimulus to obtain expected voltage drops across the voltage island as well as the currents in all branches of the voltage island power grid and through each power gating switch.
    Type: Application
    Filed: May 19, 2005
    Publication date: November 23, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LU'AY BAKIR, Joseph Kozhaya
  • Patent number: 7065728
    Abstract: A method for placing electrostatic discharge clamps within integrated circuit devices is disclosed. A region is initially defined within an integrated circuit design. A list of ESD-susceptible circuits located within the defined region is then generated. The center of gravity of the ESD-susceptible circuits located within the defined region is located. Next, an ESD protection device is placed at the center of gravity of the ESD-susceptible circuits located within the defined region. A determination is made as to whether or not all ESD-susceptible circuits within the list of ESD-susceptible circuits are protected by the placement of the ESD protection device. If so, the process is repeated in other regions until the entire integrated circuit is addressed. Otherwise, the defined region is divided into at least two smaller regions and the process is repeated.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: June 20, 2006
    Assignee: International Business Machines Corporation
    Inventors: Lu'ay Bakir, Ciaran J. Brennan, Joseph N. Kozhaya, Robert A. Proctor
  • Publication number: 20060075368
    Abstract: A method for placing electrostatic discharge clamps within integrated circuit devices is disclosed. A region is initially defined within an integrated circuit design. A list of ESD-susceptible circuits located within the defined region is then generated. The center of gravity of the ESD-susceptible circuits located within the defined region is located. Next, an ESD protection device is placed at the center of gravity of the ESD-susceptible circuits located within the defined region. A determination is made as to whether or not all ESD-susceptible circuits within the list of ESD-susceptible circuits are protected by the placement of the ESD protection device. If so, the process is repeated in other regions until the entire integrated circuit is addressed. Otherwise, the defined region is divided into at least two smaller regions and the process is repeated.
    Type: Application
    Filed: September 29, 2004
    Publication date: April 6, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lu'ay Bakir, Ciaran Brennan, Joseph Kozhaya, Robert Proctor