Patents Assigned to Advanced Micro Devices, Incs.
-
Publication number: 20250192763Abstract: The disclosed device can include a dual-tail sampler. The dual-tail sampler can include a first stage with an input pair, a cross-coupled load circuit, a precharge device between drain nodes of the input pair, and at least one pass-gate switch between the input pair and the cross-coupled load circuit. Various other devices and systems are also disclosed.Type: ApplicationFiled: May 4, 2023Publication date: June 12, 2025Applicant: Advanced Micro Devices, Inc.Inventors: Raghavendra Rukmani Gowrishankar, Kamlesh Satyadev Singh
-
Publication number: 20250191619Abstract: A technique is provided. The technique includes identifying memory cells, of a set of memory cells to power down, based on a set of priorities for the set of memory cells; powering down the identified memory cells in accordance with the set of priorities, resulting in powered down memory cells; and performing processing in accordance with the powered down memory cells.Type: ApplicationFiled: December 8, 2023Publication date: June 12, 2025Applicant: Advanced Micro Devices, Inc.Inventor: Ali Haidous
-
Publication number: 20250194019Abstract: Disclosed is a computer-implemented method for degassing for the manufacture of a high speed design. The method includes analyzing information related to a printed circuit board (PCB) that includes a set of layers and a plurality of voids. The method identifies a void from the plurality of voids, where the void has a position among the PCB set of layers. The method determines a radius associated with the identified void, where the radius is based on a center of the identified void. The method performs a trace selection and executes a shift algorithm based on the trace selection, where the shift algorithm includes a modification of the information related to the void. As a result, the method can generate a grid for degassing based on execution of the shift algorithm. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: April 26, 2023Publication date: June 12, 2025Applicant: Advanced Micro Devices, Inc.Inventor: Supatta Niramarnkarn
-
Publication number: 20250192024Abstract: A semiconductor device includes a first metal layer including a plurality of first ground wire pairs alternating with a plurality of first power wire pairs and a second metal layer including a plurality of second ground wire pairs alternating with a plurality of second power wire pairs. A metal-insulator-metal capacitor (MIMCAP) is between the first metal layer and the second metal layer. A group of ground vias connects a pair of the first ground wire pairs with a pair of the second ground wire pairs. The group of ground vias can also connect to a ground plate of the MIMCAP. A group of power vias connects a pair of the first power wire pairs with a pair of the second power wire pairs. The group of power vias can also connect to a power plate of the MIMCAP. Various other methods and systems are also disclosed.Type: ApplicationFiled: December 6, 2023Publication date: June 12, 2025Applicant: Advanced Micro Devices, Inc.Inventors: Douglas Stirrett, Thomas Michael Daum, Jeffrey Lucas
-
Patent number: 12327124Abstract: An array processor includes processor element arrays distributed in rows and columns. The processor element arrays perform operations on parameter values. The array processor also includes memory interfaces that broadcast sets of the parameter values to mutually exclusive subsets of the rows and columns of the processor element arrays. In some cases, the array processor includes single-instruction-multiple-data (SIMD) units including subsets of the processor element arrays in corresponding rows, workgroup processors (WGPs) including subsets of the SIMD units, and a memory fabric configured to interconnect with an external memory that stores the parameter values. The memory interfaces broadcast the parameter values to the SIMD units that include the processor element arrays in rows associated with the memory interfaces and columns of processor element arrays that are implemented across the SIMD units in the WGPs. The memory interfaces access the parameter values from the external memory via the memory fabric.Type: GrantFiled: March 30, 2023Date of Patent: June 10, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Sateesh Lagudu, Allen H. Rush, Michael Mantor, Arun Vaidyanathan Ananthanarayan, Prasad Nagabhushanamgari, Maxim V. Kazakov
-
Patent number: 12327580Abstract: A memory device includes a memory circuitry includes a first transmission grate, a first capacitor, a second transmission gate, and a second capacitor. The first transmission gate includes a first transistor connected between a first node and a second node. The first transistor having a gate terminal connected to a first clock node. The first clock node configured to receive a first clock signal. The first capacitor is connected between the second node and a first voltage node. The first capacitor is a ferroelectric capacitor. The second transmission gate includes a second transistor connected between the second node and a third node. The second transistor has a gate terminal connected to the first clock node. The second capacitor is connected between the third node and a second voltage node.Type: GrantFiled: June 29, 2023Date of Patent: June 10, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Divya Madapusi Srinivas Prasad, Michael Ignatowski
-
Patent number: 12327608Abstract: A static random-access memory (SRAM) circuit includes an SRAM bitcell coupled to a word line, a bit line and a complementary bit line. A precharge circuit is coupled to the bit line and the complementary bit line and includes a precharge input. A first keeper transistor is coupled to the bit line and a second keeper transistor is coupled to the complementary bit line. A write driver circuit includes a select input receiving a select signal, a write data input, and a write data compliment input, and is operable to write a data bit to the SRAM bitcell. A combinatorial logic circuit provides a precharge signal to the precharge circuit based on the select signal and a bit line precharge signal.Type: GrantFiled: December 29, 2022Date of Patent: June 10, 2025Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Russell Schreiber, Sahilpreet Singh
-
Publication number: 20250183226Abstract: A semiconductor device includes a first logic die comprising: a clock source configured to generate a clock signal; and a first clock mesh for receiving the clock signal from the clock source. The device includes a second logic die stacked over the first logic die, the second logic die comprising: a second clock mesh for receiving the clock signal from the clock source. The device includes a plurality of conductive connections between the first clock mesh and the second clock mesh to transmit the clock signal from the first clock mesh to the second clock mesh. Various other methods and systems are also disclosed.Type: ApplicationFiled: December 1, 2023Publication date: June 5, 2025Applicant: Advanced Micro Devices, Inc.Inventors: Russell Schreiber, John Wuu, Spence Oliver
-
Publication number: 20250181384Abstract: Task graph control techniques for data transfer are described. The task graph control techniques are usable to aggregate data from multiple tasks into an aggregated data transfer, thereby improving operational efficiency and device performance. In a first example, a runtime scheduler executed on a command processor is implemented to select a node during execution of tasks of the task graph. The selected node is assigned by the runtime schedule to transfer aggregated data from that node and parent of that node. In a second example, a compiler of a host device is tasked with generating the task graph. As part of generating the task graph, the compiler also inserts one or more data transfer nodes. The location of the data transfer node within the task graph by the compiler is used to specify when a data transfer is to be performed.Type: ApplicationFiled: November 30, 2023Publication date: June 5, 2025Applicant: Advanced Micro Devices, Inc.Inventors: Ali Arda Eker, Anthony Thomas Gutierrez, Stephen Alexander Zekany
-
Publication number: 20250182377Abstract: A technique for performing inside/outside testing is provided. To determine if a ray intersects a convex polygon, an inside/outside test is commonly performed by checking which side of an edge the ray passes. By efficiently sharing edge test results among polygons with shared edges, inside/outside testing for groups of polygons can be made more efficient. This optimization can be achieved using either full precision floating-point math or reduced precision (e.g., fixed-point math) to make hardware-based testing more cost-effective.Type: ApplicationFiled: December 1, 2023Publication date: June 5, 2025Applicant: Advanced Micro Devices, Inc.Inventor: Andrew Erin Kensler
-
Patent number: 12321744Abstract: A computer-implemented method for hardware gather optimization can include identifying, by at least one processor, one or more gather instructions that retrieve data from contiguous memory locations. The method can additionally include converting, by the at least one processor, the one or more gather instructions into one or more strided load instructions in response to the identification. The method can also include loading, by the at least one processor, data retrieved using the one or more strided load instructions into one or more vector registers. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 27, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventor: Ashish Jha
-
Patent number: 12321272Abstract: A buffer of a processing system allows younger stores to write to a data cache before an older store completes its write operation to the data cache while maintaining the appearance of committing stores in program order. To maintain the appearance that a blocked store completed its write operation to the data cache, the processing system cancels the blocked store while “locking” the cache line in the data cache in an exclusive state to which the blocked store is attempting to write. The data cache negatively acknowledges any probes to the cache line until the blocked store has completed the write operation. The buffer thus decouples completing the write operation from global observability of the write operation.Type: GrantFiled: March 28, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventor: John M. King
-
Patent number: 12321294Abstract: The disclosed device includes a data path having multiple transmission drivers. The device also includes a controller that is configured to tune each of the transmission drivers to a signal speed of a reference transmission driver. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 30, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Srikanth Reddy Gruddanti, David Hugh McIntyre, Ramon Apostol Mangaser, Prasant Kumar Vallur, Manoj N. Kulkarni
-
Patent number: 12324101Abstract: An electronic device having a frame for coupling a plurality of thermal management devices to the printed circuit board is provided. The electronic device includes a first chip package mounted to the PCB and a second chip package mounted to the PCB. The frame is secured to the PCB, and the frame has a first aperture disposed over the first chip package and a second aperture disposed over the second chip package. The plurality of thermal management devices coupled to the frame includes a first thermal management device contacting an IC die of the first chip package through the first aperture and a second thermal management device contacting an IC die of the second chip package through the second aperture.Type: GrantFiled: March 14, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Gamal Refai-Ahmed, Suresh Ramalingam, Aslam Yehia, Chi-Yi Chao, Md Malekkul Islam, Hoa Do
-
Patent number: 12323399Abstract: A system and method for providing automatic interactive access to headless cluster managers by combining two different resource managers with different capabilities. Hybrid cluster deployments are created, and interactive access is automatically provided to headless cluster managers by using one framework, which supports interactive access, to access the other framework, which does not natively support interactive access. A client in a first framework may create a secure connection from the first framework to a node in a second framework and then pass interactive users requests such as requests for data from storage through the first framework and the secure connection to the node in the second framework, which can access storage.Type: GrantFiled: July 14, 2022Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Ian Ferreira, Paulo R. Pereira De Souza
-
Patent number: 12323490Abstract: Embodiments herein describe creating multiple packet fragments from a large data chunk that, for example, exceeds a maximum transmission unit (MTU) supported by a network. In one embodiment, a network interface controller or card (NIC) receives a direct memory access (DMA) from a connected host to transmit an IP packet or data using remote direct memory access (RDMA) technologies. The NIC can evaluate the data chunk associated with the DMA request and determine whether it exceeds the MTU for the network. Assuming it does, the NIC determines how many fragments to divide the data chunk into, and can fragment any portion of the data at flexible packet/payload offsets. The NIC can then retrieve the data chunk from host memory fragment-by-fragment, rather than reading the data chunk all at once, generating headers for the fragments, and then transmit them as packet fragments.Type: GrantFiled: October 19, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Raghava Sivaramu, Vipin Jain, Rajshekhar Biradar
-
Publication number: 20250174985Abstract: An exemplary apparatus includes a through-silicon via (TSV) and circuit that protects against the antenna effect and electrostatic discharge (ESD). The circuit can include a plurality of transistors whose gates are each electrically coupled to a signal that passes through the TSV. Various other apparatuses, systems, and methods are also disclosed.Type: ApplicationFiled: November 27, 2023Publication date: May 29, 2025Applicant: Advanced Micro Devices, Inc.Inventors: Stephen Dussinger, William E. Laub, JR., John Wuu
-
Publication number: 20250176154Abstract: The disclosed device can include a bitcell array located on a first metal layer including a first subarray of bitcells and a second subarray of bitcells; a first write driver device coupled to the first subarray of bitcells from a first end of the first subarray; a second write driver device coupled to the second subarray of bitcells from a first end of the second subarray; a third write driver device coupled to the first subarray of bitcells from a second end of the first subarray; and a fourth write driver device coupled to the second subarray of bitcells from the second end of the second subarray. Various other devices, systems, and methods of manufacture are also disclosed.Type: ApplicationFiled: June 27, 2023Publication date: May 29, 2025Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Sahilpreet Singh, John Wuu, Kerrie Vercant Underhill, Ricardo Cantu, Russell Schreiber
-
Patent number: 12314760Abstract: A processing system executes a specialized wavefront, referred to as a “garbage collecting wavefront” or GCWF, to identify and deallocate resources such as, for example, scalar registers, vector registers, and local data share space, that are no longer being used by wavefronts of a workgroup executing at the processing system (i.e., dead resources). In some embodiments, the GCWF is programmed to have compiler information regarding the resource requirements of the other wavefronts of the workgroup and specifies the program counter after which there will be a permanent drop in resource requirements for the other wavefronts. In other embodiments, the standard compute wavefronts signal the GCWF when they have completed using resources. The GCWF sends a command to deallocate the dead resources so the dead resources can be made available for additional wavefronts.Type: GrantFiled: September 27, 2021Date of Patent: May 27, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Anthony Gutierrez, Sooraj Puthoor
-
Patent number: 12315069Abstract: A technique for performing ray tracing operations is provided. The technique includes determining error bounds for a rotation operation for a ray; selecting a technique for determining whether the ray intersects a bounding box based on the error bounds; and determining whether the ray hits the bounding box based on the selected technique.Type: GrantFiled: December 29, 2022Date of Patent: May 27, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Sean Keely, Daniel James Skinner