Patents Assigned to Xilinx, Inc.
-
Publication number: 20150187715Abstract: A semiconductor device includes a first under-bump metallization (UBM) layer disposed over a bond pad, a dielectric layer above an interconnect layer having a via exposing at least a portion of the first UBM layer. A second UBM layer is disposed above the first UBM layer and forms a UBM bucket over the via. The first UBM layer and UBM bucket are configured to support a solder ball and can advantageously block all alpha particles emitted by the solder ball having a relevant angle of incidence from reaching the active semiconductor regions of the IC. Thus, soft errors, such as single event upsets in memory cells, are reduced or eliminated.Type: ApplicationFiled: March 16, 2015Publication date: July 2, 2015Applicant: XILINX, INC.Inventors: Michael J. Hart, Jan L. de Jong, Paul Y. Wu
-
Publication number: 20150180642Abstract: A data receiver implemented in an integrated circuit is described. The data receiver comprises an input receiving a data signal; a first equalization circuit coupled to receive the data signal, wherein the first equalization circuit is used to receive the data of the data signal; and a second equalization circuit coupled to receive the data signal, wherein the second equalization circuit is used to adjust a clock phase offset.Type: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Xilinx, Inc.Inventors: Cheng-Hsiang Hsieh, Kun-Yung Chang, Jafar Savoj
-
Patent number: 9065482Abstract: Approaches are disclosed for encoding N symbols of a sequence in parallel using an R parity symbol encoding algorithm. A first symbol matrix is added to a first parity matrix over a finite field to produce a first intermediate matrix. The first intermediate matrix is multiplied by at least a first coefficient matrix and a second coefficient matrix over the finite field to produce a second intermediate matrix. A second symbol matrix is multiplied by at least the second coefficient matrix to produce a third intermediate matrix. The second and third intermediate matrices are added to produce a revised parity matrix.Type: GrantFiled: March 13, 2013Date of Patent: June 23, 2015Assignee: XILINX, INC.Inventors: Graham Johnston, David I. Lawrie
-
Patent number: 9065446Abstract: Approaches for generating delay values for instances of a circuit include inputting possible contexts of the circuit. Each context includes a respective delay value and a combination of possible types of a plurality of characteristics of the circuit, and each characteristic is of one type of a plurality of alternative types of the characteristic. A plurality of classification parameters is input and the classification parameters indicate selected ones of the characteristics. Groups of contexts are selected based on the plurality of classification parameters. Each group includes one or more of the contexts, and each context includes the plurality of characteristics. A combination of types of the selected characteristics in each context in a group is equal to the combination of types of the selected characteristics of each other context in the group. For each group, a mean and a standard deviation of the respective delay values are determined and output.Type: GrantFiled: June 3, 2014Date of Patent: June 23, 2015Assignee: XILINX, INC.Inventors: Nagaraj Savithri, Amit Gupta, Fu-Hing Ho
-
Patent number: 9065601Abstract: A receiver in an integrated circuit device is described. The circuit comprises a receiver having a clock and data recovery circuit coupled to receive data signals modulated with a transmitter clock signal; and a clock generator coupled to receive an output of the clock and data recovery circuit, the clock generator providing a modulated reference clock to the receiver, based upon a reference clock signal which is independent of the transmitter clock signal; wherein the modulated reference clock provided to the receiver is synchronized with the transmitter clock signal. A method of receiving data in an integrated circuit is also described.Type: GrantFiled: March 15, 2013Date of Patent: June 23, 2015Assignee: XILINX, INC.Inventors: Michael O. Jenkins, Cheng-Hsiang Hsieh, Christopher J. Borrelli
-
Patent number: 9058135Abstract: Testing a digital system includes calculating a first ratio of a first clock frequency for a first clock domain and a second clock frequency for a second clock domain different from the first clock domain using a processing device and calculating a first offset between a first timer in the first clock domain and a second timer in the second clock domain. Using an expression dependent upon the first offset and the first ratio, event data from at least one of the first clock domain or the second clock domain is converted to a common clock domain.Type: GrantFiled: November 12, 2012Date of Patent: June 16, 2015Assignee: XILINX, INC.Inventors: Paul R. Schumacher, Graham F. Schelle
-
Patent number: 9058454Abstract: A method and apparatus to provide a power segmentation architecture that substantially eliminates the routing and area penalties associated with conventional power segmentation architectures. Power switching components are configured within the external interconnect portion of the integrated circuit (IC) to reduce the number of inter-layer interconnects that must be traversed in order to programmably supply operational power to the various device segments of the IC. A system-in-package (SIP) integration approach is alternately taken, whereby the power switching components utilized within the power segmentation architecture are conveniently allocated among the base or stacked die to reduce the number of inter-layer interconnects. The power switching components may also be implemented off-chip as discrete switching components such as a transistor or a micro-miniature switch/relay.Type: GrantFiled: September 30, 2009Date of Patent: June 16, 2015Assignee: XILINX, INC.Inventors: Steven P. Young, James Karp, Michael J. Hart
-
Patent number: 9058853Abstract: An integrated circuit having improved radiation immunity is described. The integrated circuit comprises a substrate; an n-well formed on the substrate; a p-well formed on the substrate; and a p-tap formed in the p-well adjacent to the n-well, wherein the p-tap extends between circuit elements formed in the n-well and circuit elements formed in the p-well, and is coupled to a ground potential. A method of forming an integrated circuit having improved radiation immunity is also described.Type: GrantFiled: August 16, 2012Date of Patent: June 16, 2015Assignee: XILINX, INC.Inventors: Michael J. Hart, James Karp
-
Publication number: 20150160862Abstract: A circuit for processing data is described. The circuit comprises an input for receiving a request for implementing a key-value store data transaction; a plurality of memory interfaces associated with different memory types enabling access to a plurality of memory devices associated with a key-value store; and a memory management circuit controlling the routing of data by way of the plurality of memory interfaces based upon a data transfer criterion.Type: ApplicationFiled: December 9, 2013Publication date: June 11, 2015Applicant: Xilinx, Inc.Inventors: Michaela Blott, Ling Liu, Kornelis A. Vissers
-
Patent number: 9054645Abstract: A programmable receiver implemented in an integrated circuit device is described. The programmable receiver comprises a pre-amplifier circuit coupled to receive an input signal, the pre-amplifier circuit having a programmable current source; and an amplifier circuit coupled to receive an output of the pre-amplifier circuit; wherein the programmable current source is coupled to receive a control signal to enable the receiver to be switched between a high performance mode and a low performance mode. A method of implementing a programmable receiver in an integrated circuit is also described.Type: GrantFiled: November 15, 2013Date of Patent: June 9, 2015Assignee: XILINX, INC.Inventors: Xiaobao Wang, Arvind R. Bomdica, Vipul D. Badoni
-
Patent number: 9054096Abstract: An embodiment of an apparatus is disclosed. For this embodiment of the apparatus, an interposer has first vias. First interconnects and second interconnects respectively are coupled on opposite surfaces of the interposer. A first portion of the first interconnects and a second portion of the first interconnects are spaced apart from one another defining an isolation region between them. A substrate has second vias. Third interconnects and the second interconnects are respectively coupled on opposite surfaces of the package substrate. A first portion of the first vias and a first portion of the second vias are both in the isolation region and are coupled to one another with a first portion of the second interconnects.Type: GrantFiled: September 25, 2012Date of Patent: June 9, 2015Assignee: XILINX, INC.Inventors: Christophe Erdmann, Edward Cullen, Donnacha Lowney
-
Patent number: 9054684Abstract: A circuit block within an integrated circuit includes a multiplexor (225, 625) configured to pass either a first signal or a second signal, wherein the first signal is independent of the second signal. The circuit block further includes a first flip-flop (210, 610) configured to receive an output of the multiplexor and a second flip-flop (215, 615) configured to receive the second signal. In a first mode of operation, the multiplexor passes the first signal to the first flip-flop. Further, the first flip flop and the second flip-flop operate independently of one another. In a second mode of operation, the multiplexor passes the second signal to the first flip-flop. Further, the first flip-flop and the second flip-flop both receive the second signal.Type: GrantFiled: March 21, 2013Date of Patent: June 9, 2015Assignee: XILINX, INC.Inventors: Santosh Kumar Sood, Praful Jain, Ramakrishna K. Tanikella
-
Patent number: 9054928Abstract: A system for crest factor reduction (CFR) includes a peak detector configured to receive an input signal (xk); a running maximum filter configured to generate a scaling factor based on a window gain (Gk) and a filter length, wherein the window gain (Gk) is based on the input signal (xk) and a threshold value (T); a window CFR gain filter configured to generate a gain correction (Fk) based on the scaling factor and the filter length; a delay configured to delay the input signal (xk) to generate a delayed input signal; a multiplier configured to multiply the gain correction (Fk) by the delayed input signal to obtain a peak correction value; and an adder configured to determine an output signal (yk) based on the peak correction value and the delayed input signal.Type: GrantFiled: July 28, 2014Date of Patent: June 9, 2015Assignee: XILINX, INC.Inventor: Gregory C. Copeland
-
Patent number: 9047474Abstract: A circuit for providing isolation in an integrated circuit is described. The circuit comprises a first circuit block having circuits associated with a first security level; a second circuit block having circuits associated with a second security level; and a third circuit block having programmable resources, the third circuit block providing isolation between the first circuit block and the second circuit block and being programmable to enable connections between the first circuit block and the second circuit block.Type: GrantFiled: February 21, 2014Date of Patent: June 2, 2015Assignee: XILINX, INC.Inventors: Sagheer Ahmad, Bradley L. Taylor, Ygal Arbel
-
Patent number: 9047240Abstract: A first systolic array receives an input set of time division multiplexed matrices from a plurality of channel matrices. In a first mode, the first systolic array performs triangularization on the input matrices, producing a first set of matrices, and in a second mode performs back-substitution on the first set, producing a second set of matrices. In a first mode, a second systolic array performs left multiplication on the second set of matrices with the input set of matrices, producing a third set of matrices. In a second mode, the second systolic array performs cross diagonal transposition on the third set of matrices, producing a fourth set of matrices, and performs right multiplication on the second set of matrices with the fourth set of matrices. The first systolic array switches from the first mode to the second mode after the triangularization, and the second systolic array switches from the first mode to the second mode after the left multiplication.Type: GrantFiled: January 28, 2013Date of Patent: June 2, 2015Assignee: XILINX, INC.Inventors: Raied N. Mazahreh, Hai-Jo Tarn, Raghavendar M. Rao
-
Patent number: 9047241Abstract: A first systolic array receives an input set of time division multiplexed matrices from a plurality of channel matrices. In a first mode, the first systolic array performs triangularization on the input matrices, producing a first set of matrices, and in a second mode performs back-substitution on the first set, producing a second set of matrices. In a first mode, a second systolic array performs left multiplication on the second set of matrices with the input set of matrices, producing a third set of matrices. In a second mode, the second systolic array performs cross diagonal transposition on the third set of matrices, producing a fourth set of matrices, and performs right multiplication on the second set of matrices with the fourth set of matrices. The first systolic array switches from the first mode to the second mode after the triangularization, and the second systolic array switches from the first mode to the second mode after the left multiplication.Type: GrantFiled: January 28, 2013Date of Patent: June 2, 2015Assignee: XILINX, INC.Inventors: Raied N. Mazahreh, Hai-Jo Tarn, Raghavendar M. Rao
-
Patent number: 9048017Abstract: A circuit for implementing a gain stage in an integrated circuit is described. The circuit comprises a first inductor formed in a first plurality of metal layers; a second inductor formed in a second plurality of metal layers, the second inductor coupled to a center tap of the first inductor; and wherein the second inductor has a diameter that is less than a diameter of the first inductor. A method of implementing a gain stage in an integrated circuit is also described.Type: GrantFiled: March 14, 2013Date of Patent: June 2, 2015Assignee: XILINX, INC.Inventor: Vassili Kireev
-
Patent number: 9048860Abstract: An apparatus relating generally to an analog-to-digital converter (“ADC”) is disclosed. In such an apparatus, the ADC is configured for successive approximations. The ADC includes a digital-to-analog converter (“DAC”), a comparator, and a control block. The DAC is coupled to receive a reference input signal and coupled to provide an analog output signal. The analog output signal is capacitively coupled to an analog input node through a capacitor. The capacitor is coupled between the DAC and the comparator to provide capacitive coupling therebetween. The comparator is coupled to the analog input node. The comparator is further coupled to provide a comparator output signal to the control block. The control block is configured for successive approximations to provide a digital output signal to a digital output node. The DAC is coupled to the digital output node to receive the digital output signal as a feedback input signal.Type: GrantFiled: June 5, 2014Date of Patent: June 2, 2015Assignee: XILINX, INC.Inventor: Patrick J. Quinn
-
Publication number: 20150145615Abstract: A circuit includes a first finger capacitor having a first bus line coupled to a first plurality of finger elements and a second bus line coupled to a second plurality of finger elements. The first bus line is parallel to the second bus line. The circuit further includes an inductor having a first leg oriented perpendicular to the first bus line and the second bus line. The first leg of the inductor is coupled to a center of the first bus line.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Applicant: Xilinx, Inc.Inventors: Jing Jing, Shuxian Wu, Zhaoyin D. Wu
-
Patent number: 9041409Abstract: An integrated circuit structure can include a plurality of solder bumps coupled in series forming a chain and a plurality of diodes, wherein each diode is coupled to one of the plurality of solder bumps. The integrated circuit structure also can include a first pad coupled to the solder bump of the plurality of solder bumps at an end of the chain. The first pad can be configured to provide a test current responsive to application of a forward bias voltage to each diode of the plurality of diodes.Type: GrantFiled: January 11, 2012Date of Patent: May 26, 2015Assignee: XILINX, INC.Inventor: Kevin T. Look