Patents by Inventor Yolin Lih

Yolin Lih 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: 7957472
    Abstract: A receiver circuit uses two or more comparators to detect the received data signal. Each comparator is set to compare the data signal to a different reference signal. The output signals of the comparators are received into a detector circuit, which provides a third output signal that establishes the logic state of the received signal based on whether or not the output signals of the comparators are equal. Depending on the logic state of the data signal, one of the comparators provides its output signal sooner than the other. Each comparator may be implemented by a differential amplifier. In one embodiment, the reference signals are threshold voltages which may be provided by the tripping voltages at the trip points for the logic HIGH and LOW states.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: June 7, 2011
    Assignee: Oracle America, Inc.
    Inventors: Hung Jen (Henry) Wu, Yolin Lih
  • Patent number: 7952910
    Abstract: A memory device having a split power switch is provided to improve the writeability of static random access memory (SRAM) cells without adversely compromising their stability. For example, various split power switch circuits are used to permit the voltage or current of a power supply line connected with one side of an SRAM cell to drop during write operations. This drop weakens one side of the SRAM cell and reduces the drive-fight between transistors of the SRAM cell and external write circuitry. As a result, the minimum voltage for writing new logic states into the SRAM cell is reduced to permit overall lower operating voltages for the SRAM cell and related circuitry. By continuing to maintain a second side of the SRAM cell at the reference voltage or current, the SRAM cell can successfully switch to a newly written logic state.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 31, 2011
    Assignee: Oracle America, Inc.
    Inventors: Yolin Lih, Dennis Wendell, Jun Liu, Daniel Fung, Ajay Bhatia, Shyam Balasubramanian
  • Patent number: 7869263
    Abstract: An elastic power header device and methods of operation are provided to improve the read margin of static random access memory (SRAM) cells by increasing read stability, reducing read disturbance and improving the Signal to Noise Margin (SNM) figure of merit. For example, various implementations of an elastic power header device are utilized as programmable resistances to permit the power supply lines to reach a maximum voltage. Allowing the power supply lines to reach the reference voltage allows more flexibility in read margin and read stability. Furthermore, this additional flexibility can be controlled by means for adjusting a voltage. This adjustment voltage can fine-tune the programmable resistances so that the read margin can be more conveniently controlled.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: January 11, 2011
    Assignee: Oracle America, Inc.
    Inventors: Yolin Lih, Ajay Bhatia, Dennis Wendell, Jun Liu, Daniel Fung, Shyam Balasubramanian
  • Patent number: 7672187
    Abstract: An elastic power header device and methods of operation are provided to improve both the read and the write margin of static random access memory (SRAM) cells by increasing read stability, reducing read disturbance and improving the Signal to Noise Margin (SNM) figure of merit. For example, various implementations of an elastic power header device are utilized as programmable resistances to permit the power supply lines to reach a maximum voltage. Allowing the power supply lines to reach the reference voltage allows more flexibility in read margin, write margin and read stability. Furthermore, this additional flexibility can be controlled by means for adjusting a voltage. This adjustment voltage can fine-tune the programmable resistances so that the read margin and the write margin can be more conveniently controlled.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: March 2, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Yolin Lih, Ajay Bhatia, Dennis Wendell, Jun Liu, Daniel Fung, Shyam Balasubramanian
  • Patent number: 7626853
    Abstract: Various implementations are provided that may be used to improve the writeability of individual memory cells providing internal power switching. For example, in one implementation, a method is provided for operating a memory device including a first static random access memory (SRAM) cell including first and second cross-coupled logic gates. The method includes providing a first power level to the first and second cross-coupled logic gates during a read operation performed on the first SRAM cell, and receiving a logic signal at the first SRAM cell. The method also includes switching within the first SRAM cell from providing the first power level to the cross-coupled logic gates to providing a second power level to the cross-coupled logic gates in response to the logic signal to facilitate writing a first logic state into the first SRAM cell.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: December 1, 2009
    Assignee: Sun Microsystems, Inc.
    Inventor: Yolin Lih
  • Patent number: 7567124
    Abstract: A differential amplifier has improved power efficiency, reduced offset penalty and a symmetrical output differential signal. Such a differential amplifier may include: (a) a bias circuit that has a first input device and a second input device; (b) a first load device and a second load device, each biased by a bias voltage from the bias circuit; and (c) a third input device and a fourth input device that are connected in series with the first load device and the second load device, respectively. In that differential amplifier, the differential input signal is applied across the first and second input devices, as well as across the third and the fourth input devices. The first, second, third and fourth input devices are sized such that a total current in the first and second input devices bears a predetermined ratio to a total current in the third and fourth input devices.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: July 28, 2009
    Assignee: Sun Microsystems, Inc.
    Inventor: Yolin Lih
  • Patent number: 7512695
    Abstract: A method and system of communicating data between a source interconnect device and a destination interconnect device are defined. The method includes adding an identification component to the data at the source interconnect device prior to communicating the data, and extracting the identification component at the destination interconnect device. The identification component is then processed at the destination interconnect device, the identification component relating to the contents of the data. The invention extends to a machine-readable medium embodying a set of instructions for executing the method and to an interconnect device.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: March 31, 2009
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Mohamed Magdy Talaat, Rick Reeve, Richard L. Schober, Prasad Vajjhala, Yolin Lih, Dev Datta
  • Publication number: 20080309408
    Abstract: A differential amplifier has improved power efficiency, reduced offset penalty and a symmetrical output differential signal. Such a differential amplifier may include: (a) a bias circuit that has a first input device and a second input device; (b) a first load device and a second load device, each biased by a bias voltage from the bias circuit; and (c) a third input device and a fourth input device that are connected in series with the first load device and the second load device, respectively. In that differential amplifier, the differential input signal is applied across the first and second input devices, as well as across the third and the fourth input devices. The first, second, third and fourth input devices are sized such that a total current in the first and second input devices bears a predetermined ratio to a total current in the third and fourth input devices.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventor: Yolin Lih
  • Publication number: 20080279310
    Abstract: A receiver circuit uses two or more comparators to detect the received data signal. Each comparator is set to compare the data signal to a different reference signal. The output signals of the comparators are received into a detector circuit, which provides a third output signal that establishes the logic state of the received signal based on whether or not the output signals of the comparators are equal. Depending on the logic state of the data signal, one of the comparators provides its output signal sooner than the other. Each comparator may be implemented by a differential amplifier. In one embodiment, the reference signals are threshold voltages which may be provided by the tripping voltages at the trip points for the logic HIGH and LOW states.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Inventors: Hung Jen (Henry) Wu, Yolin Lih
  • Publication number: 20080273412
    Abstract: A memory device having a split power switch is provided to improve the writeability of static random access memory (SRAM) cells without adversely compromising their stability. For example, various split power switch circuits are used to permit the voltage or current of a power supply line connected with one side of an SRAM cell to drop during write operations. This drop weakens one side of the SRAM cell and reduces the drive-fight between transistors of the SRAM cell and external write circuitry. As a result, the minimum voltage for writing new logic states into the SRAM cell is reduced to permit overall lower operating voltages for the SRAM cell and related circuitry. By continuing to maintain a second side of the SRAM cell at the reference voltage or current, the SRAM cell can successfully switch to a newly written logic state.
    Type: Application
    Filed: October 31, 2007
    Publication date: November 6, 2008
    Inventors: Yolin Lih, Dennis Wendell, Jun Liu, Daniel Fung, Ajay Bhatia, Shyam Balasubramanian
  • Publication number: 20080266995
    Abstract: An approach to selectively powering a memory device is provided to improve the writeability of static random access memory (SRAM) cells without adversely compromising their stability. For example, various methods are provided to permit the voltage or current of a power supply line connected with one side of an SRAM cell to drop during write operations. This drop weakens one side of the SRAM cell and reduces the drive-fight between transistors of the SRAM cell and external write circuitry. As a result, the minimum voltage for writing new logic states into the SRAM cell is reduced to permit overall lower operating voltages for the SRAM cell and related circuitry. By continuing to maintain a second side of the SRAM cell at the reference voltage or current, the SRAM cell can successfully switch to a newly written logic state.
    Type: Application
    Filed: October 31, 2007
    Publication date: October 30, 2008
    Inventors: Yolin Lih, Dennis Wendell, Jun Liu, Daniel Fung, Ajay Bhatia, Shyam Balasubramanian
  • Publication number: 20080186791
    Abstract: An elastic power header device and methods of operation are provided to improve both the read and the write margin of static random access memory (SRAM) cells by increasing read stability, reducing read disturbance and improving the Signal to Noise Margin (SNM) figure of merit. For example, various implementations of an elastic power header device are utilized as programmable resistances to permit the power supply lines to reach a maximum voltage. Allowing the power supply lines to reach the reference voltage allows more flexibility in read margin, write margin and read stability. Furthermore, this additional flexibility can be controlled by means for adjusting a voltage. This adjustment voltage can fine-tune the programmable resistances so that the read margin and the write margin can be more conveniently controlled.
    Type: Application
    Filed: October 31, 2007
    Publication date: August 7, 2008
    Inventors: Yolin Lih, Ajay Bhatia, Dennis Wendell, Jun Liu, Daniel Fung, Shyam Balasubramanian
  • Publication number: 20080186795
    Abstract: An elastic power header device and methods of operation are provided to improve the read margin of static random access memory (SRAM) cells by increasing read stability, reducing read disturbance and improving the Signal to Noise Margin (SNM) figure of merit. For example, various implementations of an elastic power header device are utilized as programmable resistances to permit the power supply lines to reach a maximum voltage. Allowing the power supply lines to reach the reference voltage allows more flexibility in read margin and read stability. Furthermore, this additional flexibility can be controlled by means for adjusting a voltage. This adjustment voltage can fine-tune the programmable resistances so that the read margin can be more conveniently controlled.
    Type: Application
    Filed: November 9, 2007
    Publication date: August 7, 2008
    Inventors: Yolin Lih, Ajay Bhatia, Dennis Wendell, Jun Liu, Daniel Fung, Shyam Balasubramanian
  • Patent number: 7256621
    Abstract: Disclosed are keeper circuits for electronic circuits that selectively maintain the voltage level of an intermediate circuit node at a desired level. In one exemplary embodiment, a keeper transistor either provides current or drains current from the intermediate node to maintain the desired voltage level in response to a signal to do so. The keeper circuit works against a leakage current that either drains current from the node or supplies current to the node. A current-setting transistor is coupled in series with the keeper transistor to set the maximum current through the keeper circuit to a value that is related to this leakage current, preferably tracking the leakage current. With this construction, the current-setting transistor is able to track variations in the leakage current caused by variations in the manufacturing process, and thereby provide dynamic leakage compensation.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: August 14, 2007
    Assignee: Fujitsu Limited
    Inventors: Yolin Lih, William W. Walker
  • Publication number: 20060214695
    Abstract: Disclosed are keeper circuits for electronic circuits that selectively maintain the voltage level of an intermediate circuit node at a desired level. In one exemplary embodiment, a keeper transistor either provides current or drains current from the intermediate node to maintain the desired voltage level in response to a signal to do so. The keeper circuit works against a leakage current that either drains current from the node or supplies current to the node. A current-setting transistor is coupled in series with the keeper transistor to set the maximum current through the keeper circuit to a value that is related to this leakage current, preferably tracking the leakage current. With this construction, the current-setting transistor is able to track variations in the leakage current caused by variations in the manufacturing process, and thereby provide dynamic leakage compensation.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Inventors: Yolin Lih, William Walker
  • Patent number: 7054330
    Abstract: A method and system to arbitrate between a plurality of resource requests are disclosed. In each arbitration within a current round of arbitration, a winning request is identified based on a priority associated with each requester participating in the arbitration and a set of values stored in a mask register. In response to identifying the winning request, a mask register value corresponding to a requestor of the winning request is updated to disqualify this requestor from further participation in the current round of arbitration. When the current round of arbitration completes, the set of values in the mask register is reset to allow each requestor to participate in the next round of arbitration. The current round of arbitration begins when each requester is qualified to participate in the current round of arbitration and completes when every participating requestor has been disqualified.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: May 30, 2006
    Inventors: Norman C. Chou, Yolin Lih, Mercedes Gil
  • Publication number: 20060056424
    Abstract: An interconnect device for transmitting data packets includes a plurality of ports, a hub, an arbiter and an output buffer. The hub connects the plurality of ports. The arbiter is coupled to the hub and controls transmission of data packets between the hub and the ports. The output buffer is in at least one of the ports, and is coupled to the hub over more than one feed such that the output buffer can receive a plurality of data packets in parallel from the hub.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Inventors: Yolin Lih, Richard Reeve, Badruddin Lakhat, Richard Schober
  • Publication number: 20060059269
    Abstract: An interconnect device for transmitting data packets includes a plurality of ports, a hub, and an arbiter. The hub is configured to connect the plurality of ports together. The arbiter is coupled to the hub for controlling transmission of data packets between the hub and the ports. A reset is provided in at least one of the ports. The reset is in communication with the arbiter such that arbiter can reset the port in response to a detected error in the port.
    Type: Application
    Filed: September 13, 2004
    Publication date: March 16, 2006
    Inventors: Chien Chen, Richard Schober, Yolin Lih, Ian Colloff, Richard Reeve, Allen Lyu, Mohamed Talaat
  • Publication number: 20050021797
    Abstract: A method and system of communicating data between a source interconnect device and a destination interconnect device are defined. The method includes adding an identification component to the data at the source interconnect device prior to communicating the data, and extracting the identification component at the destination interconnect device. The identification component is then processed at the destination interconnect device, the identification component relating to the contents of the data. The invention extends to a machine-readable medium embodying a set of instructions for executing the method and to an interconnect device.
    Type: Application
    Filed: May 7, 2003
    Publication date: January 27, 2005
    Inventors: Mohamed Talaat, Rick Reeve, Richard Schober, Prasad Vajjhala, Yolin Lih, Dev Datta
  • Patent number: 6763418
    Abstract: A method and system to arbitrate requests of a plurality of ports of an interconnect device are provided. Every port receives combined pending request data that includes a pending request indicator associated with each of the plurality of ports. Each pending request indicator specifies whether a corresponding port has a pending request that needs to be submitted to a request bus of the interconnect device. Further, at each port, a turn to submit a request to the request bus is allocated to one of the plurality of ports based on the combined pending request data, a set of values stored in a mask register and a priority scheme associated with the plurality of ports.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: July 13, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Norman C. Chou, Yolin Lih, Mercedes Gil