-
公开(公告)号:US10169264B1
公开(公告)日:2019-01-01
申请号:US15639752
申请日:2017-06-30
Applicant: Xilinx, Inc.
Inventor: Michelle E. Zeng , Subodh Kumar , Uma Durairajan , Weiguang Lu , Karthy Rajasekharan , Kumar Rahul
IPC: G06F13/16 , H03K19/177 , G06F3/06 , G06F13/40 , G11C7/10 , G01R31/3185
Abstract: In an example, a memory circuit in a programmable integrated circuit (IC) includes: a control port and a clock port; a configurable random access memory (RAM) having a control input and a clock input; input multiplexer logic coupled to the control input and the clock input; and a state machine coupled to the input multiplexer logic and configuration logic of the programmable IC, the state machine configured to: in response to being enabled by the configuration logic, control the input multiplexer logic to switch a connection of the control input from the control port to the state machine and, subsequently, switch a connection of the clock input from the clock port to a configuration clock source; and in response to being disabled by the configuration logic, control the input multiplexer logic to switch the connection of the clock input from the configuration clock source to the clock port and, subsequently, switch the connection of the control input from the state machine to the control port.
-
公开(公告)号:US10169177B1
公开(公告)日:2019-01-01
申请号:US15802274
申请日:2017-11-02
Applicant: Xilinx, Inc.
Inventor: Banadappa V Shivaray , Pranjal Chauhan , Pramod Surathkal , Alex S. Warshofsky , Tomai Knopp , Soumitra Kumar Bhowmick , Ahmad R. Ansari
IPC: G06F11/22 , G06F17/50 , H03K19/003
Abstract: Embodiments herein describe a methodology for performing non-destructive LBIST when booting an integrated circuit (IC). In one embodiment, when powered on, the IC begins the boot process (e.g., a POST) which is then paused to perform LBIST. However, instead of corrupting or destroying the boot mode state of the IC, the LBIST is non-destructive. That is, after LBIST is performed, the booting process can be resumed in the same state as when LBIST began.
-
公开(公告)号:US20180356294A1
公开(公告)日:2018-12-13
申请号:US15616765
申请日:2017-06-07
Applicant: Xilinx, Inc.
Inventor: Umanath R. Kamath , Padraig Kelly , John K. Jennings
IPC: G01K7/01 , H03K19/003 , H03K19/0175
CPC classification number: G01K7/01 , G01K1/026 , G01K7/015 , H03K19/00307 , H03K19/017581
Abstract: An example dynamic element matching (DEM) circuit includes: a plurality of bipolar junction transistors (BJTs), each of the plurality of BJTs having a base terminal and a collector terminal coupled to electrical ground; a plurality of pairs of force switches, each pair of force switches coupled to an emitter of a respective one of the plurality of BJTs; a plurality of pairs of sense switches, where each pair of sense switches is coupled to the emitter of a respective one of the plurality of BJTs, a first switch in each pair of sense switches is coupled to a first node, and a second switch in each pair of sense switches is coupled to a second node; a first current source coupled to a first switch in each pair of force switches; and a second current source coupled to a second switch in each pair of force switches.
-
公开(公告)号:US10108925B1
公开(公告)日:2018-10-23
申请号:US15204924
申请日:2016-07-07
Applicant: Xilinx, Inc.
Inventor: Craig E. Taylor
Abstract: Techniques for improved semiconductor inventory tracking, control, and testing are provided. The techniques include marking the semiconductor packaging with a 2-dimensional (“2D”) bar code that is stored in a data server. The data server associates the 2D barcode with performance data for the semiconductor, as well as with a “circuit-based identifier,” which comprises hard-wired electrical features that uniquely identify the semiconductor and that are embedded within the semiconductor. Associating the 2D bar code with chip performance reduces the number of times that a chip needs to be tested. Associating the 2D bar code with the circuit-based identifier provides certain functionality such as anti-counterfeiting functionality, device verification, and the like.
-
公开(公告)号:US10103718B1
公开(公告)日:2018-10-16
申请号:US15480283
申请日:2017-04-05
Applicant: Xilinx, Inc.
Inventor: Richard W. Swanson , Terence J. Magee , Qi Zhang , Srinivas Vura
IPC: G11C11/407 , G11C7/22 , H03K5/134 , G11C7/00 , G11C7/10 , H03K5/06 , G11C11/4076 , H04L7/00 , H03K5/00
Abstract: An example method of calibrating a source-synchronous system includes: performing initial calibration of a source-synchronous receiver, which is configured to receive data signals and a strobe, to determine an initial strobe delay and initial data delays; setting a strobe delay circuit that delays the strobe to have the initial strobe delay and data delay circuits that delay the data signals to have the initial data delays; measuring first data eye margins of the data signals at a first time; calculating metrics for the data signals based on the first data eye margins; and measuring second data eye margins of the data signals at a second time; and updating the data delay circuits and the strobe delay circuit based on the second data eye margins and the metrics.
-
公开(公告)号:US10096502B2
公开(公告)日:2018-10-09
申请号:US15360187
申请日:2016-11-23
Applicant: Xilinx, Inc.
Inventor: Gamal Refai-Ahmed , Suresh Ramalingam , Mohsen H. Mardi , Tien-Yu Lee , Ivor G. Barber , Cheang-Whang Chang , Jaspreet Singh Gandhi
IPC: B23P21/00 , H01L21/673 , H01L21/67 , H01L23/00 , H01L23/31 , H01L23/367 , H01L21/48 , H01L21/56
Abstract: An example clamping assembly tray for packaging a semiconductor device includes a frame having a bottom surface and side walls extending from the bottom surface that define a cavity; and a compressible member disposed on the bottom surface of the frame within the cavity, where a top portion of the compressible member provides a support surface for supporting the semiconductor device, the support surface being between the bottom surface and a top edge of the side walls.
-
公开(公告)号:US20180286826A1
公开(公告)日:2018-10-04
申请号:US15473294
申请日:2017-03-29
Applicant: Xilinx, Inc.
Inventor: Jaspreet Singh Gandhi , Suresh Ramalingam , Henley Liu
IPC: H01L23/00 , H01L25/065 , H01L23/498
Abstract: Methods and apparatus are described for enabling copper-to-copper (Cu—Cu) bonding at reduced temperatures (e.g., at most 200° C.) by significantly reducing Cu oxide formation. These techniques provide for faster cycle time and entail no extraordinary measures (e.g., forming gas). Such techniques may also enable longer queue (Q) or staging times. One example semiconductor structure generally includes a semiconductor layer, an adhesion layer disposed above the semiconductor layer, an anodic metal layer disposed above the adhesion layer, and a cathodic metal layer disposed above the anodic metal layer. An oxidation potential of the anodic metal layer may be greater than an oxidation potential of the cathodic metal layer. Such a semiconductor structure may be utilized in fabricating IC packages implementing 2.5D or 3D integration.
-
公开(公告)号:US20180284187A1
公开(公告)日:2018-10-04
申请号:US15471390
申请日:2017-03-28
Applicant: Xilinx, Inc.
Inventor: Gamal Refai-Ahmed , Ivor G. Barber , Suresh Ramalingam , Jaspreet Singh Gandhi , Tien-Yu Lee , Henley Liu , David M. Mahoney , Mohsen H. Mardi
IPC: G01R31/28
CPC classification number: G01R31/2891 , G01R31/2889
Abstract: Integrated (IC) package testing systems and methods for testing an IC package are provided herein that accommodate IC packages having different die heights. In one example, the IC package testing system includes a test fixture base, a socket, and a test fixture head. The socket is disposed on the test fixture base and configured to receive an IC package for testing. The test fixture head is movable towards and away from the base. The test fixture head includes a base plate and a plurality of independently movable pushers. The plurality of pushers are configured to engage the IC package disposed the socket.
-
公开(公告)号:US10078565B1
公开(公告)日:2018-09-18
申请号:US15184879
申请日:2016-06-16
Applicant: Xilinx, Inc.
Inventor: Leif Roland Petersson
CPC classification number: G06F11/185 , G06F11/1441 , G06F11/181
Abstract: Methods and circuits are disclosed for error recovery in redundant processing systems. Respective instances of a software program are executed in lockstep on redundant processing circuits. Using a control circuit, in response to detecting a non-fatal error, an interrupt is generated and non-functioning ones of the processing circuits are disabled. The interrupt is serviced using the functional processing circuits operating in lockstep. In servicing the interrupt, a processing state of the processing circuits is stored and a reset of the processing circuits is triggered. Following the reset, the processing circuits are configured to operate in lockstep. The state of the processing circuits is restored to the stored processing state and a return from the interrupt is signaled. In response to the signaled return from interrupt, execution of the software program is resumed on the processing circuits in lockstep at a point at which the non-fatal error was detected.
-
310.
公开(公告)号:US10069497B2
公开(公告)日:2018-09-04
申请号:US15191288
申请日:2016-06-23
Applicant: Xilinx, Inc.
Inventor: Benjamin S. Devlin , Rafael C. Camarota
IPC: H03K19/177 , G01R31/3177 , G01R31/317 , G01R31/3185
Abstract: A circuit for implementing a scan chain in programmable resources of an integrated circuit is described. The circuit comprises a programmable element configured to receive an input signal and generate an output signal based upon the input signal; a selection circuit configured to receive the output signal generated by the programmable element at a first input and to receive a scan chain input signal at a second input, wherein the selection circuit generates a selected output signal in response to a selection circuit control signal; and a register configured to receive the selected output signal of the selection circuit.
-
-
-
-
-
-
-
-
-