Patents by Inventor Su Wei

Su Wei 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: 9489008
    Abstract: A method and system for error logging that is independent of the clock frequency ratio in an I/O subsystem. In one embodiment of the invention, the I/O subsystem has an error logging mechanism with a fixed queue depth of two and is independent of the clock frequencies in the I/O subsystem. The I/O subsystem has two queue entries for storing or logging the uncorrectable errors. In one embodiment of the invention, the I/O subsystem has two queue entries for storing or logging the 128-bit TLP Header and the First Error Pointer (FEP) of the uncorrectable errors detected in the I/O subsystem.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: November 8, 2016
    Assignee: Intel Corporation
    Inventors: Ming Yi Lim, Su Wei Lim, Poh Thiam Teoh
  • Publication number: 20160283429
    Abstract: A system-on-a-chip, such as a logical PHY, may be divided into hard IP blocks with fixed routing, and soft IP blocks with flexible routing. Each hard IP block may provide a fixed number of lanes. Using p hard IP blocks, where each block provides n data lanes, h=n*p total hard IP data lanes are provided. Where the system design calls for k total data lanes, it is possible that k?h, so that [k/n] hard IP blocks provide h=n*p available hard IP data lanes. In that case, h?k lanes may be disabled. In cases where lane reversals occur, such as between hard IP and soft IP, bowtie routing may be avoided by the use of a multiplexer-like programmable switch within the soft IP.
    Type: Application
    Filed: March 26, 2015
    Publication date: September 29, 2016
    Applicant: Intel Corporation
    Inventors: Mahesh Wagh, Zuoguo Wu, Venkatraman Iyer, Gerald S. Pasdast, Mark S. Birrittella, Ishwar Agarwal, Lip Khoon Teh, Su Wei Lim, Anoop Kumar Upadhyay
  • Publication number: 20160259400
    Abstract: Systems, apparatuses, and method for synchronizing port entry into a lowest power state are described. All logic of a port placed into an intermediate state prior to entry into the lowest power state.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 8, 2016
    Inventors: Mahesh Wagh, Su Wei Lim
  • Patent number: 9418030
    Abstract: Component apparatuses with inter-component communication capabilities, and system having such component apparatuses are disclosed herein. In embodiments, such a component may include a number of control pins including a clock pin, a number of data pins, and a logic unit. The logic unit may be configured to receive a clock signal from another component through the clock pin, to provide an alert signal to the other component through a selected one of the control and data pins to initiate a transaction with the other component, to receive in response to the alert signal from the other component through the data pins a status request to determine nature of the transaction, and to provide in response to the status request to the other component through the data pins a status to indicate the nature of the transaction. The provision of the alert signal, the receipt of the status request and the provision of the status may be in reference to the clock signal. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: August 16, 2016
    Assignee: Intel Corporation
    Inventors: Mikal C. Hunsaker, Su Wei Lim, Ricardo E. James
  • Publication number: 20160231958
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques for determining when a communications port is in a first low power state, determining that a coupled device entered a low power state and enabling a second low power state based on the determination that the device has entered the low power state, the second low power state to use less power than the first low power state.
    Type: Application
    Filed: September 16, 2014
    Publication date: August 11, 2016
    Inventors: Jennifer CHIN, Su Wei LIM, Poh Thiam TEOH, Ting Lok SONG, Sun Zheng E, Say Cheong GAN
  • Patent number: 9367500
    Abstract: In accordance with embodiments disclosed herein are mechanisms for enabling multiple bus master engines to share the same request channel to a pipelined backbone including: receiving a plurality of unarbitrated grant requests at an agent bus interface from a plurality of masters, each requesting access to a backbone connected via a common request channel; determining which of the unarbitrated grant requests is to issue first as a final grant request; storing a master identifier code for the final grant request into a FIFO buffer, the master identifier code associating the final grant request with the issuing master among the plurality of masters; waiting for a backbone grant; and presenting the master identifier code for the final grant request to an agent bus interface, wherein the agent bus interface communicates a command and data for processing via a backbone responsive to the backbone grant to fulfill the final grant request.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: June 14, 2016
    Assignee: Intel Corporation
    Inventors: Ngek Leong Guok, Kah Meng Yeem, Poh Thiam Teoh, Jennifer Chin, Su Wei Lim
  • Publication number: 20160085707
    Abstract: In some embodiments, an electronic system includes a processor, a memory in communication with the processor, a bus in communication with the processor, an Express Card controller coupled to the bus, the Express Card controller providing an interface to an external device, a USB3 controller coupled to the bus and in communication with the Express Card controller, and a PCIE controller coupled to the bus and in communication with the Express Card controller. The Express Card controller may be configured to determine whether the external device is a USB3 device or a PCIE device and to switch between the USB3 controller and the PCIE controller based on the state of a USB3 select pin strap. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: July 17, 2015
    Publication date: March 24, 2016
    Inventors: Ting Lok Song, Su Wei Lim, Mikal C. Hunsaker, Hooi Kar Loo
  • Patent number: 9274987
    Abstract: Component apparatuses with inter-component communication capabilities, and system having such component apparatuses are disclosed herein. In embodiments, such a component may include a number of control pins including a clock pin, a number of data pins, and a logic unit. The logic unit may be configured to receive a clock signal from another component through the clock pin, to provide an alert signal to the other component through a selected one of the control and data pins to initiate a transaction with the other component, to receive in response to the alert signal from the other component through the data pins a status request to determine nature of the transaction, and to provide in response to the status request to the other component through the data pins a status to indicate the nature of the transaction. The provision of the alert signal, the receipt of the status request and the provision of the status may be in reference to the clock signal. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 1, 2016
    Assignee: Intel Corporation
    Inventors: Mikal C. Hunsaker, Su Wei Lim, Ricardo E. James
  • Patent number: 9268568
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for enabling an agent interfacing with a pipelined backbone to locally handle transactions while obeying an ordering rule including, for example, receiving a transaction which requests access to a backbone; decoding routing destination information from the transaction received, in which the decoded routing destination information designates the transaction to be processed either locally or processed via the backbone; storing the decoded routing destination information and the transaction into a First-In-First-Out (FIFO) buffer; retrieving the decoded routing destination information and the transaction from the FIFO buffer; and processing the transaction locally or via the backbone based on the decoded routing destination information retrieved from the FIFO buffer with the transaction.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: February 23, 2016
    Assignee: Intel Corporation
    Inventors: Ngek Leong Guok, Kah Meng Yeem, Poh Thiam Teoh, Su Wei Lim
  • Patent number: 9270555
    Abstract: A method and system to improve the power management for an I/O subsystem. In one embodiment of the invention, the power management of an upstream port of the I/O subsystem is improved by increasing the upstream link utilization when the upstream port is an active power state and by increasing or prolonging the power saving period of the upstream port when the upstream port is in a low power state.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: February 23, 2016
    Assignee: Intel Corporation
    Inventors: Poh Thiam Teoh, Su Wei Lim
  • Patent number: 9262360
    Abstract: In one embodiment, a device having a link training state machine including a reconfiguration logic to perform a dynamic link reconfiguration of a physical link coupled between the device and a second device during a run-time in which the physical link does not enter a link down state, including transmission of a plurality of bandwidth change requests to the second device, each of the plurality of bandwidth change requests to request a bandwidth change from a first bandwidth to a second bandwidth. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: February 16, 2016
    Assignee: Intel Corporation
    Inventors: Mahesh Wagh, Su Wei Lim
  • Publication number: 20150370753
    Abstract: In one embodiment, a device having a link training state machine including a reconfiguration logic to perform a dynamic link reconfiguration of a physical link coupled between the device and a second device during a run-time in which the physical link does not enter a link down state, including transmission of a plurality of bandwidth change requests to the second device, each of the plurality of bandwidth change requests to request a bandwidth change from a first bandwidth to a second bandwidth. Other embodiments are described and claimed.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 24, 2015
    Inventors: Mahesh Wagh, Su Wei Lim
  • Patent number: 9176918
    Abstract: Component apparatuses with inter-component communication capabilities, and system having such component apparatuses are disclosed herein. In embodiments, such a component may include a number of control pins including a clock pin, a number of data pins, and a logic unit. The logic unit may be configured to receive a clock signal from another component through the clock pin, to provide an alert signal to the other component through a selected one of the control and data pins to initiate a transaction with the other component, to receive in response to the alert signal from the other component through the data pins a status request to determine nature of the transaction, and to provide in response to the status request to the other component through the data pins a status to indicate the nature of the transaction. The provision of the alert signal, the receipt of the status request and the provision of the status may be in reference to the clock signal. Other embodiments may be disclosed or claimed.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: November 3, 2015
    Assignee: Intel Corporation
    Inventors: Mikal C. Hunsaker, Su Wei Lim, Ricardo E. James
  • Patent number: 9152596
    Abstract: In one embodiment, a device having a link training state machine including a reconfiguration logic to perform a dynamic link reconfiguration of a physical link coupled between the device and a second device during a run-time in which the physical link does not enter a link down state, including transmission of a plurality of bandwidth change requests to the second device, each of the plurality of bandwidth change requests to request a bandwidth change from a first bandwidth to a second bandwidth. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: October 6, 2015
    Assignee: Intel Corporation
    Inventors: Mahesh Wagh, Su Wei Lim
  • Publication number: 20150275050
    Abstract: Flame retardant adhesives and tape articles include a nonhalogenated flame retardant component comprising a combination of melamine cyanurate and aluminum phosphinate.
    Type: Application
    Filed: October 31, 2013
    Publication date: October 1, 2015
    Applicant: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Su Wei-Cheng, Plepys R. Anthony, Pyun Eumi, Rosner B. Robert
  • Publication number: 20150268290
    Abstract: A method for on-line diagnosing gradually-changing fault of electronic current transformers comprises the following steps collecting output signals of electronic transformers of a whole transformer substation, calculating theoretical instantaneous values of the current at the tail ends of power transmission lines and on secondary sides of transformers at every moment, comparing the theoretical instantaneous values with the corresponding collected values, calculating residual errors of the electronic current transformers at the head and tail ends of each power transmission line and the primary and the secondary sides of each transformer respectively, judging whether gradually-changing fault occurs with the electronic current transformers by comparing the residual errors with preset threshold values, and simultaneously performing Kirchhoff detection by injecting current into a busbar to position a fault transformer.
    Type: Application
    Filed: October 9, 2013
    Publication date: September 24, 2015
    Inventors: Guojun He, Ruilin Xu, Tao Chen, Youqiang Zhang, Hongbin Wang, Jian Luo, Jin Gao, Xiaoyong Zhang, Xiaorui Hu, Jiayong Zhong, Zujian Liu, Shuyou Yao, Hongxin Yu, Yan He, Jie Li, Wei Xiong, Su Wei, Fei Huang, Ruimiao Wang, Kun Jiang, Xin Xu, Te Zhu, Yan Wei
  • Publication number: 20150269109
    Abstract: Techniques and mechanisms for exchanging single-ended communications with a protocol stack of an integrated circuit package. In an embodiment, an integrated circuit (IC) chip includes a protocol stack comprising a transaction layer which performs operations compatible with a Peripheral Component Interconnect Express™ (PCIe™) specification. Transaction layer packets, exchanged between the transaction layer and a link layer of the protocol stack, are compatible with a PCIe™ format. In another embodiment, a physical layer of the protocol stack is to couple the IC chip to another IC chip for an exchange of the transaction layer packets via single-ended communications. A packaged device includes both of the IC chips.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 24, 2015
    Inventors: Bryan L. Spry, Su Wei Lim, Mikal C. Hunsaker, Rohit R. Verma, Lily P. Looi, Ronald W. Swartz, Michael W. Leddige, Vui Yong Liew
  • Patent number: 9124455
    Abstract: Techniques for embedded high speed serial interface methods are described herein. The techniques provide an apparatus for link equalization including an equalization control module to determine at least a first coefficient setting and a second coefficient setting at a remote transmitter based on an algorithm. The apparatus also includes a receiver margining module to determine a first margin value to be associated with the first coefficient setting and a second margin value to be associated with the second coefficient setting. The receiver margining module is to further determine if at least the first margin value is higher than the second margin value.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 1, 2015
    Assignee: Intel Corporation
    Inventors: Su Wei Lim, Ronald W. Swartz, Yueming Jiang, Hooi Kar Loo, Athourina Gevergiz, Bruce A. Tennant, Yick Yaw Ho, Poh Thiam Teoh, Jennifer Chin, Hui Shi
  • Publication number: 20150220140
    Abstract: Translation circuitry for facilitating communication between a protocol stack for a PCIe™ communication protocol and a PHY layer for a low power communication standard. In an embodiment, the translation circuitry includes logic is to variously convert signaling between two or more PHY interface standards. The one or more a PHY interface standards may include a PHY Interface for PCI Express (PIPE) specification and a standard for a comparatively low power communication protocol. In another embodiment, the low power communication standard is a Reference M-PHY Module Interface (RMMI) specification.
    Type: Application
    Filed: April 17, 2013
    Publication date: August 6, 2015
    Inventors: Chun Gun Por, Su Wei Lim
  • Patent number: 9098642
    Abstract: In some embodiments, an electronic system includes a processor, a memory in communication with the processor, a bus in communication with the processor, an Express Card controller coupled to the bus, the Express Card controller providing an interface to an external device, a USB3 controller coupled to the bus and in communication with the Express Card controller, and a PCIE controller coupled to the bus and in communication with the Express Card controller. The Express Card controller may be configured to determine whether the external device is a USB3 device or a PCIE device and to switch between the USB3 controller and the PCIE controller based on the state of a USB3 select pin strap. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: August 4, 2015
    Assignee: Intel Corporation
    Inventors: Ting Lok Song, Su Wei Lim, Mikal C. Hunsaker, Hooi Kar Loo