Patents Assigned to ATI Technologies
-
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: 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
-
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: 8664777Abstract: A routing layer for a semiconductor die is disclosed. The routing layer includes traces interconnecting integrated circuit bond-pads to UBMs. The routing layer is formed on a layer of dielectric material. The routing layer includes conductive traces arranged underneath the UBMs as to absorb stress from solder bumps attached to the UMBs. Traces beneath the UBMs protect parts of the underlying dielectric material proximate the solder bumps, from the stress.Type: GrantFiled: October 8, 2012Date of Patent: March 4, 2014Assignee: ATI Technologies ULCInventors: Roden Topacio, Gabriel Wong
-
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
-
Patent number: 8666712Abstract: The present invention is directed to a method, computer program product, and system for performing physics simulations on at least one graphics processor unit (GPU). The method includes the following steps. First, data representing physical attributes associated with at least one mesh are mapped into a plurality of memory arrays to set up of a linear system of equations that governs motion of the at least one mesh depicted in a scene. Then, computations are performed on the data in the plurality of memory arrays using at least one pixel processor to solve the linear system of equations for an instant of time, wherein modified data representing the solution to the linear system of equations for the instant of time are stored in the plurality of memory arrays.Type: GrantFiled: July 24, 2006Date of Patent: March 4, 2014Assignee: ATI Technologies Inc.Inventors: Avi I. Bleiweiss, Gerard S. Baron
-
Patent number: 8654133Abstract: 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. An interlink module is coupled to receive processed data corresponding to the frames from each of the processors. The interlink module divides a first frame into multiple frame portions by dividing pixels of the first frame using at least one balance point. The interlink module dynamically determines a position for the balance point that minimizes differences between the workload of the processors during processing of commands and/or data of one or more subsequent frames.Type: GrantFiled: February 6, 2013Date of Patent: February 18, 2014Assignee: ATI Technologies ULCInventors: Jonathan L. Campbell, Maurice Ribble
-
Patent number: 8656198Abstract: A method for power management is disclosed. The method may include monitoring requests for access to a memory of a memory subsystem by one or more processor cores; and monitoring requests for access to the memory conveyed by an input/output (I/O) unit. The method may further include determining if at least a first amount of time has elapsed since any one of the processor cores has asserted a memory access request and determining if at least a second amount of time has elapsed since the I/O unit has conveyed a memory access request. A first signal may be asserted if the first and second amounts of time have elapsed. A memory subsystem may be transitioned from operating in a full power state to a first low power state responsive to assertion of the first signal.Type: GrantFiled: April 26, 2010Date of Patent: February 18, 2014Assignees: Advanced Micro Devices, ATI Technologies ULCInventors: Alexander Branover, Maurice B. Steinman, Anthony Asaro, James B. Fry
-
Patent number: 8650428Abstract: A system includes a power management unit that may be configured to estimate the power consumed by at least a portion of each of one or more processor cores during operation of each processor core. The power management unit may be configured to generate a sum of activity values and normal weight factor values for a predetermined set of signals within each processor core to estimate the power consumed. The power management unit may also be configured to adaptively generate and selectively use new weight factor values to estimate the power consumed based upon a total measured dynamic power consumed by each processor core during operation.Type: GrantFiled: July 19, 2011Date of Patent: February 11, 2014Assignee: ATI Technologies ULCInventors: Lejla Bajic, Ljubisa Bajic
-
Patent number: 8647974Abstract: Various semiconductor chip input/output structures and methods of making the same are disclosed. In one aspect, a method of manufacturing is provided that includes providing a semiconductor chip that has a first conductor pad and a passivation structure. A second conductor pad is fabricated around but not in physical contact with the first conductor pad to leave a gap. The second conductor pad is adapted to protect a portion of the passivation structure.Type: GrantFiled: March 25, 2011Date of Patent: February 11, 2014Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Roden R. Topacio, Michael Z. Su, Neil McLellan
-
Publication number: 20140037027Abstract: The present method and system enables receiving a radio frequency (RF) signal. The received RF signal is assigned to a single instruction multiple data (SIMD) module in an accelerated processing device (APD) for processing to extract network messages. The extracted network layer messages are further processed by the SIMD module to obtain data transmitted via the RF signal.Type: ApplicationFiled: August 3, 2012Publication date: February 6, 2014Applicant: ATI Technologies ULCInventor: Moiz HAQ
-
Patent number: 8645639Abstract: A hierarchical memory request stream arbitration technique merges coherent memory request streams from multiple memory request sources and arbitrates the merged coherent memory request stream with requests from a non-coherent memory request stream. In at least one embodiment of the invention, a method of generating a merged memory request stream from a plurality of memory request streams includes merging coherent memory requests into a first serial memory request stream. The method includes selecting, by a memory controller circuit, a memory request for placement in the merged memory request stream from at least the first serial memory request stream and a merged non-coherent request stream. The merged non-coherent memory request stream is based on an indicator of a previous memory request selected for placement in the merged memory request stream.Type: GrantFiled: August 31, 2012Date of Patent: February 4, 2014Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Guhan Krishnan, Antonio Asaro, Don Cherepacha, Thomas R. Kunjan, Joerg Winkler, Ralf Flemming, Maurice B. Steinman, Jonathan Owen, John Kalamatianos
-
Patent number: 8642463Abstract: A routing layer for a semiconductor die is disclosed. The routing layer includes pads for attaching solder bumps; bond-pads bonded to bump-pads of a die having an integrated circuit, and traces interconnecting bond-pads to pads. The routing layer is formed on a layer of dielectric material. The routing layer includes conductive traces at least partially surrounding some pads so as to absorb stress from solder bumps attached to the pads. Parts of the traces that surround pads protect parts of the underlying dielectric material proximate the solder bumps, from the stress.Type: GrantFiled: June 26, 2012Date of Patent: February 4, 2014Assignee: ATI Technologies ULCInventors: Roden Topacio, Gabriel Wong
-
Patent number: 8646046Abstract: A digital rights management system includes an authentication module and a decryption module. If desired, the modules can be implemented in separate integrated circuits. The authentication module retrieves authentication information for protected content and powers down after the authentication information is retrieved. The decryption module decrypts the protected content based on the authentication information while the authentication module is powered down.Type: GrantFiled: May 15, 2008Date of Patent: February 4, 2014Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Alwyn Dos Remedios, Stefan Scherer, Mark Bapst, Satyajit Patne
-
Patent number: 8637983Abstract: An integrated circuit (IC) product includes a redistribution layer (RDL) having at least one conductive layer configured to distribute electrical information from one location to another location in the IC. The RDL also includes a plurality of wire bond pads and a plurality of solder pads. The plurality of solder pads each includes a solder wettable material that is in direct electrical communication with the RDL.Type: GrantFiled: December 19, 2008Date of Patent: January 28, 2014Assignee: ATI Technologies ULCInventors: Liane Martinez, Roden R. Topacio, Yip Seng Low
-
Patent number: 8637391Abstract: A method of manufacturing a semiconductor chip is disclosed. A die having a plurality of die-pads is attached to a substrate in a semiconductor package which includes a plurality of substrate-pads. The method involves forming conductive column bumps of differing volumes extending from the die-pads; attaching each of the column bumps to a corresponding substrate-pad to form a subassembly; and reflowing the subassembly so that the column bumps form robust electrical and mechanical connections between the die pads and the substrate pads.Type: GrantFiled: May 7, 2009Date of Patent: January 28, 2014Assignee: ATI Technologies ULCInventor: Vincent K. Chan
-
Publication number: 20140022452Abstract: 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: ApplicationFiled: October 4, 2012Publication date: January 23, 2014Applicant: ATI Technologies, ULCInventors: Boris Ivanovic, Allen J. Porter, Yubao Zheng
-
Patent number: 8635044Abstract: Embodiments of systems and methods for improved measurement of transient thermal responses in electronic systems are described herein. Embodiments of the disclosure use the known thermal transfer function of an electronic system to generate an equivalent resistor-capacitor (RC) network having a dynamic response that is identical to a given power excitation as the actual electronic system would have to that power excitation. Using the analogy between thermal and electrical systems, a Foster RC network is constructed, comprising a plurality of RC stages in which resistors and capacitors are connected in parallel. Subsequently, the analog thermal RC network is converted into an infinite impulse response (IIR) digital filter, whose coefficients can be obtained the Z-transform of the analog thermal RC network. This IIR digital filter establishes the recursive relationship between temperature output at the current time step and measured power input at the previous time step.Type: GrantFiled: April 27, 2011Date of Patent: January 21, 2014Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Maxat Touzelbaev, Yizhang Yang, Gamal Refai-Ahmed
-
Patent number: 8633599Abstract: Various semiconductor chips and methods of making the same are disclosed. In one aspect, a method of manufacturing is provided that includes forming a first opening in an insulating layer applied to a side of a semiconductor chip. The first opening does not extend through to the side. A second opening is formed in the insulating layer that exposes a portion of the side.Type: GrantFiled: February 13, 2013Date of Patent: January 21, 2014Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Roden Topacio, Neil McLellan
-
Patent number: 8634025Abstract: A device for rapidly instituting an active mode of a digital-television enabled system, the system including a first, volatile memory configured to load and store software instructions, includes: an input configured to receive first digital audio and video information; a first output configured to convey second audio and information toward a display regarding the first audio and video information; at least one second output configured to convey commands to, and receive information from, the first memory; and a processor configured to perform functions in accordance with software instructions stored in first and second memories and to cause the first memory to load software instructions for provision to the processor such that first instructions for processing at least one of the first audio information and the first video information are loaded and stored by the first memory with a higher priority than second instructions for performing other functionality.Type: GrantFiled: August 18, 2011Date of Patent: January 21, 2014Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Kwok P. Hui, Ilya Klebanov