Patents Assigned to ATI
-
Patent number: 8212832Abstract: An apparatus and method utilizes system memory as backing stores so that local graphics memory may be oversubscribed. Surfaces may be paged in and out of system memory based on the amount of usage of the surfaces. The apparatus and method also prioritizes surfaces among different tiers of local memory (e.g. frame buffer), non-local memory (e.g. page locked system memory), and system memory backing stores (e.g. pageable system memory) locations based on predefined criteria and runtime statistics relating to the surfaces. As such, local memory may be, for example, expanded without extra memory costs such as adding a frame buffer memory to allow graphics applications to effectively use more memory and run faster.Type: GrantFiled: December 8, 2005Date of Patent: July 3, 2012Assignee: ATI Technologies ULCInventors: Steve Stefanidis, Jeffrey G. Cheng, Philip J. Rogers
-
Publication number: 20120162533Abstract: A narrow band, tunable antenna uses a series of small inductors wired in series to produce different resonant frequencies from a single antenna across a wide frequency spectrum. Radio Frequency (RF) switches are positioned in parallel with the inductors and are capable of shunting a selected inductor out of the antenna circuit thereby changing the electrical length of the antenna and consequently, the resonant frequency. The RF switch control circuitry is isolated from the RF current in the antenna.Type: ApplicationFiled: March 2, 2012Publication date: June 28, 2012Applicant: ATI TECHNOLOGIES ULCInventor: Svetlan Milosevic
-
Publication number: 20120162250Abstract: A method for the display of compressed supertile images is disclosed. In one embodiment, a method for displaying an image frame from a plurality of compressed supertile frames includes: reading the compressed supertile frames; expanding the compressed supertile frames; and combining the expanded supertile frames to generate the image frame. The expanding can include generating an expanded supertile frame corresponding to each of the compressed supertile frames by inserting blank pixels for tiles in the expanded supertile frame that are not in the corresponding compressed supertile frame. Corresponding system and computer program products are also disclosed.Type: ApplicationFiled: July 19, 2011Publication date: June 28, 2012Applicant: ATI Technologies ULCInventor: David GLEN
-
Publication number: 20120154411Abstract: An apparatus includes a plurality of image processing circuits. Each image processing circuit generates an image frame corresponding to a single large surface. The first image processing circuit provides a portion of the generated image frame for a first display or plurality of displays and provides a remaining portion of the image frame to the remaining image processing circuits. The next image processing circuits provides the remaining portion of the image frame for the next plurality of displays.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: ATI TECHNOLOGIES ULCInventor: Jeffrey G. Cheng
-
Publication number: 20120159093Abstract: A method and apparatus for data transfer includes receiving a first data packet across a first bi-directional bus and receiving a second data packet across a second bi-directional bus. Next, the first data packet is written to a first register operably coupled to the first bi-directional bus and the second bi-directional bus. The second data packet is written to a second register operably coupled to the first bi-directional bus and the second bi-directional bus. The second data packet is then transferred across the first bi-directional bus and the first data packet is transferred across the second bi-directional bus, thereby providing data transfer across a plurality of bi-directional buses and providing for data to be transferred across those buses to be stored at an intermediate register so that the data may be transferred in the next clock cycle, overcoming any latency requirements.Type: ApplicationFiled: February 17, 2012Publication date: June 21, 2012Applicant: ATI TECHNOLOGIES ULCInventors: Stephen L. Morein, Robert W. Bloemer
-
Patent number: 8203395Abstract: Various apparatus and methods of addressing crosstalk in a circuit board are disclosed. In one aspect, a method of manufacturing is provided that includes forming a first layer of a circuit board with a first signal trace and forming a second layer of the circuit board with a second signal trace. A first guard trace is formed on the first layer and offset laterally from the first signal trace but at least partially overlapping the second signal trace and a second guard trace is formed on the second layer and offset laterally from the second signal trace but at least partially overlapping the first signal trace.Type: GrantFiled: August 17, 2009Date of Patent: June 19, 2012Assignee: ATI Technologies ULCInventors: Fei Guo, Xiao Ling Shi, Mark Frankovitch, Wasim Ullah
-
Patent number: 8204106Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing intermediate compression or decompression for use with a video decoder and a memory. In one aspect, there is provided a method including receiving information to enable compression of a macroblock. At an intermediate section coupled to a video decoder and a memory, a macroblock may be compressed. The compression of the macroblock may be based on the received information. The compressed macroblock may be provided to memory. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 14, 2007Date of Patent: June 19, 2012Assignees: ATI Technologies, ULC, Advanced Micro Devices, Inc.Inventors: Greg Sadowski, Thomas E. Ryan, Daniel Wong, Paul Chow
-
Publication number: 20120146968Abstract: In an embodiment, a method in a device of controlling a display is provided. The method includes transmitting a heartbeat signal in a self-refresh state. The heartbeat signal is configured to be used by a display to remain in sync with the device while the device is in the self-refresh state.Type: ApplicationFiled: December 13, 2011Publication date: June 14, 2012Applicant: ATI Technologies ULCInventor: David Glen
-
Publication number: 20120147020Abstract: A method and apparatus provides for providing an indication of a static frame. In one example, the method and apparatus notifies the arrival of a static frame by changing a vertical blanking interval for the static frame. For example, the method and apparatus may determine that a display frame is a static frame if no graphic processing activity and/or lack of update to the frame buffer have been detected for a period of time. In response to a display frame being a static frame, the method and apparatus may change the vertical blanking interval that is immediately before the static frame by increasing the number of blanking scan lines in the vertical blanking interval. The changed vertical blanking interval may be transmitted with the static frame as an indicator of the arrival of a static frame, so that the apparatus may enter a self-refresh mode to repeatedly display the static frame.Type: ApplicationFiled: December 13, 2010Publication date: June 14, 2012Applicant: ATI TECHNOLOGIES ULCInventors: Syed A. Hussain, David I.J. Glen, Collis Quinn Carter, Andjelija Masnikosa
-
Patent number: 8199164Abstract: A method and apparatus for performing multisampling-based antialiasing in a system that includes first and second graphics processing unit (GPUs) that reduces the amount of data transferred between the GPUs and improves the efficiency with which such data is transferred. The first GPU renders a first version of a frame using a first multisampling pattern and the second GPU renders a second version of a frame in the second GPU using a second multisampling pattern. The second GPU identifies non-edge pixels in the second version of the frame. The pixels in the first version of the frame are then combined with only those pixels in the second version of the frame that have not been identified as non-edge pixels to generate a combined frame.Type: GrantFiled: September 22, 2009Date of Patent: June 12, 2012Assignee: ATI Technologies ULCInventors: Raja Koduri, Gordon M. Elder, Jeffrey A. Golds
-
Publication number: 20120144167Abstract: A multi-instruction set architecture (ISA) computer system includes a computer program, a first processor, a second processor, a profiler, and a translator. The computer program includes instructions of a first ISA, the first ISA having a first complexity. The first processor is configured to execute instructions of the first ISA. The second processor is configured to execute instructions of a second ISA, the second ISA being different than the first ISA and having a second complexity, wherein the second complexity is less than the first complexity. The profiler is configured to select a block of the computer program for translation to instructions of the second ISA, wherein the block includes one or more instructions of the first ISA. The translator is configured to translate the block of the first ISA into instructions of the second ISA for execution by the second processor.Type: ApplicationFiled: February 13, 2012Publication date: June 7, 2012Applicant: ATI Technologies ULCInventors: John S. Yates, JR., Matthew F. Storch, Sandeep Nijhawan, Dale R. Jurich, Korbin S. Van Dyke
-
Patent number: 8192681Abstract: One non-limiting embodiment of an apparatus for forming an alloy powder or preform includes a melting assembly, an atomizing assembly, and a collector. The melting assembly produces at least one of a stream of a molten alloy and a series of droplets of a molten alloy, and may be substantially free from ceramic in regions contacted by the molten alloy. The atomizing assembly generates electrons and impinges the electrons on molten alloy from the melting assembly, thereby producing molten alloy particles.Type: GrantFiled: July 7, 2010Date of Patent: June 5, 2012Assignee: ATI Properties, Inc.Inventors: Robin M. Forbes Jones, Richard L. Kennedy
-
Patent number: 8196161Abstract: When a stream of packets (e.g. MPEG-2 transport stream) includes certain packets representing unscrambled digital television program content and certain other packets representing the content of a scrambled digital television program that is currently tuned by a receiver, interception of the unscrambled digital television program at an output of the receiver may be prevented by determining whether packets representing program content have an ascertained characteristic (e.g. have a packet ID matching one of a set of packet IDs) that uniquely identifies the packets as representing content of the scrambled program. For packets not having the characteristic, delivery to the output of the digital television receiver in an unscrambled state may be prevented, e.g., by discarding the packet or by overwriting its payload.Type: GrantFiled: February 9, 2005Date of Patent: June 5, 2012Assignee: ATI Technologies ULCInventor: David A. Strasser
-
Patent number: 8193039Abstract: A method of manufacturing includes connecting a first end of a first through-silicon-via to a first die seal proximate a first side of a first semiconductor chip. A second end of the first thu-silicon-via is connected to a second die seal proximate a second side of the first semiconductor chip opposite the first side.Type: GrantFiled: September 24, 2010Date of Patent: June 5, 2012Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Michael Z. Su, Gamal Refai-Ahmed, Bryan Black
-
Patent number: 8193635Abstract: An integrated circuit having memory disposed thereon and method of making thereof includes a standard dimension carrier substrate and an information router integrated on the carrier substrate. Further included therein is at least one system memory integrated on the carrier substrate and in electrical communication with the information router across at least one of the electrical leads associated with the carrier substrate. Thereupon, system instructions may be stored and retrieved from the system memory through the information router within the integrated circuit on the standard dimension carrier substrate.Type: GrantFiled: May 15, 2006Date of Patent: June 5, 2012Assignee: ATI Technologies ULCInventor: John Bruno
-
Publication number: 20120133659Abstract: A method and apparatus provides for providing a static frame. In one example, the method and apparatus divides a frame into regions and sends the divided regions of the frame from a display data transmitter, e.g., a processor such as a graphic processing unit (GPU), to a display data receiver, e.g., a timing controller (TCON). In a self-refresh mode when the frame is static, the method and apparatus detects alteration of one or more regions in the static frame. The alteration may be due to data errors in one or more regions of the static frame captured by the display data receiver and/or due to updated content (e.g., movement of a cursor) in one or more regions of the static frame in the display data transmitter. The method and apparatus then, in one example, only resends those altered regions from the display data transmitter to the display data receiver to redress the alteration.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: ATI TECHNOLOGIES ULCInventors: Andjelija Masnikosa, Collis Quinn Carter
-
Patent number: 8190944Abstract: 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: GrantFiled: December 11, 2009Date of Patent: May 29, 2012Assignee: ATI Technologies ULCInventors: Kevin D. Senohrabek, Natale Barbiero, Gordon F. Caruk
-
Patent number: 8188615Abstract: An integrated circuit is adapted to be selectively AC or DC coupled to an external device at a coupling point. The integrated circuit includes a first connector connected to the coupling point by way of a coupling capacitor for AC coupling, a second connector connected to the coupling point for DC coupling, and a switch to selectively short the first and second connectors and thereby the coupling capacitor, when the integrated circuit is DC coupled to the device. The switch may be a MOSFET bridge comprising a switch control MOSFET interconnected between the first and second connectors, with the switch control MOSFET receiving at its gate a mode status signal for turning on the switch control MOSFET and thereby shorting the MOSFET bridge when the integrated circuit is DC coupled to the external device.Type: GrantFiled: September 18, 2009Date of Patent: May 29, 2012Assignee: ATI Technologies ULCInventors: Yamin Du, Richard Fung, Pouya Ashtiani
-
Patent number: 8187358Abstract: One non-limiting embodiment of an apparatus for forming an alloy powder or preform includes a melting assembly, an atomizing assembly, and a field generating assembly, and a collector. The melting assembly produces at least one of a stream of a molten alloy and a series of droplets of a molten alloy, and may be substantially free from ceramic in regions contacted by the molten alloy. The atomizing assembly generates electrons and impinges the electrons on molten alloy from the melting assembly, thereby producing molten alloy particles. The field generating assembly produces at least one of an electrostatic field and an electromagnetic field between the atomizing assembly and the collector. The molten alloy particles interact with the at least one field, which influences at least one of the acceleration, speed, and direction of the molten alloy particles. Related methods also are disclosed.Type: GrantFiled: July 14, 2009Date of Patent: May 29, 2012Assignee: ATI Properties, Inc.Inventors: Robin M. Forbes Jones, Richard L. Kennedy
-
Patent number: 8189730Abstract: Briefly, a system time clock (STC) recovery apparatus includes an STC counter that receives a program clock reference (PCR) signal. The STC recovery apparatus also includes a phase lock loop that generates an STC signal having an STC frequency and a fractional divider that generates a modified STC signal by adjusting the STC frequency of the STC signal such that the modified STC signal is provided to the STC counter. The STC clock recovery apparatus further includes a register, such as any suitable memory, which stores a target frequency value and a source frequency value. The target frequency value is the value of the target frequency for the modified STC signal and the source frequency value is the value of the frequency of the STC signal from the phase lock loop.Type: GrantFiled: September 30, 2002Date of Patent: May 29, 2012Assignee: ATI Technologies ULCInventor: Wai-Leong Poon