Patents Assigned to ATI
-
Patent number: 8269525Abstract: A disclosed integrated circuit logic cell includes a clock input operative to receive a clock input from a clock tree of the integrated circuit, and clocking circuitry, internal to the logic cell, operative to place a plurality of clock nodes, within the logic cell, in a logical off state in response to a predetermined logic state of the logic cell, thereby preventing the clock nodes from toggling during the predetermined logic state of the logic cell. The integrated circuit logic cell includes primary logic circuitry, internal to the logic cell, operatively coupled to the clocking circuitry which is operatively coupled to an input of the primary logic circuitry. The clocking circuitry provides clock outputs operatively coupled to the clock nodes which are within the primary logic circuitry, and is operative to control the clock outputs in response to the predetermined logic state.Type: GrantFiled: November 17, 2009Date of Patent: September 18, 2012Assignee: ATI Technologies ULCInventor: Omid Rowhani
-
Publication number: 20120229481Abstract: A method, system, and computer program product are disclosed for providing improved access to accelerated processing device compute resources to user mode applications. The functionality disclosed allows user mode applications to provide commands to an accelerated processing device without the need for kernel mode transitions in order to access a unified ring buffer. Instead, applications are each provided with their own buffers, which the accelerated processing device hardware can access to process commands. With full operating system support, user mode applications are able to utilize the accelerated processing device in much the same way as a CPU.Type: ApplicationFiled: December 2, 2011Publication date: September 13, 2012Applicants: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Rex McCrary, Michael Clair Houston, Philip J. Rogers, Gongxian Jeffrey Cheng, Mark Hummel, Charles Roberts Moore, Leendert Peter Van Doorn, Paul Blinzer
-
Patent number: 8266489Abstract: A method for surviving a link down event in a two-way serial-connection link. The method includes sequentially numbering packets to be transmitted across the link, successfully transmitted packets being acknowledged and after the link down event. Only packets unacknowledged are retransmitted when a device coupled to the link attempts to survive the event, each unacknowledged packet being retransmitted in accordance with its number within the sequence.Type: GrantFiled: October 19, 2007Date of Patent: September 11, 2012Assignee: ATI Technologies ULCInventor: Jaroslaw Grzegorz Marczewski
-
Patent number: 8266389Abstract: 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 at least partially based on an indicator of a previous memory request selected for placement in the merged memory request stream.Type: GrantFiled: April 29, 2009Date of Patent: September 11, 2012Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Guhan Krishnan, Antonio Asaro, Don Cherepacha, Thomas R. Kunjan, Joerg Winkler, Ralf Flemming, Maurice B. Steinman, Jonathan Owen, John Kalamatianos
-
Publication number: 20120224642Abstract: A method and system for producing a single view video signal based on a multiview video coding (MVC) signal stream. A MVC signal stream representing multiple spatially related views of a scene, including a base view and at least one dependent view, is decoded to provide multiple decoded video signals representing the spatially related views, with respective portions of the MVC signal stream representing one of multiple temporally adjacent video frames, and the MVC signal stream representing multiple sequences of spatially adjacent video frames. The decoded video signals are processed to provide a processed video signal representing one of the spatially related views using image information from more than one of the decoded video signals. As a result, more image data is used during processing, thereby improving the spatial and temporal image quality.Type: ApplicationFiled: March 4, 2011Publication date: September 6, 2012Applicant: ATI Technologies ULCInventors: Gabor Sines, Pavel Siniavine, Jitesh Arora, Alexander Zorin, Xingping Cao, Mohamed Cherif, Edward Callway
-
Publication number: 20120223938Abstract: A system and method for providing user control of the projection of two-dimensional (2D) image information within the three-dimensional (3D) display space of a 3D-capable display device. Advantageously, the system and method disclosed herein allow a user to view 3D video even when the source video includes 2D content, by allowing the user to adjust the z-axis position of the 2D content, thereby causing the 2D content to be projected at a user-specified image depth within 3D space. The user can adjust the z-axis position of the 2D content in real time while contemporaneously viewing the imagery, e.g., via a remote control, and such adjustment can be stored for later use when similar or other 2D content is being viewed.Type: ApplicationFiled: March 4, 2011Publication date: September 6, 2012Applicant: ATI Technologies ULCInventors: Gabor Sines, Pavel Siniavine, Jitesh Arora, Alexander Zorin, Xingping Cao, Philip Swan
-
Patent number: 8260109Abstract: A multiplexed packetized data stream carrying real-time multimedia programs is received at a first hardware demultiplexer. Based on a user input, a video and timing portion of a program associated with the multiplexed packetized data stream can be stored for subsequent display. One type of subsequent display is time shifted display, where the stored portion of the program is played back while new portions of the program are being stored. During time shifted play back, a second hardware demultiplexer can be used, so that one demultiplexer stores new data and maintains a current clock value while the other decodes and displays the stored data.Type: GrantFiled: July 25, 2006Date of Patent: September 4, 2012Assignee: ATI Technologies ULCInventor: Branko D. Kovacevic
-
Patent number: 8259228Abstract: A method for deinterlacing video includes constructing a temporary frame of deinterlaced video based on a first (i.e., current) field of interlaced video, wherein the temporary frame includes pixels in lines of the temporary frame associated with the first field of interlaced video, placeholder pixels in identified areas of motion in lines of the frame associated with a missing field of interlaced video, and pixels from an opposite field of polarity of interlaced video in areas without motion. The method further includes replacing the placeholder pixels in the identified areas of motion with pixels interpolated using an edge direction interpolation scheme based on pixels in the first field of interlaced video, resulting in a reconstructed frame. In one example, a motion adaptive interpolator may construct the temporary frame, and an edge directional interpolator may generate the reconstructed/deinterlaced the frame.Type: GrantFiled: December 10, 2007Date of Patent: September 4, 2012Assignee: ATI Technologies ULCInventors: Jeff Wei, David Glen
-
Publication number: 20120221758Abstract: In one example an electronic device includes a housing that includes an A/C input or DC input, and at least one circuit substrate that includes electronic circuitry, such as graphics processing circuitry that receives power based on the A/C input or DC input. The electronic device also includes a divided multi- connector element differential bus connector that is coupled to the electronic circuitry. The divided multi-connector element differential bus connector includes a single housing that connects with the circuit substrate and the connector housing includes therein a divided electronic contact configuration comprised of a first group of electrical contacts divided from an adjacent second group of mirrored electrical contacts wherein each group of electrical connects includes a row of at least lower and upper contacts.Type: ApplicationFiled: February 23, 2012Publication date: August 30, 2012Applicant: ATI TECHNOLOGIES ULCInventors: James D. Hunkins, Lawrence J. King, Raja Koduri
-
Publication number: 20120221883Abstract: A device configured to switch a clock speed for multiple links running at different clock speeds and a method for switching the clock signals are disclosed. A frequency divider derives a plurality of clock signals at different frequencies from a source clock signal. A clock switching controller selects a maximum data rate among data rates requested by a plurality of ports of links and outputs a transmit clock signal at the selected maximum data rate to the ports along with a clock enabling signal for each of the ports. Each of the clock enabling signals selectively enables the transmit clock signal for matching a data rate requested by each port. The clock speed may be selected and updated as required by the ports glitch-free in a known amount of time without interrupting data transfers on any of the other ports.Type: ApplicationFiled: May 1, 2012Publication date: August 30, 2012Applicant: ATI TECHNOLOGIES ULCInventors: Kevin D. Senohrabek, Natale Barbiero, Gordon F. Caruk
-
Patent number: 8250967Abstract: A servo for hydraulically operating a brake band of an automatic transmission includes a housing having a bore engaging portion for engaging an existing servo bore in a case of the automatic transmission and an external portion for positioning externally of the servo bore, the external portion of the housing including an interior bore. The servo also includes a piston disposed in the interior bore of the external portion of the housing for reciprocating movement, the piston being externally remote from the servo bore and having an outer diameter greater than an outer diameter of the servo bore. An actuator rod for engaging and operating the brake band of the automatic transmission is attached to the piston to reciprocate with the piston. The servo connects to existing hydraulic circuits within the servo bore to supply pressurized fluid for operating the servo.Type: GrantFiled: November 25, 2008Date of Patent: August 28, 2012Assignee: ATI Performance Products, Inc.Inventor: James C. Beattie, Jr.
-
Patent number: 8251851Abstract: An auxiliary oil pumping system for an automatic transmission includes an auxiliary oil pump, the auxiliary oil pump being separate from an internal oil pump of the transmission but connected to an oil circuit of the automatic transmission to circulate oil in the system. An oil pump motor is connected to the auxiliary oil pump and selectively connectable to a power source for driving the auxiliary oil pump when a vehicle engine is off and the internal oil pump is not operating.Type: GrantFiled: March 16, 2009Date of Patent: August 28, 2012Assignee: ATI Performance Products, Inc.Inventor: James C. Beattie, Jr.
-
Publication number: 20120215996Abstract: In various embodiments, dedicated mask pins are eliminated by sending a data mask on address lines of the interface. A memory controller receives a request for a memory write operation from a memory client and determines the granularity of the write data from a write data mask sent by the client. Granularity, as used herein, indicates a quantity of write data to which each bit of the received write data mask applies. In an embodiment, the memory controller generates a particular write command and a particular write data mask based on the granularity of the write data. The write command generated is typically the most efficient of several write commands available, but embodiments are not so limited. The write command is transmitted on command lines of the interface, and the write data mask is transmitted on address lines of the interface.Type: ApplicationFiled: May 2, 2012Publication date: August 23, 2012Applicant: ATI TECHNOLOGIES INC.Inventors: Xiaoling XU, Warren F. KRUGER
-
Patent number: 8248536Abstract: The invention provides techniques for separating luma and chroma signal components in a composite SECAM video signal. During reception, the SECAM video signal is split into luma and chroma output. The amplitude of the chroma carrier is monitored during reception. If the chroma carrier amplitude is greater than a threshold, the value of the chroma output can be reduced. Also, if the chroma carrier amplitude is greater than another threshold, a portion of the chroma carrier can be added to the luma; or the trap band of the band-trap filter for extracting luma from the composite video can be reduced. The respective amount of the reduction in the chroma output and the increase in the luma output are independently determined but both may proportional to the magnitude of the deviation in the chroma carrier amplitude from the different thresholds.Type: GrantFiled: April 7, 2006Date of Patent: August 21, 2012Assignee: ATI Technologies, Inc.Inventors: Dongsheng Wu, Robert B. Prozorov, Huijuan Liu, Christopher D. Jurado, Daniel Zhu, Binning Chen
-
Patent number: 8250412Abstract: A circuit monitors and resets a co-processor. The circuit includes a hang detector module for detecting a hang in co-processor. The circuit also includes a selective processor reset module for resetting the co-processor without resetting a processor in response to detecting a hang in the co-processor.Type: GrantFiled: September 26, 2003Date of Patent: August 21, 2012Assignee: ATI Technologies ULCInventors: Jeffrey G. Cheng, Hing Pong Chan, Yinan Jiang
-
Publication number: 20120207664Abstract: An embodiment of a method for recovering nitric acid from acid pickling solution includes introducing a treating material comprising at least one chemical into a pickling solution comprising free nitric acid. The treating material reacts with at least a portion of the free nitric acid in the pickling solution and produces NOx. A gas stream comprising at least a portion of the NOx is contacted with ozone, thereby forming oxidation products including nitrogen sesquioxide and nitrogen pentoxide. At least a portion of the nitrogen sesquioxide and nitrogen pentoxide is contacted with water, thereby forming nitric acid, and at least a portion of the nitric acid is collected.Type: ApplicationFiled: September 13, 2011Publication date: August 16, 2012Applicant: ATI Properties, Inc.Inventor: James A. Moore
-
Publication number: 20120207665Abstract: Methods and systems for treating a gas stream comprising NOx are disclosed. In one embodiment of the method, the gas stream comprising NOx is reacted with ozone to form oxidation products including nitrogen sesquioxide and nitrogen pentoxide. At least a portion of the nitrogen sesquioxide and nitrogen pentoxide is reacted with water to form nitric acid, and a solubilized form of the nitric acid is collected and may be reused or otherwise utilized. Systems for conducting the method also are disclosed.Type: ApplicationFiled: February 15, 2011Publication date: August 16, 2012Applicant: ATI Properties, Inc.Inventor: James A. Moore
-
Patent number: 8241440Abstract: Methods for producing zirconium strips that demonstrate improved formability are disclosed. The zirconium 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 heat exchangers and high performance tower packing components. Other embodiments disclosed herein relate to formed substantially pure zirconium strip, articles of manufacture produced from the substantially pure zirconium strip, and methods for making the articles of manufacture.Type: GrantFiled: February 7, 2011Date of Patent: August 14, 2012Assignee: ATI Properties, Inc.Inventor: Craig M. Eucken
-
Patent number: 8238067Abstract: A method and integrated circuit renders a shunt structure non-conductive during a power up event or noise event for and in addition, during an electrostatic discharge event, keeps the shunt structure conductive for a period of time to discharge electrostatic energy through the shunt structure. In one example, a shunt structure, such as a transistor, is interposed between a power node and a ground node. Circuitry is operative during a power up event or noise event, to render the shunt structure non-conductive for a period of time during the power up event or during the noise event (when power is applied). Second circuit is operative, during an electrostatic discharge event, to keep the shunt structure conductive for a period of time to discharge electrostatic energy through the shunt structure. In one example, a plurality of resistor/capacitors (RC) circuits are utilized wherein the RC circuits have different time constants.Type: GrantFiled: December 11, 2008Date of Patent: August 7, 2012Assignee: ATI Technologies ULCInventors: Oleg Drapkin, Grigori Temkin, Peter Bade
-
Patent number: 8233719Abstract: A method and apparatus of processing image data comprises correlating received image data. Image statistics are computed based upon the correlated image and eccentricity is estimated based upon the computed image statistics. An entropy metric of the correlated received image data is determined. An interpretation based upon the image statistics, estimated eccentricity, and entropy metric is performed and a report including the content of the processed image data is generated.Type: GrantFiled: December 20, 2007Date of Patent: July 31, 2012Assignee: ATI Technologies ULCInventor: Gordon F. Wredenhagen