Patents Assigned to ATI
-
Patent number: 8681160Abstract: Systems and methods are provided for processing data. The systems and methods include multiple processors that each couple to receive commands and data, where the commands and/or data correspond to frames of video that include multiple pixels. Additionally, an interlink module is coupled to receive processed data corresponding to the frames from each of the multiple processors. The interlink module controls a phase alignment between the processors. The interlink module selects pixels of the frames from the processed data of one of the processors based on a predetermined pixel characteristic and outputs the frames that include the selected pixels.Type: GrantFiled: May 27, 2005Date of Patent: March 25, 2014Assignee: ATI Technologies, Inc.Inventors: Syed Athar Hussain, James Hunkins, Jacques Vallieres
-
Patent number: 8680648Abstract: Embodiments of present invention provide methods and apparatuses for connecting and/or disconnecting nodes in a semiconductor device. Embodiments of the apparatus may include a plurality of metal layers formed above a substrate and an interconnect structure formed between first and second nodes in the plurality of metal layers. The interconnect structure includes one or more metal lines formed in each of the metal layers. The metal lines are connected by a plurality of vias. Modifying one of the metal lines in any one of the metal layers changes an electrical connection between the first and second nodes.Type: GrantFiled: June 9, 2011Date of Patent: March 25, 2014Assignee: ATI Technologies ULCInventors: Omid Rowhani, Victor M. Ma
-
Patent number: 8682100Abstract: A field sequence detector determines the field sequence of a series of fields of video by assessing the vertical frequency content of hypothetical de-interlaced images. Hypothetical images are formed from a currently processed field and an adjacent (e.g. previous or next) field. If the vertical frequency content is relatively high (e.g. above ½ the Nyquist frequency for the image), the hypothetical image is assessed to be formed of improperly interlaced fields, belonging to different frames. If the frequency content is relatively low, the hypothetical image is assessed to be properly assembled from fields of the same frame. The field sequence in the series of fields may be detected from the assessed frequency content for several of said series of fields. Known field sequence, such as 3:2 pull-down, 2:2 pull down, and more generally m:n:l:k pull-down sequences.Type: GrantFiled: May 3, 2011Date of Patent: March 25, 2014Assignee: ATI Technologies ULCInventor: Daniel Doswald
-
Patent number: 8681170Abstract: A method and apparatus provides pixel information for one or more displays by producing for output on a single link, packet based pixel component multi-stream information on two or more streams. A first stream may include a portion of per-pixel component values, such as RGB pixel component values, whereas the second stream of the multi-stream may include a remaining portion of the per-pixel component values, such as a corresponding alpha value. Hence, multi-streams are employed to communicate, for example, an extended pixel component format for output to one or more displays. The multi-streams are synchronized to provide the pixel component values at a proper time for the receiving display or plurality of displays.Type: GrantFiled: September 30, 2011Date of Patent: March 25, 2014Assignee: ATI Technologies ULCInventor: David I. J. Glen
-
Publication number: 20140082389Abstract: A system, method and a computer program product for processing media content on a media player having direct access to hardware are provided in exemplary embodiments. When the media player is initialized, an operating system is placed into a stand-by mode that decreases power consumption on an electronic device. Instead of the operating system, a hardware pipeline processes media content. A hardware pipeline is dedicated to process a media content based on the media content type. The media content is processed using the dedicated hardware pipeline to reduce the power consumption during processing.Type: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Applicants: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Greg Sadowski, Gabor Sines
-
Publication number: 20140076471Abstract: Methods of refining the grain size of titanium and titanium alloys include thermally managed high strain rate multi-axis forging. A high strain rate adiabatically heats an internal region of the workpiece during forging, and a thermal management system is used to heat an external surface region to the workpiece forging temperature, while the internal region is allowed to cool to the workpiece forging temperature. A further method includes multiple upset and draw forging titanium or a titanium alloy using a strain rate less than is used in conventional open die forging of titanium and titanium alloys. Incremental workpiece rotation and draw forging causes severe plastic deformation and grain refinement in the titanium or titanium alloy forging.Type: ApplicationFiled: September 17, 2013Publication date: March 20, 2014Applicant: ATI PROPERTIES, INC.Inventors: Robin M. Forbes Jones, John V. Mantione, Urban J. DeSouza, Jean-Philippe Thomas, Ramesh S. Minisandram, Richard L. Kennedy, R. Mark Davis
-
Publication number: 20140082558Abstract: A method and apparatus provides a user an interface for a file system. In one example, the method and apparatus displays the file as a visualized object, e.g., a graphical representation of the file as a real life object, receives selection of visualized objects and activates data elements represented by the visualized objects. The visualization of the file may be determined based on visualizer identification information associated with the file. For the activated data elements, the method and apparatus displays tool interfaces, in combination with the visualized objects. The tool interfaces may be selectively displayed for the activated data element base on tool identification information associated with a data type of the data element. Furthermore, the method and apparatus can process the activated data elements using the selected tool actions from different programs.Type: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Applicant: ATI TECHNOLOGIES, ULCInventor: David M. Lynch
-
Publication number: 20140076468Abstract: Metastable beta titanium alloys and methods of processing metastable (?-titanium alloys are disclosed. For example, certain non-limiting embodiments relate to metastable (?-titanium alloys, such as binary ?-titanium alloys comprising greater than 10 weight percent molybdenum, having tensile strengths of at least 150 ksi and elongations of at least 12 percent. Other non-limiting embodiments relate to methods of processing metastable ?-titanium alloys, and more specifically, methods of processing binary (?-titanium alloys comprising greater than 10 weight percent molybdenum, wherein the method comprises hot working and aging the metastable ?-titanium alloy at a temperature below the (?-transus temperature of the metastable (?-titanium alloy for a time sufficient to form ?-phase precipitates in the metastable ?-titanium alloy. The metastable ?-titanium alloys are not solution heat treated after hot working and prior to aging.Type: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Applicant: ATI PROPERTIES, INC.Inventors: Brian Marquardt, John Randolph Wood, Howard L. Freese, Victor R. Jablokov
-
Patent number: 8675002Abstract: A method for providing two or more processors access to a single command buffer is provided. The method includes receiving instructions in the command buffer from a central processor, at least one of the instructions being designated for a particular one of the two or more processors. The method also includes sending the at least one instruction to only the particular processor.Type: GrantFiled: June 9, 2010Date of Patent: March 18, 2014Assignee: ATI Technologies, ULCInventors: Joseph Andonieh, Arshad Rahman
-
Patent number: 8677416Abstract: A method, system, and software for improved display of multiple media channels are disclosed herein. A system may be used to select, independent of direct user input, a subset of a plurality of media channels based on a user's viewing pattern. The system can include one or more media sources, a media processing system, and a display device, as well as a method for its use. The media processing system receives a plurality of media channels from the one or more media sources. One or more attributes associated with each media channel are compared with a user's viewing pattern determined independent of direct user input by the media processing system. A surf list is generated from the plurality of media channels, where the surf list includes a subset of the plurality of media channels having one or more attributes that are congruent with the user's viewing pattern. A portion, such as a still image, of each media channel in the surf list is output to an output device, such as a display device or storage device.Type: GrantFiled: July 17, 2001Date of Patent: March 18, 2014Assignee: ATI Technologies, Inc.Inventor: Jitesh Arora
-
Patent number: 8675007Abstract: A method and system for higher level filtering uses a native bilinear filter, typically found in a texture mapper, and combines a plurality of bilinear filter results from the bilinear filter to produce a higher level filtered texel value. A native bilinear filter is operative to generate bilinear filtered texel values by performing a plurality of bilinearly filtered texture fetches using bilinear filter fetch coordinates. The method and system combines the plurality of bilinear filtered texel values with a plurality of weights to generate the higher level filtered texel value.Type: GrantFiled: October 6, 2005Date of Patent: March 18, 2014Assignee: ATI Technologies ULCInventor: Andrew Gruber
-
Publication number: 20140071159Abstract: A method and apparatus provides for controlling presentation of multimedia content. In one example, the method and apparatus changes a display perspective of a multimedia presenting system that presents the multimedia content by determining an amount of display perspective adjustment based on a relative position between a user and the multimedia presenting system. According to the determined amount of display perspective adjustment, the method and apparatus issues one or more control commands that instruct the multimedia presenting system to change the display perspective. The display perspective may be changed for example by moving a display or portion thereof and/or by changing the perspective of the displayed image on the display while leaving the position of the display alone.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: ATI TECHNOLOGIES, ULCInventors: Jianfei Ye, Mir Ahsan, Chi Hing, Jitesh Arora
-
Publication number: 20140075171Abstract: The present invention provides a multi-purpose power controller and application specific standard product (ASSP) with improved block unification, reduced size and power, boot strapping, and power management. A multi-purpose field programmable non-volatile system power controller and ASSP initializing block may be embedded in a processor, such as a central processing unit (CPU), graphics processing unit (GPU), accelerated processing unit (APU), or other chipset. This controller and initializing block may be a configurable, while maintaining specialization, hardware block. This block may be implemented as a complex mid-size complex programmable logic devices (CPLD) or as a simple cascaded programmable logic array block, such as being the equivalent of a few hundred logic gates, for example.Type: ApplicationFiled: September 12, 2012Publication date: March 13, 2014Applicant: ATI TECHNOLOGIES ULCInventors: Behrooz Karimian-Kakolaki, Darlington C. Opara
-
Publication number: 20140072027Abstract: A system and method for providing video compression that includes encoding using an encoding engine a YUV stream wherein Y, U and V color values are encoded in parallel and patching together the Y, U and V color streams to form a compressed YUV output stream. The encoding engine further includes encoding each color value of the YUV stream in parallel using parallel encoding engines and a control engine for controlling operation all of the encoding engines in parallel. The YUV stream has an average bits per pixel value that varies from a first value to a second value that is double the first value. The encoding engine includes encoding the YUV stream in generally the same amount of time regardless of the average bits per pixel value.Type: ApplicationFiled: September 12, 2012Publication date: March 13, 2014Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.Inventors: Haibin Li, Roy Chen, Lei Zhang, Ji Zhou, Cai Zhong
-
Publication number: 20140071141Abstract: Graphics rendering settings in a computer system are adjusted when an activity level on a bus meets a trigger condition. The graphics rendering settings of the system are returned to a previous level when the bus activity drops below a threshold. The trigger condition may be related to bandwidth usage on the bus or latency of data sent over the bus.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: ATI TECHNOLOGIES ULCInventors: James D. Hunkins, Dennis K.W. Au
-
Patent number: 8668786Abstract: Formed alloy strips including zirconium alloy strips that demonstrate improved formability are disclosed. The strips of the present disclosure have a purity and crystalline microstructure suitable for improved formability, for example, in the manufacture of certain articles such as panels for plate exchangers and high performance tower packing components.Type: GrantFiled: July 16, 2012Date of Patent: March 11, 2014Assignee: ATI Properties, Inc.Inventor: Craig M. Eucken
-
Publication number: 20140065010Abstract: One aspect of the present disclosure is directed to a metastable ? titanium alloy comprising, in weight percentages: up to 0.05 nitrogen; up to 0.10 carbon; up to 0.015 hydrogen; up to 0.10 iron; greater than 0.20 oxygen; 14.00 to 16.00 molybdenum; titanium; and incidental impurities. Articles of manufacture including the alloy also are disclosed.Type: ApplicationFiled: November 20, 2012Publication date: March 6, 2014Applicant: ATI Properties, Inc.Inventor: ATI Properties, Inc.
-
Publication number: 20140060138Abstract: 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: ApplicationFiled: November 6, 2013Publication date: March 6, 2014Applicant: ATI Properties, Inc.Inventors: John J. Hebda, Randall W. Hickman, Ronald A. Graham
-
Publication number: 20140063034Abstract: A method of and device for providing image frames is provided. The method includes outputting portions of a first frame that have changed relative to the one or more other frames without outputting portions of the first frame that have not changed relative to the one or more other frames. Each of the portions are determined to be changed if a rendering engine has written to a frame buffer for a location within boundaries of the portion. This outputting is done in response to one or more portions of a first frame having changed relative to one or more other frames.Type: ApplicationFiled: September 5, 2013Publication date: March 6, 2014Applicant: ATI TECHNOLOGIES ULCInventors: Gabriel Abarca, David J. Glen
-
Patent number: 8667375Abstract: To derive a Hamming code to manage data errors a set of at least four parity bit positions is selected for parity bits which will protect a set of data bits (where each data bit has a data bit position in the data bit set). A syndrome is determined for each data bit position. This involves selecting a unique sub-set of at least three parity bit positions. The unique sub-set shares at least one parity bit position with at least one other unique sub-set of at least three parity bit positions. A parity bit value may then be calculated for each parity bit position based on the determined syndromes. The header of a packet may be provided with a word which defines the length of the packet and an error management code generated utilizing this word so that errors in the word may be detected and, possibly, corrected.Type: GrantFiled: February 6, 2012Date of Patent: March 4, 2014Assignee: ATI Technologies ULCInventors: Sergiu Goma, Milivoje Aleksic