Patents by Inventor Atchyuth K. Gorti
Atchyuth K. Gorti has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9436567Abstract: A scalable, reconfigurable Memory Built-In Self-Test (MBIST) architecture for a semiconductor device, such as a multiprocessor, having a Master and one or more Slave MBIST controllers is described. The MBIST architecture includes a plurality of MBISTDP interfaces connected in a ring with the Master MBIST controller. Each MBISTDP interface connects to at least one Slave controller for forwarding test information streamed to it from the Master MBIST controller over the ring. Test information includes test data, address, and MBIST test commands. Each MBISTDP interface forwards the information to the Slave controller attached thereto and to the next MBISTDP interface on the ring. Test result data is sent back to the Master MBIST controller from the MBISTDP interfaces over the ring.Type: GrantFiled: December 18, 2012Date of Patent: September 6, 2016Assignee: Advanced Micro Devices, Inc.Inventors: Atchyuth K Gorti, Archana Somachudan
-
Patent number: 9291676Abstract: We report methods relating to scan warmup of integrated circuit devices. One such method may comprise loading a scan test stimulus to and unloading a scan test response from a first set of logic elements of an integrated circuit device at a scan clock first frequency equal to a test clock frequency; adjusting the scan clock from the first frequency to a second frequency by a scan warmup unit, wherein the scan clock second frequency is equal to a system clock frequency; and capturing the scan test response by a shift logic at the scan clock second frequency. We also report processors containing components configured to implement the method, and fabrication of such processors. The methods and their implementation may reduce di/dt events otherwise commonly occurring when testing logic elements of integrated circuit devices.Type: GrantFiled: February 21, 2013Date of Patent: March 22, 2016Assignee: Advanced Micro Devices, Inc.Inventors: Atchyuth K Gorti, Aditya Jagirdar, Bikash Kumar Agarwal, Eric Quinnell
-
Patent number: 9046574Abstract: A test circuit for a functional circuit includes a scan chain coupled to the functional circuit, and a controller coupled to the scan chain, for controlling the scan chain to scan a test pattern into the scan chain, and subsequently and repetitively for a multiple number of times launch the test pattern to the functional circuit, capture test data into the scan chain, and restore the test pattern in the scan chain for subsequent launch.Type: GrantFiled: November 28, 2012Date of Patent: June 2, 2015Assignee: ADVANCED MICRO DEVICES, INCInventors: Grady L. Giles, James A. Wingfield, Atchyuth K. Gorti
-
Patent number: 9024650Abstract: A circuit with built-in self test (BIST) capability includes a master BIST controller, a plurality of slave BIST controllers, and a collector. The master BIS controller issues test instructions in response to a master resume input signal. The plurality of slave BIST controllers is coupled to the master BIST controller. Each slave BIST controller is adapted to perform a test on a functional circuit in response to a test instruction and to provide a resume signal at a conclusion of the test. The collector receives a corresponding resume signal from each of the multiple slave BIST controllers after the master BIST controller issues the test instruction, and subsequently provides the master resume signal in response to an activation of all of the corresponding resume signals.Type: GrantFiled: November 13, 2012Date of Patent: May 5, 2015Assignee: Advanced Micro Devices, Inc.Inventors: Archana Somachudan, Atchyuth K. Gorti
-
Patent number: 9009552Abstract: Scan-based reset utilizes already existing design-for-test scan chains to reset control and logic circuitry upon reset conditions, such as power-up reset. Such utilization eliminates the need for expensive, high fan-out reset trees and per scan cell reset control logic, thus reducing chip area and power consumption. Additional power savings is achieved by controlling clock frequency during reset conditions. Limiting scan cell chain length and providing multiple chains reduces reset latency.Type: GrantFiled: September 9, 2010Date of Patent: April 14, 2015Assignee: Advanced Micro Devices, Inc.Inventors: Bill K. Kwan, Atchyuth K. Gorti, Amit Raj Pandey, Venkat K Kuchipudi, Aditya Jagirdar
-
Patent number: 8887012Abstract: The present invention provides a method and apparatus for saving and restoring soft repair information. One embodiment of the method includes storing soft repair information for one or more cache arrays implemented in a processor core in a memory element outside of the processor core in response to determining that a voltage supply to the processor core is to be disconnected.Type: GrantFiled: August 24, 2010Date of Patent: November 11, 2014Assignee: Advanced Micro Devices, Inc.Inventors: Bill K. Kwan, Atchyuth K. Gorti, Norm Hack, David Kaplan
-
Publication number: 20140237312Abstract: We report methods relating to scan warmup of integrated circuit devices. One such method may comprise loading a scan test stimulus to and unloading a scan test response from a first set of logic elements of an integrated circuit device at a scan clock first frequency equal to a test clock frequency; adjusting the scan clock from the first frequency to a second frequency by a scan warmup unit, wherein the scan clock second frequency is equal to a system clock frequency; and capturing the scan test response by a shift logic at the scan clock second frequency. We also report processors containing components configured to implement the method, and fabrication of such processors. The methods and their implementation may reduce di/dt events otherwise commonly occurring when testing logic elements of integrated circuit devices.Type: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: Advanced Micro Devices, Inc.Inventors: Atchyuth K. Gorti, Aditya Jagirdar, Bikash Kumar Agarwal, Eric Quinnell
-
Publication number: 20140173345Abstract: A scalable, reconfigurable Memory Built-In Self-Test (MBIST) architecture for a semiconductor device, such as a multiprocessor, having a Master and one or more Slave MBIST controllers is described. The MBIST architecture includes a plurality of MBISTDP interfaces connected in a ring with the Master MBIST controller. Each MBISTDP interface connects to at least one Slave controller for forwarding test information streamed to it from the Master MBIST controller over the ring. Test information includes test data, address, and MBIST test commands. Each MBISTDP interface forwards the information to the Slave controller attached thereto and to the next MBISTDP interface on the ring. Test result data is sent back to the Master MBIST controller from the MBISTDP interfaces over the ring.Type: ApplicationFiled: December 18, 2012Publication date: June 19, 2014Applicant: Advanced Micro Devices, Inc.Inventors: Atchyuth K. Gorti, Archana Somachudan
-
Publication number: 20140149813Abstract: A test circuit for a functional circuit includes a scan chain coupled to the functional circuit, and a controller coupled to the scan chain, for controlling the scan chain to scan a test pattern into the scan chain, and subsequently and repetitively for a multiple number of times launch the test pattern to the functional circuit, capture test data into the scan chain, and restore the test pattern in the scan chain for subsequent launch.Type: ApplicationFiled: November 28, 2012Publication date: May 29, 2014Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Grady L. Giles, James A. Wingfield, Atchyuth K. Gorti
-
Publication number: 20140132291Abstract: A circuit with built-in self test (BIST) capability includes a master BIST controller, a plurality of slave BIST controllers, and a collector. The master BIS controller issues test instructions in response to a master resume input signal. The plurality of slave BIST controllers is coupled to the master BIST controller. Each slave BIST controller is adapted to perform a test on a functional circuit in response to a test instruction and to provide a resume signal at a conclusion of the test. The collector receives a corresponding resume signal from each of the multiple slave BIST controllers after the master BIST controller issues the test instruction, and subsequently provides the master resume signal in response to an activation of all of the corresponding resume signals.Type: ApplicationFiled: November 13, 2012Publication date: May 15, 2014Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Archana Somachudan, Atchyuth K. Gorti
-
Patent number: 8694842Abstract: A method, computer program storage device and apparatus are provided for flexible observability during a scan. In one aspect of the present invention, a method is provided. The method includes providing a selector load input to at least a portion of a scan chain, selecting an observe-only scan mode for the at least a portion of the scan chain based at least upon the selector load input, and providing a data input to a storage element in the scan chain based at least upon the observe-only scan mode. The apparatus includes a first scan chain multiplexor comprising a selector input, a first input terminal, a second input terminal and an output terminal. The apparatus also includes a first scan chain storage element comprising an input terminal and an output terminal, where the input terminal of the first scan chain storage element is communicatively coupled to the output terminal of the first scan chain multiplexor.Type: GrantFiled: November 17, 2010Date of Patent: April 8, 2014Assignee: Advanced Micro Devices, Inc.Inventors: Atchyuth K. Gorti, Anirudh Kadiyala, Aditya Jagirdar
-
Patent number: 8661302Abstract: A method and apparatus to improve the efficiency of debugging a processor is provided. Also provided is a computer readable storage device encoded with data for adapting a manufacturing facility to create an apparatus. The method includes receiving a first test data, which identifies a state of a state machine, wherein the state machine performs reset and initialization operations for a processor. The method also includes halting the state machine in the state identified by the first test data upon reaching the state.Type: GrantFiled: November 17, 2010Date of Patent: February 25, 2014Assignee: Advanced Micro Devices, Inc.Inventors: Atchyuth K. Gorti, Salih Hamid, Amit Pandey, William Yang
-
Patent number: 8633725Abstract: A capture clock generation control mechanism is provided. The capture clock generation control mechanism controls the number of at-speed clocks generated and supplied to one or more scan chains during scan testing of a microcircuit based on control data stored in a JTAG or scan test register. The scan test register may be formed out of scan cells and comprise part of a scan chain. Automatic Test Pattern Generation (ATPG) tools may generate the data that is loaded into the scan test register to automatically configure the clock generation control mechanism. The clock control mechanism may include the ability to adjust the position of the at-speed clocks within a capture cycle, thereby facilitating transition fault detection.Type: GrantFiled: September 10, 2010Date of Patent: January 21, 2014Assignee: Advanced Micro Devices, Inc.Inventors: Atchyuth K. Gorti, Anirudh Kadiyala, Bill K. Kwan, Venkat K Kuchipudi
-
Publication number: 20120124424Abstract: A method and apparatus to improve the efficiency of debugging a processor is provided. Also provided is a computer readable storage device encoded with data for adapting a manufacturing facility to create an apparatus. The method includes receiving a first test data, which identifies a state of a state machine, wherein the state machine performs reset and initialization operations for a processor. The method also includes halting the state machine in the state identified by the first test data upon reaching the state.Type: ApplicationFiled: November 17, 2010Publication date: May 17, 2012Inventors: Atchyuth K. Gorti, Salih Hamid, Amit Pandey, William Yang
-
Publication number: 20120124434Abstract: A method, computer program storage device and apparatus are provided for flexible observability during a scan. In one aspect of the present invention, a method is provided. The method includes providing a selector load input to at least a portion of a scan chain, selecting an observe-only scan mode for the at least a portion of the scan chain based at least upon the selector load input, and providing a data input to a storage element in the scan chain based at least upon the observe-only scan mode. The apparatus includes a first scan chain multiplexor comprising a selector input, a first input terminal, a second input terminal and an output terminal. The apparatus also includes a first scan chain storage element comprising an input terminal and an output terminal, where the input terminal of the first scan chain storage element is communicatively coupled to the output terminal of the first scan chain multiplexor.Type: ApplicationFiled: November 17, 2010Publication date: May 17, 2012Inventors: Atchyuth K. Gorti, Anirudh Kadiyala, Aditya Jagirdar
-
Publication number: 20120124440Abstract: A method and apparatus to improve the efficiency of debugging a processor is provided. Also provided is a computer readable storage device encoded with data for adapting a manufacturing facility to create an apparatus. The method includes executing a first test pattern from a plurality of test patterns of a logic built-in self test (LBIST). The method further includes generating a first value based on the first test pattern. The method also further includes comparing the first value to a second value, and terminating the LBIST in response to determining that the first value does not equal the second value.Type: ApplicationFiled: November 17, 2010Publication date: May 17, 2012Inventors: Atchyuth K. Gorti, Vance Threatt, Venkat K. Kuchipudi
-
Publication number: 20120062266Abstract: A capture clock generation control mechanism is provided. The capture clock generation control mechanism controls the number of at-speed clocks generated and supplied to one or more scan chains during scan testing of a microcircuit based on control data stored in a JTAG or scan test register. The scan test register may be formed out of scan cells and comprise part of a scan chain. Automatic Test Pattern Generation (ATPG) tools may generate the data that is loaded into the scan test register to automatically configure the clock generation control mechanism. The clock control mechanism may include the ability to adjust the position of the at-speed clocks within a capture cycle, thereby facilitating transition fault detection.Type: ApplicationFiled: September 10, 2010Publication date: March 15, 2012Inventors: ATCHYUTH K. GORTI, ANIRUDH KADIYALA, BILL K. KWAN, VENKAT K. KUCHIPUDI
-
Publication number: 20120062283Abstract: Scan-based reset utilizes already existing design-for-test scan chains to reset control and logic circuitry upon reset conditions, such as power-up reset. Such utilization eliminates the need for expensive, high fan-out reset trees and per scan cell reset control logic, thus reducing chip area and power consumption. Additional power savings is achieved by controlling clock frequency during reset conditions. Limiting scan cell chain length and providing multiple chains reduces reset latency.Type: ApplicationFiled: September 9, 2010Publication date: March 15, 2012Inventors: Bill K. Kwan, Atchyuth K. Gorti, Amit Raj Pandey, Venkat K. Kuchipudi, Aditya Jagirdar
-
Publication number: 20120054549Abstract: The present invention provides a method and apparatus for saving and restoring soft repair information. One embodiment of the method includes storing soft repair information for one or more cache arrays implemented in a processor core in a memory element outside of the processor core in response to determining that a voltage supply to the processor core is to be disconnected.Type: ApplicationFiled: August 24, 2010Publication date: March 1, 2012Inventors: Bill K. Kwan, Atchyuth K. Gorti, Norm Hack, David Kaplan