Patents by Inventor Kuan-Jui Ho

Kuan-Jui Ho 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).

  • Publication number: 20070283059
    Abstract: The present invention relates to a method for configuring a Peripheral Component Interconnect Express (PCIE). A plurality of PCIE parameters are stored in a storage unit. When a computer system starts up, a North Bridge chip is driven to read the PCIE parameters in the storage unit for configuring the PCIE. According to the configuration method of the present invention, when the computer system starts up, the North Bridge chip and the storage unit are enabled first. Then, the North Bridge chip is driven to read the PCIE parameters. Finally, the North Bridge chip proceeds with initialization according to the PCIE parameters to configure PCIE.
    Type: Application
    Filed: November 28, 2006
    Publication date: December 6, 2007
    Inventors: Kuan-Jui Ho, Min-Hung Chen, Hsiou-Ming Chu
  • Publication number: 20070171751
    Abstract: A control device and method are used for adjusting the refresh rate of a memory module in a computer system. The device includes a thermo sensor and a control circuit. In the control method, the thermo sensor actively outputs a temperature change signal in response to the temperature change in the memory module when a capacitor of the memory module incurs an aggravated current leakage due to the temperature rise. Next, the control circuit adjusts the refresh rate in response to the temperature change signal and refreshes the memory module at the refresh rate.
    Type: Application
    Filed: June 21, 2006
    Publication date: July 26, 2007
    Applicant: Via Technologies, Inc.
    Inventor: Kuan-Jui Ho
  • Publication number: 20070156934
    Abstract: A high-speed PCI interface system with reset function and a reset method thereof are provided. The interface system comprises a host controller chipset, at least one high-speed PCI device and at least one reset signal generator. While a hot rest package cannot be executed by the high-speed PCI device, the host controller chipset can respectively transmit a trigger signal and a PCI reset signal to each corresponding reset signal generator through a trigger signal line and a PCI reset signal line, and further the reset signal generator operates to generate a basic resetting signal. Finally, the basic resetting signal will be transmitted to the corresponding high-speed PCI device through a basic reset signal line such that the system can be used to operate the basic resetting action without restarting power.
    Type: Application
    Filed: January 2, 2007
    Publication date: July 5, 2007
    Inventors: Kuan-Jui Ho, Wen-Yun Chen
  • Publication number: 20070124610
    Abstract: A power management device for multiprocessor systems and method thereof applied to force individual processor entering or leaving of a C3 state are disclosed. The device includes at least one checking unit, a plurality of recording units and a plurality of arbiters. The checking unit receives an event from a peripheral device, checks which processor the event corresponds and sends a checking signal. The event is received and recorded by one of the recording units according to the checking signal. Once the recording unit has no record of the received event, the corresponding processor turns the corresponding arbiter off and sends an entering C3 state command. A first control signal is sent to the processor according to the entering C3 state command so as to force the processor into the C3 state.
    Type: Application
    Filed: March 17, 2006
    Publication date: May 31, 2007
    Inventor: Kuan-Jui Ho
  • Patent number: 7216245
    Abstract: A computer system with power management and the method thereof. First, the CPU outputs a power management signal to the south bridge. The south bridge responds with a stop clock signal, and then the CPU responds with a stop grant message. The north bridge receives and analyzes the stop grant message to identify a power supply mode. If the power supply mode is to suspend the main power supplied from the power supply, the north bridge outputs a state transition signal to the peripheral, which then responds with an acknowledge signal. The north bridge passes the stop grant message to the south bridge after receiving the acknowledge signal. The south bridge receives the stop grant message and outputs a power control signal accordingly. The power supply receives the power control signal for suspending the corresponding power accordingly.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: May 8, 2007
    Assignee: VIA Technologies Inc.
    Inventors: Ming-Wei Hsu, Kuan-Jui Ho
  • Patent number: 7216183
    Abstract: A method for facilitating read completion in a computer system supporting write posting operations. A posted memory write and its associated tag both need to be buffered, where the associated tag is designated to a master of a local bus originating the posted memory write. When a read request moving in an opposite direction of the posted memory write is detected, the read request is checked to identify which master of the local bus is addressed. A destination tag is then assigned to the read request contingent upon the currently addressed master. Further, the destination tag of the read request is compared with the associated tag of the posted memory write. If the destination tag of the read request differs from the associated tag of the posted memory write, the read request can be completed directly regardless of the outstanding posted writes.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: May 8, 2007
    Assignee: Via Technologies Inc.
    Inventors: Kuan-Jui Ho, Jui-Ming Wei
  • Publication number: 20070016712
    Abstract: A bridge device electrically connected to a first AGP bus, a second AGP bus, and a PCI bus is provided. The bridge device has a first bridge, a second bridge, and a controller. The first bridge is electrically connected between the first AGP bus and the second AGP bus. The second bridge is electrically connected between the first AGP bus and the PCI bus. The controller is electrically connected to the first AGP bus, the first bridge, and the second bridge. As a configuration cycle corresponding to the first bridge being transmitted through the first AGP bus to the controller, the controller responds a preset message implying that the first bridge does not exist.
    Type: Application
    Filed: May 1, 2006
    Publication date: January 18, 2007
    Inventors: Jen-Chieh Chen, Kuan-Jui Ho
  • Patent number: 7162568
    Abstract: An apparatus and method of flash ROM management. The apparatus comprises a storage device, a strapping component and a process unit. The storage device stores multiple address records comprising an identity and an address range associated with a flash ROM. The strapping component is configured to output a signal to determine flash ROM type. The process unit receives a memory access request with an access range from the CPU and the signal from the strapping component queries the identity by matching the access range and the address range, and finally executes an LPC 1.1 memory access instruction with the identity and the access range corresponding to the memory cycle.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: January 9, 2007
    Assignee: VIA Technologies, Inc.
    Inventors: Chung-Ching Huang, Kuan-Jui Ho
  • Publication number: 20070005952
    Abstract: A boot-up method for a computer system comprises the steps of after turning on the power on the system, a Central Process Unit (CPU) accessing the Basic Input/Output System (BIOS) within the Read Only Memory (ROM) to execute the boot-up self-testing procedure; enabling a cache memory for assisting to quickly execute the initial procedure for the chipset and the system memory; after finishing the initial procedure of the system memory, disabling the cache memory for returning to the general status of the system; executing the initial procedure of the cache memory and other peripheral devices for finishing the boot-up procedure, such that can achieve the purpose of fast boot-up for the system and ensuring the system stability.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 4, 2007
    Inventor: Kuan-Jui Ho
  • Publication number: 20070005949
    Abstract: A computer system has a processor, a basic input and output system (BIOS), a plurality of configurable hardware components, configuration data and an operating system (OS). The method includes executing the plurality of code segments from a starting point of the BIOS for initializing the plurality of hardware components, preparing to receive a configuration request, setting a program interrupt point, switching the computer into a user configuration mode for configuration request, continuing to execute the code segments by the program interrupt point, and loading the operating system.
    Type: Application
    Filed: September 16, 2005
    Publication date: January 4, 2007
    Inventors: Kuan-Jui Ho, Ming-Wei Hsu
  • Publication number: 20060294404
    Abstract: A method of power management of a CPU connects to a plurality of host bridges. The method is applied to a CPU connecting to the host bridges. When the host bridges are detected as no bus master signal being received, a command is transmitted to force the host bridges not to transmit the bus master signal to the CPU when they receive the bus master signal. After the CPU enters the C3 state, if the host bridges are detected that any one of the host bridges receives the bus master signal, the CPU is forced to quit the C3 state, and the host bridges are forced to transmit the bus master signal to the CPU.
    Type: Application
    Filed: December 27, 2005
    Publication date: December 28, 2006
    Inventor: Kuan-Jui Ho
  • Publication number: 20060294316
    Abstract: A selectively prefetch method is applied on a bridge module. The bridge module has a prefetch controller and a memory controller, and the prefetch controller at least includes a source comparison register for storing at least one determining reference data. The selectively prefetch method includes the following steps of: receiving an instruction by the bridge module, determining whether the source of the instruction matches a specific source or not by the prefetch controller according to the determining reference data, executing a prefetch action by the prefetch controller through the memory controller when the source of the instruction matches the specific source, and not executing the prefetch action by the prefetch controller when the source of the instruction does not match the specific source.
    Type: Application
    Filed: January 10, 2006
    Publication date: December 28, 2006
    Inventor: Kuan-Jui Ho
  • Publication number: 20060224855
    Abstract: A device for accessing a memory includes a memory module, a CPU and a north bridge chipset. The memory module has an ordinary area and a redundant area. The CPU outputs redundant address data. The north bridge chipset includes a memory module controller, a data register and a pointer. The pointer records the redundant address data. When a writing procedure is performed, the data register records to-be-stored data, and the memory module controller stores the to-be-stored data to a first physical address of the redundant area according to the pointer and the data register. In addition, when a reading procedure is performed, the data register records a to-be-read amount, and the memory module controller reads to-be-read data from a second physical address of the redundant area according to the pointer and the data register.
    Type: Application
    Filed: July 6, 2005
    Publication date: October 5, 2006
    Inventors: Kuan-Jui Ho, Hsiu Chu
  • Publication number: 20060212615
    Abstract: A device for burst reading/writing memory data includes a memory module and a north bridge chipset. The device is used for executing a power on self test (POST). The memory module has a plurality of memory cells and the north bridge chipset includes a programmable register module and a memory module controller, wherein the programmable register module stores at least one set of default information. The memory module controller performing burst read/write on the memory cells according to the default information stored in the programmable register module.
    Type: Application
    Filed: May 12, 2005
    Publication date: September 21, 2006
    Inventors: Kuan-Jui Ho, Hsiu Chu
  • Publication number: 20060212638
    Abstract: A motherboard includes a south-bridge chipset, a north-bridge chipset and a central processor unit (CPU). The south-bridge chipset generates at least control-setting data. The north-bridge chipset has a reset register for controlling the north-bridge chipset to generate a reset signal and a control-set resister for storing the control-setting data generated by the south-bridge chipset. The CPU has a plurality of configuration parameters. The configuration parameters of the CPU are reset in accordance with the reset signal, and the control-setting data is written into the CPU by the north-bridge chipset to set one of the configuration parameters of the CPU.
    Type: Application
    Filed: November 2, 2005
    Publication date: September 21, 2006
    Inventors: Hsiu Chu, Kuan-Jui Ho, Chung-Che Wu
  • Publication number: 20060129789
    Abstract: A power-on method for a computer system comprising a processor supporting Hyper-Threading, a Read Only Memory (ROM) and a main memory, wherein the processor comprises a cache memory and the ROM comprises BIOS codes. The power-on method comprises the following steps. First, the processor is initialized in a Hyper-Threading disabled mode. The BIOS codes is then copied from the ROM to the cache memory, and the main memory is initialized by executing the BIOS codes therein. Thereafter, the processor is re-initialized in a Hyper-Threading enabled mode after the main memory is initialized. The processor comprises a first logic unit and a second logic unit. When initializing the processor, a first potential is applied to pin A31 of the processor, and a reset signal is delivered to the processor while the pin A31 is at the first potential, such that the processor is initialized in the Hyper-Threading disabled mode.
    Type: Application
    Filed: May 23, 2005
    Publication date: June 15, 2006
    Inventors: Hsiu-Ming Chu, Kuan-Jui Ho
  • Publication number: 20060112263
    Abstract: A computer reset method activated by a South Bridge to directly reset a Central Processing Unit (CPU). First, a trigger signal is received. A CPU reset signal is delivered by the South Bridge when receiving the trigger signal. Thereafter, the CPU is reset when receiving the CPU reset signal from the South Bridge via a North Bridge.
    Type: Application
    Filed: May 10, 2005
    Publication date: May 25, 2006
    Inventors: Hsiu-Ming Chu, Kuan-Jui Ho
  • Publication number: 20060103609
    Abstract: Methods for driving a display consisting of organic bistable light-emitting devices (OBLEDs), each corresponding to one pixel in the display. An exemplary method comprises respectively writing a signal during a sub-frame, into each selected OBLED, applying a certain voltage to all the OBLEDs such that the brightness of each OBLED is determined by the signal stored therein, nd erasing the signals stored in all the OBLEDs.
    Type: Application
    Filed: November 17, 2005
    Publication date: May 18, 2006
    Inventors: Kuan-Jui Ho, Ching-Jan Chao, Chun-Te Lu
  • Publication number: 20060053273
    Abstract: A memory initialization method for a plurality of memories. The memories are initialized according to predetermined initial parameters. A first quantity of the memories is detected. Optimum parameters are set according hardware information of the memories. The memories are re-initialized according to the optimum parameters. A second quantity of the memories is detected. The parameters for memory initialization are adjusted when the first quantity and the second quantity are different.
    Type: Application
    Filed: November 30, 2004
    Publication date: March 9, 2006
    Inventors: Hsiu-Ming Chu, Kuan-Jui Ho, Chung-Che Wu
  • Publication number: 20050204088
    Abstract: Data acquisition methods and systems in support of non-snoop transactions. In the data acquisition method, the cache memory is partially written back and invalidate, such that a portion of the data in the cache memory is written back to the DMA buffer. The endpoint device is directed to use a non-snoop transaction to read the data stored in the DMA buffer. The data stored in the DMA buffer is acquired directly without snooping the processor when receiving a non-snoop read transaction.
    Type: Application
    Filed: February 4, 2005
    Publication date: September 15, 2005
    Inventors: Kuan-Jui Ho, Stephen Chen, Ruei-Ling Lin, Chien-Ping Chung