Patents by Inventor Weize Xie

Weize Xie 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: 6981230
    Abstract: An efficient inductance modeling approach for on-chip power-ground wires using their effective self-loop-inductances is disclosed. Instead of extracting the inductive coupling between every two parallel wires and putting this huge number inductance elements into circuit simulation, this technique determines the effective self-loop-inductance for each power or ground wire segment and only generates a circuit with these effective self-inductors for simulation. This approach greatly reduces the circuit size and makes the full-chip power-ground simulation with the consideration of inductance feasible.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: December 27, 2005
    Assignee: Apache Design Solutions, Inc.
    Inventors: Shen Lin, Norman Chang, Weize Xie, Richard Chou
  • Patent number: 6981231
    Abstract: A system and method to reduce leakage power consumption of electronic devices. In addition to assigning threshold voltages, sizes of the transistors within the device may be varied to provide a range of options to meet the timing requirements while minimizing the leakage power consumption.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: December 27, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Weize Xie, Norman Chang, Shen Lin, Osamu Samuel Nakagawa
  • Patent number: 6925555
    Abstract: A method determines a plurality of clock delay values. Each delay value is associated with a delay element on a clock line leading to a clock sink in a synchronous circuit. The method determines an initial set of delay values and executes an optimization algorithm, beginning with the initial set of delay values, to arrive at a set of delay values that at least approximately meets an criteria while satisfying timing constraints associated with selected pairs of logically connected clock sinks. In a preferred form, the optimization algorithm is a genetic algorithm or a gradient descent algorithm. The genetic algorithm involves selecting parent sets of delay values, crossing over so as to produce a child set of delay values, mutating the child set of delay values, evaluating how well the child set of delay values meets the criteria, and conditionally discarding the child set on the basis of the evaluating step.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: August 2, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Norman Chang, Shen Lin, Osamu Nakagawa, Weize Xie
  • Patent number: 6661281
    Abstract: A method reduces noise resulting from a current surge in a circuit. A plurality of loading elements, parallel with the circuit being protected, are connected sequentially and disconnected. The connection of the loading elements results in a ramping up of current through the circuit without a sudden surge. In a preferred embodiment, an apparatus for slowing a current change in a circuit is described. The apparatus comprises a plurality of loading elements placed in parallel with the circuit, each of the elements providing a path for current flow, and a control circuit for selectively opening or closing at least one of said paths to prevent or enable current flow through the at least one of the paths.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: December 9, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Osamu Samuel Nakagawa, Norman Chang, Shen Lin, Weize Xie, Xuejue Huang
  • Patent number: 6621305
    Abstract: A logic gate circuit and related methods and apparatus exhibit reduced voltage swing and thereby consume less power. The circuit is connected to a plurality of input signals and a clock signal. The circuit produces an output. The circuit comprises a node, a pull-down network and an N-type MOS transistor. The pull-down network is connected to the node, a first reference voltage, the plurality of inputs and the clock signal. The N-type MOS transistor is connected between the node and a second reference voltage. The N-type MOS transistor is also connected to a complement of the clock signal. A method of the invention accepts a complement of a clock signal and pre-charges a node to a voltage less than a power supply voltage, in response to the complement of the clock signal. The method also accepts a plurality of input signals and accepts the clock signal. The method conditionally discharges the node, in response to the clock signal, on the basis of the plurality of input signals.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: September 16, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Osamu Samuel Nakagawa, Norman Chang, Shen Lin, Weize Xie, Kenynmyung Lee
  • Publication number: 20030163792
    Abstract: A system and method to reduce leakage power consumption of electronic devices. In addition to assigning threshold voltages, sizes of the transistors within the device may be varied to provide a range of options to meet the timing requirements while minimizing the leakage power consumption.
    Type: Application
    Filed: February 22, 2002
    Publication date: August 28, 2003
    Inventors: Weize Xie, Norman Chang, Shen Lin, Osamu Samuel Nakagawa
  • Publication number: 20030098742
    Abstract: A method reduces noise resulting from a current surge in a circuit. A plurality of loading elements, parallel with the circuit being protected, are connected sequentially and disconnected. The connection of the loading elements results in a ramping up of current through the circuit without a sudden surge. In a preferred embodiment, an apparatus for slowing a current change in a circuit is described. The apparatus comprises a plurality of loading elements placed in parallel with the circuit, each of the elements providing a path for current flow, and a control circuit for selectively opening or closing at least one of said paths to prevent or enable current flow through the at least one of the paths.
    Type: Application
    Filed: November 29, 2001
    Publication date: May 29, 2003
    Inventors: Osamu Samuel Nakagawa, Norman Chang, Shen Lin, Weize Xie, Xuejue Huang
  • Patent number: 6566924
    Abstract: A system and method is provided for controlling clock skew to meet timing constraints for a semiconductor integrated circuit. On-chip self-tuning circuits can be connected to each latch in the integrated circuit for controlling clock skew. Each self-tuning circuit delays a clock signal that is input to a latch when the clock skew does not satisfy the timing constraint for that latch. The self-tuning circuit repeatedly delays the clock signal until the clock skew is satisfied or until the delay becomes greater than or equal to a predetermined threshold. The delayed clock signal is then pushed to other latches in the integrated circuit until all the timing constraints for the integrated circuit are satisfied.
    Type: Grant
    Filed: July 25, 2001
    Date of Patent: May 20, 2003
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Shen Lin, Norman Chang, Keunmyung Lee, Osamu Nakagawa, Weize Xie
  • Patent number: 6567960
    Abstract: An RLC module is configured to provide a simplified circuit modeling of a selected circuit net (or portion) of an electronic circuit. The RLC module may be configured to substitute an RLC circuit model for the selected circuit net, where the effective values of the capacitance and inductance for the RLC circuit model are retrieved from a table of capacitance and inductance values. A set of interconnect geometry factors (e.g., line length, line width, driver/receiver length, etc.) that describes the circuit net is used as an index into the table of capacitance and inductance values. The retrieved values of the effective capacitance and inductances values may be used to calculate a delay for the RLC circuit model. The RLC module may provide the capability to quickly calculate a delay for a selected circuit net without using computationally intensive calculations for inductance and capacitance values of circuit nets.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: May 20, 2003
    Assignee: Hewlett-Packard Development L.P.
    Inventors: Norman Chang, Yu Cao, Osamu Samuel Nakagawa, Shen Lin, Weize Xie
  • Publication number: 20030084353
    Abstract: Power surges in electrical systems, such as microprocessors, may be reduced by gradually applying power to resources, such as the floating point unit, to an active state. Also, performance penalty may be minimized by predicting ahead of time when a resource will be needed. In this manner, the power to the resource may be gradually applied so that the resource is active when it is actually needed. Modules may be included that predicts when a resource is needed based on instructions prefetched instruction from a pipeline of a microprocessor. Based on the prediction, power control modules may control the power to the necessary resource gradually.
    Type: Application
    Filed: October 31, 2001
    Publication date: May 1, 2003
    Inventors: Norman Chang, Zhenyu Tang, Osamu Samuel Nakagawa, Shen Lin, Weize Xie
  • Publication number: 20030070148
    Abstract: An RLC module is configured to provide a simplified circuit modeling of a selected circuit net (or portion) of an electronic circuit. The RLC module may be configured to substitute an RLC circuit model for the selected circuit net, where the effective values of the capacitance and inductance for the RLC circuit model are retrieved from a table of capacitance and inductance values. A set of interconnect geometry factors (e.g., line length, line width, driver/receiver length, etc.) that describes the circuit net is used as an index into the table of capacitance and inductance values. The retrieved values of the effective capacitance and inductances values may be used to calculate a delay for the RLC circuit model. The RLC module may provide the capability to quickly calculate a delay for a selected circuit net without using computationally intensive calculations for inductance and capacitance values of circuit nets.
    Type: Application
    Filed: October 9, 2001
    Publication date: April 10, 2003
    Inventors: Norman Chang, Yu Cao, Osamu Samuel Nakagawa, Shen Lin, Weize Xie
  • Publication number: 20030030467
    Abstract: A logic gate circuit and related methods and apparatus exhibit reduced voltage swing and thereby consume less power. The circuit is connected to a plurality of input signals and a clock signal. The circuit produces an output. The circuit comprises a node, a pull-down network and an N-type CMOS transistor. The pull-down network is connected to the node, a first reference voltage, the plurality of inputs and the clock signal. The N-type CMOS transistor is connected between the node and a second reference voltage. The N-type CMOS transistor is also connected to a complement of the clock signal. A method of the invention accepts a complement of a clock signal and pre-charges a node to a voltage less than a power supply voltage, in response to the complement of the clock signal. The method also accepts a plurality of input signals and accepts the clock signal. The method conditionally discharges the node, in response to the clock signal, on the basis of the plurality of input signals.
    Type: Application
    Filed: August 3, 2001
    Publication date: February 13, 2003
    Inventors: Osamu Samuel Nakagawa, Norman Chang, Shen Lin, Weize Xie, Keumyung Lee
  • Publication number: 20030020527
    Abstract: A system and method is provided for controlling clock skew to meet timing constraints for a semiconductor integrated circuit. On-chip self-tuning circuits can be connected to each latch in the integrated circuit for controlling clock skew. Each self-tuning circuit delays a clock signal that is input to a latch when the clock skew does not satisfy the timing constraint for that latch. The self-tuning circuit repeatedly delays the clock signal until the clock skew is satisfied or until the delay becomes greater than or equal to a predetermined threshold. The delayed clock signal is then pushed to other latches in the integrated circuit until all the timing constraints for the integrated circuit are satisfied.
    Type: Application
    Filed: July 25, 2001
    Publication date: January 30, 2003
    Inventors: Shen Lin, Norman Chang, Keunmyung Lee, Osamu Nakagawa, Weize Xie
  • Publication number: 20030023327
    Abstract: A method determines a plurality of clock delay values. Each delay value is associated with a delay element on a clock line leading to a clock sink in a synchronous circuit. The method determines an initial set of delay values and executes an optimization algorithm, beginning with the initial set of delay values, to arrive at a set of delay values that at least approximately meets an criteria while satisfying timing constraints associated with selected pairs of logically connected clock sinks. In a preferred form, the optimization algorithm is a genetic algorithm or a gradient descent algorithm. The genetic algorithm involves selecting parent sets of delay values, crossing over so as to produce a child set of delay values, mutating the child set of delay values, evaluating how well the child set of delay values meets the criteria, and conditionally discarding the child set on the basis of the evaluating step.
    Type: Application
    Filed: July 27, 2001
    Publication date: January 30, 2003
    Inventors: Norman Chang, Shen Lin, Osamu Nakagawa, Weize Xie
  • Patent number: 6449754
    Abstract: A technique measuring accuracy of parasitic capacitance extraction defines the error in an extracted total net parasitic capacitance intended for timing analysis as a sum of the errors in the extracted values of the individual capacitance elements, with the error for each element being influenced by a weight factor. Similarly, the technique defines an error in the extracted value of a crosstalk factor for the net of interest as a difference between the errors in the extracted values of the individual capacitance elements, with the error in each element being influenced by a weight factor. For signal timing and crosstalk analyses, the weight factors allow a designer to focus calibration of the extraction tool on the capacitive element having the highest weight factor.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: September 10, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Eileen H. You, Weize Xie, John F. MacDonald
  • Patent number: D1025906
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: May 7, 2024
    Inventors: Junwei Liu, Yaohua Xie, Meixia Lan, Weize Xu
  • Patent number: D1025907
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: May 7, 2024
    Inventors: Junwei Liu, Yaohua Xie, Weize Xu, Meixia Lan