Patents by Inventor Sundeep Ram Gopal Agarwal
Sundeep Ram Gopal Agarwal 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).
-
Publication number: 20250036848Abstract: A method for predicting voltage drop on a power delivery network of a 3D stacked device includes receiving a spatial power distribution map of a plurality of semiconductor dies of the 3D stacked device, receiving a spatial power source node location map for a plurality of power source nodes coupled to the 3D stacked device, dividing vertically the spatial power distribution map and the spatial power source node location map into overlapping windows, determining a voltage drop map in each of the windows based on the divided spatial power distribution map and the divided spatial power source node location map, and combining the voltage drop map in each of the windows to form a composite voltage drop map.Type: ApplicationFiled: July 27, 2023Publication date: January 30, 2025Applicant: XILINX, INC.Inventors: Aashish TRIPATHI, Sundeep Ram Gopal AGARWAL, Ashit DEBNATH, Atreyee SAHA, Praful JAIN
-
Publication number: 20240194645Abstract: An integrated circuit (IC) device includes a block of integrated circuitry that includes functional circuitry and configurable interface circuitry. The configurable interface circuitry includes output circuitry that routes a node of the functional circuitry to an output node of the block, and input circuitry that selectively routes the output node of the block or an input node of the block to the functional circuitry. The output circuitry may route a selectable subset of multiple nodes of the functional circuitry to respective output nodes of the block, and the input circuitry may be configured to route the output nodes of the block back to the functional circuitry in the absence of an adjacent block (e.g., to repurpose the output circuitry), or in addition to interfacing with the adjacent block.Type: ApplicationFiled: December 12, 2022Publication date: June 13, 2024Inventors: Jay T. YOUNG, Davis Boyd MOORE, Sundeep Ram Gopal AGARWAL, Brian C. GAIDE
-
Patent number: 11663490Abstract: An example method of implementing a quantized neural network (QNN) for a programmable device includes: identifying multiply-accumulate operations of neurons in the QNN; converting the multiply-accumulate operations to memory lookup operations; and implementing the memory lookup operations using a pre-compute circuit for the programmable device, the pre-compute circuit storing a pre-computed output of a neuron in the QNN for each of the memory lookup operations.Type: GrantFiled: October 11, 2019Date of Patent: May 30, 2023Assignee: XILINX, INC.Inventors: Vijay Kumar Reddy Enumula, Sundeep Ram Gopal Agarwal
-
Patent number: 11374564Abstract: Examples of the present disclosure provide power gating for stacked die structures. In some examples, a stacked die structure comprises a first die and a second die bonded to the first die. In some examples, a power gated power path is from a bonding interface between the dies through TSVs in the second die, a power gating device in the second die, and routing of metallization layers in the second die to the circuit region in the second die. In some examples, a power gated power path comprises a power gating device in a power gating region of the first die and is configured to interrupt a flow of current through the power gated power path to a circuit region in the second die.Type: GrantFiled: October 9, 2020Date of Patent: June 28, 2022Assignee: XILINX, INC.Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
-
Patent number: 11017822Abstract: Examples described herein provide a method for disabling a defective portion of a fabric die of a stacked IC device. The method includes receiving a signal indicating that a portion of a fabric die of a stacked IC device including at least two fabric dies is defective. The method further includes, in response to the signal, pulling a source voltage rail of the defective portion to ground, thereby disabling the portion, and operating the remainder of the fabric die without interference from or contention with the disabled portion. In one example, the stacked IC device is an active on active (AoA) device, and the portion of the fabric die includes a configuration memory cell. In one example, the signal is received after power-up of the stacked IC device.Type: GrantFiled: November 1, 2019Date of Patent: May 25, 2021Assignee: XILINX, INC.Inventors: Sree Rkc Saraswatula, Narendra Kumar Pulipati, Santosh Yachareni, Shidong Zhou, Sundeep Ram Gopal Agarwal, Brian Gaide
-
Patent number: 11004833Abstract: Examples described herein generally relate to multi-chip devices having stacked chips. In an example, a multi-chip device includes a chip stack that includes chips. Neighboring chips are connected to each other. Plural chips of the chips collectively include columns of broken via pillars and bridges. Each of the plural chips has a broken via pillar in each column. The broken via pillar has first and second continuous via pillar portions aligned in a direction normal to a side of a semiconductor substrate of the respective chip. The first continuous via pillar portion is not connected within the broken via pillar to the second continuous via pillar portion. Each of the plural chips has one or more of the bridges. Each bridge connects, within the respective chip, the first continuous via pillar portion in a column and the second continuous via pillar portion in another column.Type: GrantFiled: February 17, 2020Date of Patent: May 11, 2021Assignee: XILINX, INC.Inventors: Anil Kumar Kandala, Vijay Kumar Koganti, Santosh Yachareni, Sundeep Ram Gopal Agarwal
-
Patent number: 10998904Abstract: Configurable termination circuits for use with programmable logic devices are disclosed. In one implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to a fixed voltage. In another implementation, the termination circuit may include one or more components to couple unused inputs of one or more configurable logic blocks to an output of the one or more configurable logic blocks. In some implementations, the programmable logic device may include a platform management controller to configure the termination circuits based on configuration data.Type: GrantFiled: November 15, 2019Date of Patent: May 4, 2021Assignee: Xilinx, Inc.Inventors: Sundeep Ram Gopal Agarwal, Brian C. Gaide, Ramakrishna Kishore Tanikella
-
Patent number: 10990555Abstract: Embodiments herein describe an interface between PL fabric and a hardened block that includes a programmable pipeline. This pipeline includes at least a sequential element and a bypass path. For time critical nets in a netlist, the programmable IC routes a net through the sequential element. Doing so mitigates or eliminates the uncertainty associated with routing the net from the hardened block through PL fabric. Also, the sequential element can increase the available time for capturing the data. For less time critical nets, the net can route through the bypass path. This means the route from the hardened block to the PL fabric is determined on the fly by a routing algorithm rather than being fixed.Type: GrantFiled: January 6, 2020Date of Patent: April 27, 2021Assignee: XILINX, INC.Inventors: Aashish Tripathi, Sundeep Ram Gopal Agarwal
-
Patent number: 10949498Abstract: Disclosed approaches for circuitry that implements a softmax function include difference calculation circuitry configured to calculate differences between combinations of elements, zk?zj, of a vector. First lookup circuitry is configured to lookup and output representations of exponential values, ezk?zj associated with the differences in response to input of the differences. Each adder circuit of N adder circuits sums a subset of the exponential values output from the first lookup circuitry and a value of 1. The sum output by each adder circuit denotes a denominator of a plurality of denominators of the softmax function. Second lookup circuitry is configured with quotients and looks-up and outputs quotients associated with the plurality of denominators as results of the softmax function.Type: GrantFiled: March 13, 2019Date of Patent: March 16, 2021Assignee: XLNX, INC.Inventors: Vijay Kumar Reddy Enumula, Sundeep Ram Gopal Agarwal
-
Patent number: 10826492Abstract: Examples of the present disclosure provide power gating for stacked die structures. In some examples, a stacked die structure comprises a first die and a second die bonded to the first die. In some examples, a power gated power path is from a bonding interface between the dies through TSVs in the second die, a power gating device in the second die, and routing of metallization layers in the second die to the circuit region in the second die. In some examples, a power gated power path comprises a power gating device in a power gating region of the first die and is configured to interrupt a flow of current through the power gated power path to a circuit region in the second die.Type: GrantFiled: August 31, 2018Date of Patent: November 3, 2020Assignee: XILINX, INC.Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
-
Patent number: 10804255Abstract: A circuit for transmitting signals in an integrated circuit device is described. The circuit comprises a first die; a second die stacked on the first die; and a buffer transmitting data between the first die and the second die; wherein a first inverter of the buffer is on the first die, and a second inverter of the buffer is on the second die. A method of transmitting signals in an integrated circuit device is also described.Type: GrantFiled: May 10, 2019Date of Patent: October 13, 2020Assignee: Xilinx, Inc.Inventors: Sundeep Ram Gopal Agarwal, Ramakrishna K. Tanikella
-
Publication number: 20200076424Abstract: Examples of the present disclosure provide power gating for stacked die structures. In some examples, a stacked die structure comprises a first die and a second die bonded to the first die. In some examples, a power gated power path is from a bonding interface between the dies through TSVs in the second die, a power gating device in the second die, and routing of metallization layers in the second die to the circuit region in the second die. In some examples, a power gated power path comprises a power gating device in a power gating region of the first die and is configured to interrupt a flow of current through the power gated power path to a circuit region in the second die.Type: ApplicationFiled: August 31, 2018Publication date: March 5, 2020Applicant: Xilinx, Inc.Inventors: Prashant Dubey, Sundeep Ram Gopal Agarwal
-
Master-slave flip-flops and methods of implementing master-slave flip-flops in an integrated circuit
Patent number: 9281807Abstract: A master-slave flip-flop implemented in an integrated circuit comprises a master latch coupled to receive data at an input; and a slave latch coupled to an output of the master latch, wherein the slave latch comprises an SEU-enhanced latch, and the master latch is not enhanced for SEU protection. A method of implementing a master-slave flip-flop in an integrated circuit is also described.Type: GrantFiled: June 9, 2014Date of Patent: March 8, 2016Assignee: XILINX, INC.Inventors: Pierre Maillard, Praful Jain, Michael J. Hart, Sundeep Ram Gopal Agarwal, Austin H. Lesea, Jun Liu