-
公开(公告)号:US11803681B1
公开(公告)日:2023-10-31
申请号:US17209006
申请日:2021-03-22
Applicant: XILINX, INC.
Inventor: Zachary Blair , Alireza Kaviani
IPC: G06F30/323 , H01L25/065 , H01L27/02 , G06F30/3947
CPC classification number: G06F30/323 , G06F30/3947 , H01L25/0655 , H01L27/0207
Abstract: The embodiments herein rely on cross reticle wires (also referred to as cross die wires) to provide communication channels between programmable dies already formed on a wafer. Using cross reticle wires to facilitate x-die communication can be three to four orders of magnitude faster than using general purpose I/O. With a wafer containing cross reticle wires, various device geometries can be generated at dicing time by cutting across different reticle boundaries. This allows up to full wafer-size devices, or several smaller sub-wafer devices to be derived from one wafer. Although the programmable dies can contain defects, these defects can be identified and avoided when generating a bitstream for configuring programmable features in the programmable dies.
-
公开(公告)号:US11496418B1
公开(公告)日:2022-11-08
申请号:US17002648
申请日:2020-08-25
Applicant: Xilinx, Inc.
Inventor: Zachary Blair , Pongstorn Maidee , Alireza S. Kaviani
IPC: H04L49/109 , H04L49/15 , H04J3/06
Abstract: An integrated circuit can include a Network-on-Chip (NoC) having a router network with first and second shared physical channels. The NoC includes one or more master bridge circuits (MBCs) coupled to the router network, where each MBC provides a packet-based interface to a master client circuit coupled thereto for initiating transactions over the router network. Each MBC sends and receives data for the transactions over the router network as flits of packets according to a schedule. The NoC includes one or more slave bridge circuits (SBCs) coupled to the router network, where each SBC provides a packet-based interface to a slave client circuit coupled thereto to for responding to the transactions over the router network. Each SBC sends and receives the flits over the router network according to the schedule. The flits sent from different client circuits are interleaved using time-multiplexing on the first and second shared physical channels.
-