Patents by Inventor Hanbing Liu

Hanbing Liu 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: 20190196839
    Abstract: A system and method for increasing address generation operations per cycle is described. In particular, a unified address generation scheduler queue (AGSQ) is a single queue structure which is accessed by first and second pickers in a picking cycle. Picking collisions are avoided by assigning a first set of entries to the first picker and a second set of entries to the second picker. The unified AGSQ uses a shifting, collapsing queue structure to shift other micro-operations into issued entries, which in turn collapses the queue and re-balances the unified AGSQ. A second level and delayed picker picks a third micro-operation that is ready for issue in the picking cycle. The third micro-operation is picked from the remaining entries across the first set of entries and the second set of entries. The third micro-operation issues in a next picking cycle.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Christopher Spence Oliver, Hanbing Liu, Christopher James Burke, Michael D. Achenbach
  • Patent number: 9910638
    Abstract: Square root operations in a computer processor are disclosed. A first iteration for calculating partial results of a square root operation is performed in a larger number of cycles than remaining iterations. The first iteration requires calculation of a first digit that is larger than the subsequent digits. The first iteration thus requires multiplication of values that are larger than corresponding values for the subsequent other digits. By splitting the first digit into two parts, the required multiplications can be performed in less time than if the first digit were not split. Performing these multiplications in less time reduces the total delay for clock cycles associated with the first digit calculations, which increases the possible clock frequency allowed. A multiply-and-accumulate unit that performs either packed-single operations or double-precision operations may be used, along with a combined division/square root unit for simultaneous execution of division and square root operations.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 6, 2018
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Hanbing Liu, John Kelley, Michael Estlick, Erik Swanson, Jay Fleischman
  • Publication number: 20180060039
    Abstract: Square root operations in a computer processor are disclosed. A first iteration for calculating partial results of a square root operation is performed in a larger number of cycles than remaining iterations. The first iteration requires calculation of a first digit that is larger than the subsequent digits. The first iteration thus requires multiplication of values that are larger than corresponding values for the subsequent other digits. By splitting the first digit into two parts, the required multiplications can be performed in less time than if the first digit were not split. Performing these multiplications in less time reduces the total delay for clock cycles associated with the first digit calculations, which increases the possible clock frequency allowed. A multiply-and-accumulate unit that performs either packed-single operations or double-precision operations may be used, along with a combined division/square root unit for simultaneous execution of division and square root operations.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 1, 2018
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Hanbing Liu, John Kelley, Michael Estlick, Erik Swanson, Jay Fleischman
  • Publication number: 20160135314
    Abstract: A screen protection film with a curve frame includes a lens diaphragm and a frame diaphragm. The lens diaphragm has a first fixed zone; the frame diaphragm has a second fixed zone; the first fixed zone connects with the second fixed zone. The frame diaphragm has the same curve radian as a display screen to be protected. Both the lens diaphragm and the frame diaphragm are made of PET diaphragm material by forming in mold. The screen protection film realizes protection to a whole curve screen. Usually, a curved surface deforms in 3 directions and a stretched frame diaphragm can deform in 3 directions to completely fit in with the radian of the curve screen and cover the whole curve screen; the PET as the base material ensures a good light transmittance. Even in stretching, the light transmittance also reaches more than 85%, surpassing PVC and PP materials.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 12, 2016
    Inventors: Fei Ma, Zaiheng Li, Hanbing Liu, Xiaohai Zhao
  • Patent number: 9317250
    Abstract: The present application provides a method and apparatus for supporting denormal numbers in a floating point multiply-add unit (FMAC). One embodiment of the FMAC is configurable to add a product of first and second operands to a third operand. This embodiment of the FMAC is configurable to determine a minimum exponent shift for a sum of the product and the third operand by subtracting a minimum normal exponent from a product exponent of the product. This embodiment of the FMAC is also configurable to cause bits representing the sum to be left shifted by the minimum exponent shift if a third exponent of the third operand is less than or equal to the product exponent and the minimum exponent shift is less than or equal to a predicted left shift for the sum.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: April 19, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Kelvin D. Goveas, Debjit Das Sarma, Scott A. Hilker, Hanbing Liu
  • Patent number: 8838664
    Abstract: The disclosed embodiments relate to methods and apparatus for accurately, efficiently and quickly executing a fused multiply-and-accumulate instruction with respect to floating-point operands that have packed-single-precision format. The disclosed embodiments can speed up computation of a high-part of a result during a fused multiply-and-accumulate operation so that cycle delay can be reduced and so that power consumption can be reduced.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: September 16, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: David Oliver, Debjit Dassarma, Hanbing Liu, Scott Hilker
  • Publication number: 20140136587
    Abstract: The present application provides a method and apparatus for supporting denormal numbers in a floating point multiply-add unit (FMAC). One embodiment of the FMAC is configurable to add a product of first and second operands to a third operand. This embodiment of the FMAC is configurable to determine a minimum exponent shift for a sum of the product and the third operand by subtracting a minimum normal exponent from a product exponent of the product. This embodiment of the FMAC is also configurable to cause bits representing the sum to be left shifted by the minimum exponent shift if a third exponent of the third operand is less than or equal to the product exponent and the minimum exponent shift is less than or equal to a predicted left shift for the sum.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Inventors: Kelvin D. Goveas, Debjit Das Sarma, Scott A. Hilker, Hanbing Liu
  • Publication number: 20130007075
    Abstract: The disclosed embodiments relate to methods and apparatus for accurately, efficiently and quickly executing a fused multiply-and-accumulate instruction with respect to floating-point operands that have packed-single-precision format. The disclosed embodiments can speed up computation of a high-part of a result during a fused multiply-and-accumulate operation so that cycle delay can be reduced and so that power consumption can be reduced.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: David Oliver, Debjit Dassarma, Hanbing Liu, Scott Hilker
  • Patent number: D864155
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: October 22, 2019
    Inventor: Hanbing Liu
  • Patent number: D864156
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 22, 2019
    Inventor: Hanbing Liu
  • Patent number: D864903
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 29, 2019
    Inventor: Hanbing Liu
  • Patent number: D872050
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: January 7, 2020
    Inventor: Hanbing Liu
  • Patent number: D907003
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: January 5, 2021
    Inventor: Hanbing Liu
  • Patent number: D909337
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: February 2, 2021
    Inventor: Hanbing Liu
  • Patent number: D931831
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 28, 2021
    Inventor: Hanbing Liu
  • Patent number: D1024009
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: April 23, 2024
    Assignee: DONGGUAN DESHENG INDUSTRIAL CO., LTD
    Inventor: Hanbing Liu