Patents by Inventor Hehching H. Li

Hehching H. Li 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: 5619158
    Abstract: A clocking system for complex electronic devices is created in an hierarchial manner whereby the master clock pulse is provided to a plurality of digital pulse aligners which in turn provide phase aligned clock signals at the field replaceable unit level to either a slave clock or a digital phase aligner. The slave clock or the digital phase aligner at the field replaceable unit level in turn provides an aligned clock pulse to a timing node on respective chips. A third level of the hierarchy provides similarly aligned pulses to individual using-circuits on the chips of the system. The digital phase aligner, aligning the output pulse at the timing node of the next level with the reference pulses being provided to the digital phase aligner at each level, insures that the timing pulses arriving at the utilizing circuits are synchronously aligned with clock pulses of the master clock.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: April 8, 1997
    Assignee: International Business Machines Corp.
    Inventors: Humberto F. Casal, Joel R. Davidson, Hehching H. Li, Yuan C. Lo, Trong D. Nguyen, Campbell H. Snyder, Nandor G. Thoma
  • Patent number: 5613157
    Abstract: A system and method for accessing a multiplicity of memory devices connected to a serial bus of defined protocol and which a direct memory device selection range smaller than the number of memory devices. The memory devices are divided among microcontrollers which selectively enable one or more memory devices responsive to higher level addressing signals sent to the microcontrollers. Thereafter, selectively enabled groups of memory devices are accessed by applying the limited addressing range of the serial bus. The invention finds particular use in modularized systems where cost and complexity are significant considerations by extending the normal range of the chip select function to increase the memory device count beyond the standard bus protocol. A preferred embodiment uses EEPROM devices and an I.sup.2 C protocol bus.
    Type: Grant
    Filed: June 10, 1996
    Date of Patent: March 18, 1997
    Assignee: International Business Machines Corporation
    Inventors: Joel R. Davidson, Hehching H. Li, Franklin M. Liu
  • Patent number: 5581699
    Abstract: The present invention utilizes a test circuit for receiving a reference clock signal and a sense clock signal and subsequently determining whether or not the reference and sense clock signals are either correct multiples of each other and/or in phase with each other. The test circuit may be located on the same chip with the microprocessor and the clock circuitry. The clock circuitry may include a phase locked loop ("PLL") circuit for receiving the reference clock signal and producing a sense clock signal for use by the remainder of the chip, wherein the sense clock signal is a multiple of the reference clock signal. The test circuit may count the number of cycles of the sense clock signal occurring within a predetermined amount of time, which may be proportional to the reference clock period. Alternatively, the sense clock signal and the reference clock signal may be passed through an XOR circuit and then the number of cycles counted within a predetermined time period.
    Type: Grant
    Filed: May 15, 1995
    Date of Patent: December 3, 1996
    Assignee: International Business Machines Corporation
    Inventors: Humberto F. Casal, Hehching H. Li, David M. Wu
  • Patent number: 5121500
    Abstract: An apparatus and method for polling a plurality of components in a data processing system includes a sensor for determining when a request for power up has been made, a series of parallel circuits extending between a power sequence monitor/power control device and individual computer system components, a configuration bus connected between the system components and the power sequence monitor/power control device and comparison circuitry connected to the configuration bus for comparing a signal sent from the power sequence monitor/power control device, through the configuration bus and system components, and returned to the power sequence monitor/power control device, with a predetermined code for identifying and locating the system components.
    Type: Grant
    Filed: May 13, 1991
    Date of Patent: June 9, 1992
    Assignee: International Business Machines Corporation
    Inventors: David L. Arlington, Jacqueline K. Morris, Hehching H. Li, Jerry K. Radcliffe
  • Patent number: 4888773
    Abstract: A "smart" memory card architecture and interface provides significantly increased performance, in part, by using fast access dynamic random access memory (DRAM) technologies which allows up to 8-byte data transfers from the memory card every 27ns after the initial access. The 27ns transfer rate includes the time required for error correction code (ECC), parity generation, and other reliability functions. Only two complementary metal oxide seminconductor (CMOS) integrated circuit (IC) logic chips or modules provide all the function required. The simplicity and flexibility afforded by the "smart" memory card approach provides a means to allow one card interface to be used with a broad range of hardware technologies and in different systems. The architecture of the memory card provides a full range of direct and partial store operations in a manner transparent to the system.
    Type: Grant
    Filed: June 15, 1988
    Date of Patent: December 19, 1989
    Assignee: International Business Machines Corporation
    Inventors: David L. Arlington, Jacqueline M. Cole, Bruce G. Hazelzet, David J. Krolak, Hehching H. Li, Bharat J. Oza, A. Frank Weaver