-
公开(公告)号:US11916552B2
公开(公告)日:2024-02-27
申请号:US17690845
申请日:2022-03-09
Applicant: XILINX, INC.
Inventor: Ellery Cochell , Ripduman Singh Sohan , Kieran Mansley
IPC: H03K19/1776 , H03K19/17756 , G06F30/34 , H03K19/00
CPC classification number: H03K19/1776 , G06F30/34 , H03K19/17756 , H03K19/00
Abstract: Techniques and apparatus for dynamically modifying a kernel (and associated user-specified circuitry) for a dynamic region of a programmable integrated circuit (IC) without affecting (e.g., while allowing) operation of other kernels ((and other associated user-specified circuitry) in the programmable IC. Dynamically modifying a kernel may include, for example, unloading an existing kernel, loading a new kernel, or replacing a first kernel with a second kernel). In the case of networking (e.g., in a data center application) where the programmable IC may be part of a hardware acceleration card (e.g., a network interface card (NIC)), the kernel may be user code referred to as a “plugin.”