Patents Assigned to ATI
  • Publication number: 20160227189
    Abstract: A method for determining a macroblock (MB) coding mode for a current MB in a dependent view. A window around a co-located MB in a base view is determined, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view. A coding mode complexity value (CMCV) is determined for each MB in the window, wherein the CMCV is based on a coding mode used to encode the MB. Rate distortion optimization (RDO) is performed for the current MB using a reduced number of coding modes if a total CMCV for all MBs in the window is less than a threshold, or using all supported coding modes if the total CMCV for all MBs in the window is greater than the threshold. A coding mode for the current MB is determined based on the RDO results.
    Type: Application
    Filed: April 14, 2016
    Publication date: August 4, 2016
    Applicant: ATI Technologies ULC
    Inventors: Jiao WANG, Mohamed K. CHERIF
  • Patent number: 9400540
    Abstract: An apparatus, computer readable medium, and method of event based dynamic power management. The method includes responding to receiving an indication of an event that is external to a hardware block engine by adjusting the power to the hardware block engine, if the event indicates that the power to the hardware block engine should be adjusted. The method may include receiving a second event that is external to the hardware block engine. The method may include determining whether or not the power should be adjusted to the hardware block engine based on the event and the second event. If it is determined that the power should be adjusted, then the power may be adjusted to the hardware block based on the event and second event. A method of monitoring a component and sending an indication of an event that the component will not require a hardware block engine is disclosed.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: July 26, 2016
    Assignee: ATI Technologies ULC
    Inventor: Yury Lichmanov
  • Publication number: 20160196801
    Abstract: Briefly, methods and apparatus to provide image content to, and display image content on, variable refresh rate displays with reduced input lag. The methods and apparatus allow for image tearing, or the displaying of image content from more than one video frame, when the render rate of a provided video frame falls outside the display refresh rate range of a variable refresh rate display when the display is refreshing with a previous frame (e.g. the display is in active refresh), thus reducing the input lag of the content of the provided video frame. The methods and apparatus may also prevent image tearing when the render rate of provided video frames is within the display refresh rate range of a display.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 7, 2016
    Applicant: ATI TECHNOLOGIES ULC
    Inventor: David Glen
  • Patent number: 9381571
    Abstract: A casting system and method. The casting system can include an energy source and a hearth, which can have a tapered cavity. The tapered cavity can have a first end portion and a second end portion, and the tapered cavity can narrow between the first and second end portions. Further, the tapered cavity can have an inlet at the first end portion that defines an inlet capacity, and one or more outlets at the second end portion that define an outlet capacity. Where the cavity has a single outlet, the outlet capacity can be less than the inlet capacity. Where the cavity has multiple outlets, the combined outlet capacity can match the inlet capacity. Further, the cross-sectional area of the tapered cavity near the inlet can be similar to the cross-sectional area of the inlet.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: July 5, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventors: Evan H. Copland, Matthew J. Arnold, Ramesh S. Minisandram
  • Patent number: 9385055
    Abstract: A method of assembling a semiconductor chip device is provided that includes placing an interposer on a first semiconductor chip. The interposer includes a first surface seated on the first semiconductor chip and a second surface adapted to thermally contact a heat spreader. The second surface includes a first aperture. A second semiconductor chip is placed in the first aperture.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: July 5, 2016
    Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Gamal Refai-Ahmed, Michael Z. Su, Bryan Black, Maxat Touzelbaev, Yizhang Yang
  • Publication number: 20160188456
    Abstract: In one form, a computer system includes a central processing unit, a memory controller coupled to the central processing unit and capable of accessing non-volatile random access memory (NVRAM), and an NVRAM-aware operating system. The NVRAM-aware operating system causes the central processing unit to selectively execute selected ones of a plurality of application programs, and is responsive to a predetermined operation to cause the central processing unit to execute a memory persistence procedure using the memory controller to access the NVRAM.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.
    Inventors: Sergey Blagodurov, Gabriel H. Loh, Mauricio Breternitz
  • Patent number: 9375771
    Abstract: A method of making a seamless, tubular article comprises subjecting a cast tubular workpiece of a corrosion resistant alloy to at least about a 25% wall reduction at a temperature below a recrystallization temperature of the workpiece using a metal forming process comprising at least one of radial forging, rolling, pilgering, and flowforming. The cast tubular workpiece is a centrifugally cast tubular workpiece comprising an inner diameter and an outer diameter.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: June 28, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventor: Matthew V. Fonte
  • Patent number: 9376741
    Abstract: An article of manufacture comprises a ferritic stainless steel that includes a near-surface region depleted of silicon relative to a remainder of the ferritic stainless steel. The article has a reduced tendency to form an electrically resistive silica layer including silicon derived from the steel when the article is subjected to high temperature oxidizing conditions. The ferritic stainless steel is selected from the group comprising AISI Type 430 stainless steel, AISI Type 439 stainless steel, AISI Type 441 stainless steel, AISI Type 444 stainless steel, and E-BRITEĀ® alloy, also known as UNS 44627 stainless steel. In certain embodiments, the article of manufacture is a fuel cell interconnect for a solid oxide fuel cell.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 28, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventor: James M. Rakowski
  • Patent number: 9377241
    Abstract: A hold down mechanism for releasably securing a refractory lining to a furnace. The hold down mechanism can comprise plate segments that form a composite plate. The plate segments can comprise a first plate segment structured to articulate relative to a second plate segment. Furthermore, a gap in the hold down mechanism can be structured to adjust in response to a thermal condition of the composite plate, such as thermal expansion or thermal contraction of at least one plate segment. The composite plate can also comprise an articulation plate pivotally coupled to at least one of the first plate segment and the second plate segment via a pivot and/or a slot and pin engagement. The composite plate can further comprise a third plate segment and a second articulation plate pivotally coupled to at least one of the second plate segment and the third plate segment.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: June 28, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventors: Edward A. Kosol, Joseph F. Perez
  • Patent number: 9372635
    Abstract: Methods and apparatus for restricting access by one or more processors to an area of a secondary storage unit are presented herein. The methods and apparatus may comprise an independent programmable storage controller logic that divides a storage area of the secondary storage unit into at least a first area and a second area and controls usage of the areas as at least two virtual secondary storage units such that the processor(s) access the at least two virtual secondary storage units as if accessing at least two physical secondary storage units by selecting one of the at least two virtual secondary storage units as an active virtual secondary storage unit to provide the processor(s) access to the active virtual secondary storage unit based on a secondary storage unit configuration. Each virtual secondary storage unit may contain at least one region of which an access permission setting is modifiable.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: June 21, 2016
    Assignee: ATI Technologies ULC
    Inventor: Bin Xie
  • Publication number: 20160171925
    Abstract: A virtualized DisplayPort (DP) configuration data (DPCD) for multi-stream transport (MST) logical DP end points and non-DP end points allows DPCD configuration for links within a DisplayPort topology which are not configurable using DPCD. A virtualized DPCD may configure a link to an internal display of a MST sink device or a non-DP display to receive data using a dynamic refresh rate (DRR), display stream compression (DSC), panel self-refresh (PSR) and other DPCD configurable features.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 16, 2016
    Applicant: ATI TECHNOLOGIES ULC
    Inventor: Syed Athar Hussain
  • Patent number: 9364890
    Abstract: Various enhanced features are provided for centrifugal casting apparatuses, rotatable assemblies, and molds for casting products from molten material. These enhanced features include, among others, tapered gate portions positioned adjacent to the cavities of a mold, extended and shared gating systems, and detachable mold structures for modifying the thermodynamic characteristics and behavior of molds during casting operations.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: June 14, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventors: John W. Foltz, IV, Raul A. Martinez-Ayers, Aaron L. Fosdick
  • Publication number: 20160163015
    Abstract: Shader resources may be specified for input to a shader using a hierarchical data structure which may be referred to as a descriptor set. The descriptor set may be bound to a bind point of the shader and may contain slots with pointers to memory containing shader resources. The shader may reference a particular slot of the descriptor set using an offset, and may change shader resources by referencing a different slot of the descriptor set or by binding or rebinding a new descriptor set. A graphics pipeline may be specified by creating a pipeline object which specifies a shader and a rendering context object, and linking the pipeline object. Part or all of the pipeline may be validated, cross-validated, or optimized during linking.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.
    Inventors: Guennadi Riguer, Brian K. Bennett
  • Publication number: 20160162190
    Abstract: Methods are provided for creating objects in a way that permits an API client to explicitly participate in memory management for an object created using the API. Methods for managing data object memory include requesting memory requirements for an object using an API and expressly allocating a memory location for the object based on the memory requirements. Methods are also provided for cloning objects such that a state of the object remains unchanged from the original object to the cloned object or can be explicitly specified.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Applicants: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Guennadi Riguer, Brian K. Bennett
  • Patent number: 9351004
    Abstract: A method for coding a dependent view picture based on a reference picture includes selecting a reference picture from a base view picture list if a metric of intra macroblocks in an evaluated picture is greater than a first threshold, selecting a reference picture from a dependent view picture list if a metric of skipped macroblocks in the evaluated picture is greater than a second threshold, and coding a dependent view picture using the selected reference picture. An application-controlled weighting mechanism may be used if both of the thresholds are not met.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: May 24, 2016
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Mohamed K. Cherif, Lei Zhang, Baochun Li, Syed Y. Ali, Jiao Wang
  • Patent number: 9347121
    Abstract: An austenitic alloy may generally comprise, in weight percentages based on total alloy weight: up to 0.2 carbon; up to 20 manganese; 0.1 to 1.0 silicon; 14.0 to 28.0 chromium; 15.0 to 38.0 nickel; 2.0 to 9.0 molybdenum; 0.1 to 3.0 copper; 0.08 to 0.9 nitrogen; 0.1 to 5.0 tungsten; 0.5 to 5.0 cobalt; up to 1.0 titanium; up to 0.05 boron; up to 0.05 phosphorus; up to 0.05 sulfur; iron; and incidental impurities.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: May 24, 2016
    Assignee: ATI PROPERTIES, INC.
    Inventors: Robin M. Forbes Jones, C. Kevin Evans, Henry E. Lippard, Adrian R. Mills, John C. Riley, John J. Dunn
  • Patent number: 9347836
    Abstract: A system and method for measuring integrated circuit (IC) temperature. An integrated circuit (IC) includes a thermal sensor and data processing circuitry. The thermal sensor utilizes switched currents provided to a reference diode and a thermal diode. The ratios of the currents provided to each of these diodes may be chosen to provide a given delta value between the resulting sampled diode voltages. At a later time, a different ratio of currents may be provided to each of these diodes to provide a second given delta value between the resulting sampled diode voltages. A differential amplifier within the data processing circuitry may receive the analog sampled voltages and determine the delta values. Other components within the data processing circuitry may at least digitize and store one or both of the delta values. A difference between the digitized delta values may calculated and used to determine an IC temperature digitized code.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 24, 2016
    Assignee: ATI Technologies ULC
    Inventors: Grigori Temkine, Filipp Chekmazov, Paul Edelshteyn, Oleg Drapkin, Kristina Au
  • Patent number: 9348355
    Abstract: An apparatus includes a clock circuit and a plurality of display interface circuits. The clock circuit provides a common clock signal. The display interface circuits each provide a respective display link clock signal in response to the common clock signal. One of the display link clock signals is at a different clock speed that another of the display link clock signals.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: May 24, 2016
    Assignee: ATI Technologies ULC
    Inventors: David I. J. Glen, Collis Quinn Carter, Natan Shtutman, Ngar Sze Nancy Chan, Michael Foxcroft
  • Patent number: 9344671
    Abstract: A method and apparatus provide for improving signal quality. The method includes receiving a first media signal, such as a video signal, in a first format, such as 1080p. The provided video signal is one that is created by upsampling a video signal recorded in a format having a lower sampling rate. The method also includes obtaining a second signal indicative of error within the first media signal. The second signal is in a second format, such as the format having a lower sampling rage in which the video signal was recorded. The signal is processed to place the second signal in the format of the first signal. Then, the estimated error signal is combined with the original signal to arrive at an error corrected output.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: May 17, 2016
    Assignee: ATI Technologies ULC
    Inventors: Boris Ivanovic, Allen J. Porter, Yubao Zheng
  • Patent number: 9344727
    Abstract: A method for determining a macroblock (MB) coding mode for a current MB in a dependent view. A window around a co-located MB in a base view is determined, wherein the co-located MB is a MB in the base view having a same location as the current MB in the dependent view. A coding mode complexity value (CMCV) is determined for each MB in the window, wherein the CMCV is based on a coding mode used to encode the MB. Rate distortion optimization (RDO) is performed for the current MB using a reduced number of coding modes if a total CMCV for all MBs in the window is less than a threshold, or using all supported coding modes if the total CMCV for all MBs in the window is greater than the threshold. A coding mode for the current MB is determined based on the RDO results.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: May 17, 2016
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Jiao Wang, Mohamed K. Cherif