Patents Assigned to ATI
  • Patent number: 9819962
    Abstract: Disclosed is a low-complexity and yet efficient lossy method to compress distortion information for motion estimation, resulting in significant reduction in needed storage capacity. A system for implementing the method and a computer-readable medium for storing the method are also disclosed. The method includes determining and storing a distortion value for each trial motion vector in a plurality of trial motion vectors. Each trial motion vector specifies a position of a search region relative to a reference frame. The method further includes compressing each of the distortion values as a fixed number of bits based upon a minimum distortion value amongst the stored distortion values, and re-storing each compressed distortion value in place of its uncompressed value.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: November 14, 2017
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Khaled Mammou, Ihab M. A. Amer, Gabor Sines, John-Paul A. Compagnone, Gerald S C Chan, Ying Luo, Edward A. Harold, Lei Zhang, Benedict Chien
  • Publication number: 20170315927
    Abstract: Methods and apparatus obtain one or more system page table entries that represent virtual system (e.g., memory) page to physical system page translations. A number of the obtained system page table entries that can be encoded in each of a plurality of translation lookaside buffer (TLB) entry encoding formats are determined. The method and apparatus may select one of the TLB entry encoding formats that encode a number of the obtained system page table entries. The method and apparatus may encode a number of obtained system page table entries in the TLB entry encoding format selected into a compressed encoding format TLB entry. The method and apparatus may associate the compressed encoding format TLB entry with an encoding format indication of the encoding format selected. The method and apparatus may decode a compressed encoding format TLB entry based on a determined TLB entry encoding format.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Applicants: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Gabriel H. Loh, Jimshed Mirza
  • Patent number: 9796005
    Abstract: A method of forming an article from an ??? titanium including, in weight percentages, from about 2.9 to about 5.0 aluminum, from about 2.0 to about 3.0 vanadium, from about 0.4 to about 2.0 iron, and from about 0.2 to about 0.3 oxygen. The method comprises cold working the ??? titanium alloy.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: October 24, 2017
    Assignee: ATI PROPERTIES LLC
    Inventors: John J. Hebda, Randall W. Hickman, Ronald A. Graham
  • Patent number: 9798353
    Abstract: Apparatuses are provided for adjusting the write timing. For instance, the apparatus can include an address/control bus, a write clock data recovery (WCDR) signal bus, and a timing adjustment module. The address/control bus can be configured to concurrently enable a WCDR mode of operation and an active mode of operation. The WCDR signal bus can be configured to transmit WCDR data to a memory device during the WCDR mode of operation. And the timing adjustment module can be configured to adjust a timing based on a phase shift in the WCDR data.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: October 24, 2017
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Aaron J. Nygren, Ming-Ju E. Lee, Shadi M. Barakat, Xiaoling Xu, Toan D. Pham, W. Fritz Kruger, Michael J. Litt
  • Publication number: 20170302972
    Abstract: Virtual Reality (VR) systems, apparatuses and methods of processing data are provided which include predicting, at a server, a user viewpoint of a next frame of video data based on received user feedback information sensed at a client, rendering a portion of the next frame using the prediction, encoding the portion, formatting the encoded portion into packets and transmitting the video data. At a client, the encoded and packetized A/V data is received and depacketized. The portion of video data and corresponding audio data is decoded and controlled to be displayed and aurally provided in synchronization. Latency may be minimized by utilizing handshaking between hardware components and/or software components such as a 3D server engine, one or more client processors, one or more client processors, a video encoder, a server NIC, a video decoder, a client NIC; and a 3D client engine.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Lei Zhang, Gabor Sines, Khaled Mammou, David Glen, Layla A. Mah, Rajabali M. Koduri, Bruce Montag
  • Publication number: 20170302918
    Abstract: Systems, methods and apparatuses of processing data of a VR system are disclosed that comprise receiving tracking information which includes at least one of user position information and eye gaze point information. One or more processors may be used to predict, based on the user tracking information, a user viewpoint of a next frame of a sequence of frames of video data to be displayed. Using the prediction, a portion of the next frame of video data to be displayed is rendered at an estimated location in the next frame. A corresponding matching portion in a previously encoded frame is determined based on the estimated location of the portion in the next frame and the portion of the next frame of video data is encoded.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Khaled Mammou, Ihab Amer, Gabor Sines, Lei Zhang, Layla A. Mah, Guennadi Riguer, David Glen
  • Patent number: 9789545
    Abstract: Various non-limiting embodiments disclosed herein relate to nozzle assemblies for conveying molten material, the nozzle assemblies comprising a body, which may be formed from a material having a melting temperature greater than the melting temperature of the molten material to be conveyed, and having a molten material passageway extending therethrough. The molten material passageway comprises an interior surface and a protective layer is adjacent at least a portion of the interior surface of the passageway. The protective layer may comprise a material that is essentially non-reactive with the molten material to be conveyed. Further, the nozzle assemblies according to various non-limiting embodiments disclosed herein may be heated, and may be self-inspecting. Methods and apparatus for conveying molten materials and/or atomizing molten materials using the nozzle assemblies disclosed herein are also provided.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: October 17, 2017
    Assignee: ATI PROPERTIES LLC
    Inventor: Richard L. Kennedy
  • Patent number: 9793199
    Abstract: Various circuit boards and methods of manufacturing the same are disclosed. In one aspect, a method of manufacturing is provided that includes forming a first interconnect layer of a circuit board. The first interconnect layer includes a first conductor trace with a first segment that does not include a via land. A first via is formed on the first segment.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: October 17, 2017
    Assignee: ATI Technologies ULC
    Inventors: Andrew K W Leung, Neil McLellan, Yip Seng Low
  • Publication number: 20170293564
    Abstract: Systems, apparatuses and methods of adaptively controlling a cache operating voltage are provided that comprise receiving indications of a plurality of cache usage amounts. Each cache usage amount corresponds to an amount of data to be accessed in a cache by one of a plurality of portions of a data processing application. The plurality of cache usage amounts are determining based on the received indications of the plurality of cache usage amounts. A voltage level applied to the cache is adaptively controlled based on one or more of the plurality of determined cache usage amounts. Memory access to the cache is controlled to be directed to a non-failing portion of the cache at the applied voltage level.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Ihab Amer, Khaled Mammou, Haibo Liu, Edward Harold, Fabio Gulino, Samuel Naffziger, Gabor Sines, Lawrence A. Bair, Andy Sung, Lei Zhang
  • Patent number: 9785218
    Abstract: A power management controller tracks the idle state of a compute unit and compares the tracked idle state with a first threshold. If the tracked idle state is above the first threshold a power state of the compute unit is limited to a low power state so that the power state does not rise due to activity that occurs in low utilization scenarios. The tracked idle state is compared to a second threshold and if the tracked idle state is below the second threshold, indicating that the compute unit is not in a low utilization scenario, a limit on the power state is removed and the power state of the compute unit is allowed to rise.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: October 10, 2017
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Alexander J. Branover, Adam N. C. Clark, Ashish Jain, Sridhar V. Gada
  • Patent number: 9777361
    Abstract: One embodiment of a method of refining alpha-phase grain size in an alpha-beta titanium alloy comprises working an alpha-beta titanium alloy at a first working temperature within a first temperature range in the alpha-beta phase field of the alpha-beta titanium alloy. The alloy is slow cooled from the first working temperature. On completion of working at and slow cooling from the first working temperature, the alloy comprises a primary globularized alpha-phase particle microstructure. The alloy is worked at a second working temperature within a second temperature range in the alpha-beta phase field. The second working temperature is lower than the first working temperature. The is worked at a third working temperature in a third temperature range in the alpha-beta phase field. The third working temperature is lower than the second working temperature. After working at the third working temperature, the titanium alloy comprises a desired refined alpha-phase grain size.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 3, 2017
    Assignee: ATI PROPERTIES LLC
    Inventors: Jean-Phillippe A. Thomas, Ramesh S. Minisandram, Robin M. Forbes Jones, John V. Mantione, David J. Bryan
  • Patent number: 9771637
    Abstract: A composite crucible for growing single crystals comprises an outer crucible of a first material, and an inner liner of a second material having a coefficient of thermal expansion differing from the first material. The outer crucible comprises an inside bore. The inner liner is disposed in the inside bore without diffusion bonding or chemical bonding between the outer crucible and the inner liner. In certain non-limiting embodiments, the first material is one of molybdenum and a molybdenum alloy, and the second material is one of tantalum, niobium, a tantalum alloy, and a niobium alloy.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: September 26, 2017
    Assignee: ATI PROPERTIES LLC
    Inventor: Matthew V. Fonte
  • Patent number: 9765420
    Abstract: Processes for forming an article from an ?+? titanium alloy are disclosed. The ?+? titanium alloy includes, in weight percentages, from 2.90 to 5.00 aluminum, from 2.00 to 3.00 vanadium, from 0.40 to 2.00 iron, and from 0.10 to 0.30 oxygen. The ?+? titanium alloy is cold worked at a temperature in the range of ambient temperature to 500° F., and then aged at a temperature in the range of 700° F. to 1200° F.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: September 19, 2017
    Assignee: ATI PROPERTIES LLC
    Inventor: David J. Bryan
  • Patent number: 9765416
    Abstract: A method of melting and refining an alloy comprises vacuum induction melting starting materials to provide a vacuum induction melted alloy. At least a portion of the vacuum induction melted alloy is electroslag remelted to provide an electroslag remelted alloy. At least a portion of the vacuum arc remelted alloy is vacuum arc remelted to provide a singly vacuum arc remelted alloy. At least a portion of the singly vacuum arc remelted alloy is vacuum arc remelted to provide a doubly vacuum arc remelted alloy. In various embodiments, a composition of the vacuum induction melted alloy comprises primarily one of vanadium, chromium, manganese, iron, cobalt, nickel, copper, niobium, molybdenum, technetium, ruthenium, rhodium, palladium, silver, tantalum, tungsten, rhenium, osmium, iridium, platinum, and gold.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: September 19, 2017
    Assignee: ATI Properties LLC
    Inventors: Anthony V. Banik, Henry E. Lippard, Brandon C. Wilson
  • Patent number: 9769494
    Abstract: A method, system, and computer program product that exploits motion hints associated with rendered video frames. These motion hints are provided to a video encoder to guide a motion-compensation prediction process performed by the video encoder. Specifically, these motion hints can be used to better position a search window in a reference video frame to better capture the motion of a block of pixels in the reference video frame. Because the search window is better positioned in the reference video frame, the memory required to perform the encoding process can be reduced without sacrificing the level of encoded image quality.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: September 19, 2017
    Assignee: ATI Technologies ULC
    Inventors: Khaled Mammou, Ihab M. A. Amer
  • Patent number: 9760333
    Abstract: An apparatus includes a clock circuit and a virtual pixel clock circuit. The clock circuit provides a common clock signal. The virtual pixel clock circuit provides a plurality of pixel clock signals in response to the common clock signal. One of the virtual pixel clock signals is at a different clock speed than another of the plurality of virtual pixel clock signals.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: September 12, 2017
    Assignee: ATI Technologies ULC
    Inventors: David I. J. Glen, Collis Quinn Carter, Natan Shtutman, Gabriel Abarca, Jonathan Wang
  • Patent number: 9731392
    Abstract: Alignment modules attached to a robotic tool changer assist spatial orientation and alignment of a robot arm relative to a robotic tool for location training. A three-axis spatial orientation sensor is first attached to an alignment module affixed to a tool unit. The sensor is “zeroed,” or calibrated to the spatial orientation of the tool unit. The sensor is transferred to a corresponding surface of an alignment module affixed to a master unit. The orientation of the robot arm is adjusted to eliminate sensor error signals indicating deviations from the zeroed orientation of the tool unit. An optical signal, such as a cross line laser beam, is then projected between the alignment modules. The x- and y-axis position of the robot arm is adjusted to align the optical signal with alignment markings. When the master and tool units are aligned, the robot arm is advanced in the z-axis direction until the master unit abuts the tool unit.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: August 15, 2017
    Assignee: ATI Industrial Automation, Inc.
    Inventors: Alfred Atef Takla, William G. Berrocal
  • Patent number: 9734549
    Abstract: A central processor unit (CPU) is connected to a system/graphics controller generally comprising a monolithic semiconductor device. The system/graphics controller is connected to an input output (IO) controller via a high-speed PCI bus. The IO controller interfaces to the system graphics controller via the high-speed PCI bus. The IO controller includes a lower speed PCI port controlled by an arbiter within the IO controller. Generally, the low speed PCI arbiter of the IO controller will interface to standard 33 MHz PCI cards. In addition, the IO controller interfaces to an external storage device, such as a hard drive, via either a standard or a proprietary bus protocol. A unified system/graphics memory which is accessed by the system/graphics controller. The unified memory contains both system data and graphics data. In a specific embodiment, two channels, CH0 and CH1 access the unified memory.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: August 15, 2017
    Assignee: ATI Technologies ULC
    Inventors: Milivoje Aleksic, Raymond M. Li, Danny H. M. Cheng, Carl K. Mizuyabu, Anthony Asaro
  • Patent number: 9736477
    Abstract: A method and apparatus are described for performing video encoding mode decisions. A down-scaled frame is received that includes a macroblock corresponding to a first subset of macroblocks of a first area in a full-scale frame. A first average motion vector is calculated for the first subset of macroblocks, and a second average motion vector is calculated for a second subset of macroblocks of a second area surrounding the first subset of macroblocks. A comparison of a threshold to a distance measure between absolute values of the first and second average motion vectors is performed. A prediction mode for the macroblock in the down-scaled frame is determined based on the comparison to generate predicted blocks.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: August 15, 2017
    Assignee: ATI TECHNOLOGIES ULC
    Inventor: Jiao Wang
  • Publication number: 20170227765
    Abstract: Described is a method and system to efficiently compress and stream texture-space rendered content that enables low latency wireless virtual reality applications. In particular, camera motion, object motion/deformation, and shading information are decoupled and each type of information is then compressed as needed and streamed separately, while taking into account its tolerance to delays.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Khaled Mammou, Layla A. Mah