Patents by Inventor Rambabu Pyapali

Rambabu Pyapali 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: 8810280
    Abstract: Devices, systems, methods, and other embodiments associated with spare gates are described. In one embodiment, a spare gate in an integrated circuit has a disconnected discharge path to minimize or eliminate current leakage.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventors: Rambabu Pyapali, Yongjun Zhang, Yongning Sheng
  • Publication number: 20130088261
    Abstract: Devices, systems, methods, and other embodiments associated with spare gates are described. In one embodiment, a spare gate in an integrated circuit has a disconnected discharge path to minimize or eliminate current leakage.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 11, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rambabu PYAPALI, Yongjun ZHANG, Yongning SHENG
  • Patent number: 7890909
    Abstract: An automatic custom block composition tool for composing custom blocks of an integrated circuit (IC) design that may include non-standard library cells. The tool includes program instructions that are executable to create and use a placement control file that includes instructions for use by the custom block composition tool to place the one or more non-standard library cells into the custom block layout. In addition, the program instructions may instantiate a leafcell for each non-standard and each standard library cell included in a netlist. The program instructions may access the placement control file and place each leafcell in a row of the custom block layout according to the placement control file. The program instructions may also pre-route power, clock and critical network signals, and generate a router control file used during remaining routing of the custom block by a conventional router tool.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: February 15, 2011
    Assignee: Oracle America, Inc.
    Inventors: Rambabu Pyapali, Peter F. Lai, Ju H. Yew, Xi-An Xu, Xiaochun Gao
  • Publication number: 20090172622
    Abstract: An automatic custom block composition tool for composing custom blocks of an integrated circuit (IC) design that may include non-standard library cells. The tool includes program instructions that are executable to create and use a placement control file that includes instructions for use by the custom block composition tool to place the one or more non-standard library cells into the custom block layout. In addition, the program instructions may instantiate a leafcell for each non-standard and each standard library cell included in a netlist. The program instructions may access the placement control file and place each leafcell in a row of the custom block layout according to the placement control file. The program instructions may also pre-route power, clock and critical network signals, and generate a router control file used during remaining routing of the custom block by a conventional router tool.
    Type: Application
    Filed: January 2, 2008
    Publication date: July 2, 2009
    Inventors: Rambabu Pyapali, Peter F. Lai, Ju H. Yew, Xi-An Xu, Xiaochun Gao
  • Patent number: 7484193
    Abstract: The timing response of a circuit path is predicted by modeling the circuit path using two different timing models. The variation between the timing responses produced by each of the timing models is used to generate a correction factor, which is then applied to one of the timing models. Once the correction factor has been applied to a timing model, the model is used to produce a corrected timing prediction for the modeled circuit path.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: January 27, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shian-Jiun Fu, Peter Lai, Rambabu Pyapali
  • Patent number: 7036096
    Abstract: The capacitances of one or more inputs/outputs of a circuit are estimated by using an extraction tool (120) to extract information associated with the inputs/outputs from a netlist. The information includes information associated with circuit devices directly connected to the inputs/outputs, particularly information related to device connectivity and the feature sizes of the device. Once the information is extracted, a capacitance determination element (130) aggregates the feature sizes of all the circuit devices connected to each respective input or output, to obtain aggregate feature sizes for each respective input/output. The aggregate feature size is used in determining the total capacitance of the input/output. The total capacitance thus determined can be provided to a timing analysis tool (140), which uses the total capacitance of each input or output to generate a timing model for the circuit.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: April 25, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Yongning Sheng, Peter F. Lai, Rambabu Pyapali
  • Patent number: 7007256
    Abstract: The present invention describes a method and an apparatus for determining switching power consumption of global devices (e.g., repeaters, flops or the like) in an integrated circuit design during high-level design phase after the global routing for the integrated circuit is available. The clock cycle is divided into various timing intervals and the timing reports are generated for each cycle to determine a time-domain staggered distribution of each device's switching activity within a given timing interval. Each device's switching activity is analyzed within the given timing interval (or segment thereof). The power consumption is determined for each device that switches in the given timing interval.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shyam Sundar, Peter F. Lai, Rambabu Pyapali
  • Patent number: 6954914
    Abstract: The present application describes various embodiments of a method and an apparatus for determining electromigration risks for signal nets in integrated circuits. A model for each one of the global nets connecting various circuit blocks in an integrated circuit is created using circuit blocks' timing model and detailed standard parasitic format representation (DSPF) of each global net. The final layout of the integrated circuit is not necessary to determine the electromigration risks. The models can be generated during the early stages of the design cycle once the DSPF of the global nets is available.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: October 11, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Shyam Sundar, Aveek Sarkar, Peter F. Lai, Rambabu Pyapali, Teong Ming Cheah
  • Publication number: 20050050405
    Abstract: The timing response of a circuit path is predicted by modeling the circuit path using two different timing models (110, 120). The variation between the timing responses produced by each of the timing models is used to generate a correction factor (180), which is then applied to one of the timing models. Once the correction factor has been applied to a timing model, the model is used to produce a corrected timing prediction for the modeled circuit path.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: Aveek Sarkar, Shian-Jiun Fu, Peter Lai, Rambabu Pyapali
  • Publication number: 20040194043
    Abstract: The present application describes various embodiments of a method and an apparatus for determining electromigration risks for signal nets in integrated circuits. A model for each one of the global nets connecting various circuit blocks in an integrated circuit is created using circuit blocks' timing model and detailed standard parasitic format representation (DSPF) of each global net. The final layout of the integrated circuit is not necessary to determine the electromigration risks. The models can be generated during the early stages of the design cycle once the DSPF of the global nets is available.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Shyam Sundar, Aveek Sarkar, Peter F. Lai, Rambabu Pyapali, Teong Ming Cheah
  • Publication number: 20040177328
    Abstract: The present invention describes a method and an apparatus for determining switching power consumption of global devices (e.g., repeaters, flops or the like) in an integrated circuit design during high-level design phase after the global routing for the integrated circuit is available. The clock cycle is divided into various timing intervals and the timing reports are generated for each cycle to determine a time- domain staggered distribution of each device's switching activity within a given timing interval. Each device's switching activity is analyzed within the given timing interval (or segment thereof). The power consumption is determined for each device that switches in the given timing interval.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Aveek Sarkar, Shyam Sundar, Peter F. Lai, Rambabu Pyapali
  • Patent number: 6779131
    Abstract: The present invention relates to a method and apparatus for a reconfigurable multi-chip module. The reconfigurable multi-chip module includes a processor; a memory module connected to the processor; and a memory control component for controlling whether the processor uses the memory module. The method of producing multi-chip modules includes assembling a processor and a memory module on the multi-chip module; testing the memory module; and selectively configuring the processor to use the memory module based on the testing of the memory module.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: August 17, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Rambabu Pyapali, Xuejun Yuan, Xiaowei Jin, Peter Lai, Samer H. Haddad, Jeffrey Wong
  • Publication number: 20040049745
    Abstract: The present invention describes a method and an apparatus for waiving noise violations during semiconductor integrated circuit design. The noise violations in a circuit area (e.g., an individual cell, block of cells or the like) are identified using a threshold look-up table. The threshold look-up table includes different thresholds for each circuit area. The threshold look-up table is generated using various cell related information including practical noise handling limits of each cell that can be higher than traditional noise limits. The information in the threshold look-up table helps eliminate benign noise violations and a new noise report is generated. The new noise report incorporates the practical noise handling capabilities of the cell under analysis and identifies actual noise violations in the semiconductor integrated circuit.
    Type: Application
    Filed: September 6, 2002
    Publication date: March 11, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Mohammed M. Rahman, Langya Yang, Yongjun Zhang, Victor C. Leung, Hui Lu, Shunjiang Xu, Rambabu Pyapali, Peter F. Lai, Chin-Chang G. Wu
  • Patent number: 6596563
    Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design. In another aspect of the present invention, a modified multi-layer integrated circuit chip includes a connecting path formed in a lower layer and a substitute connecting path that is etched in the lower layer. Subsequently, the connecting path formed in the lower layer may be severed.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: July 22, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer
  • Publication number: 20020194447
    Abstract: The present invention relates to a method and apparatus for a reconfigurable multi-chip module. The reconfigurable multi-chip module includes a processor; a memory module connected to the processor; and a memory control component for controlling whether the processor uses the memory module. The method of producing multi-chip modules includes assembling a processor and a memory module on the multi-chip module; testing the memory module; and selectively configuring the processor to use the memory module based on the testing of the memory module.
    Type: Application
    Filed: May 1, 2001
    Publication date: December 19, 2002
    Inventors: Rambabu Pyapali, Xuejun Yuan, Xiaowei Jin, Peter Lai, Samer H. Haddad, Jeffrey Wong
  • Publication number: 20020096774
    Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design.
    Type: Application
    Filed: March 4, 2002
    Publication date: July 25, 2002
    Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen M. Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer
  • Patent number: 6396149
    Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design. In another aspect of the present invention, a modified multi-layer integrated circuit chip includes a connecting path formed in a lower layer and a substitute connecting path that is etched in the lower layer. Subsequently, the connecting path formed in the lower layer may be severed.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: May 28, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer