FIREWALLING COMMUNICATION PORTS IN A MULTI-PORT SYSTEM

    公开(公告)号:US20240314107A1

    公开(公告)日:2024-09-19

    申请号:US18185634

    申请日:2023-03-17

    申请人: Xilinx, Inc.

    IPC分类号: H04L9/40 G06F13/40

    摘要: Handling port resets in a multi-port system includes monitoring, using a plurality of firewall circuits, a plurality of controllers corresponding to different communication ports for a reset condition. The plurality of controllers are coupled to a direct memory access (DMA) system through a plurality of bridge circuits. A selected firewall circuit detects a reset condition on a selected controller coupled thereto. The selected controller is coupled to a selected bridge circuit of the plurality of bridge circuits. In response to detecting the reset condition, the selected firewall circuit implements a firewall operating mode. While operating in the firewall operating mode, the selected firewall circuit is configured to control operation of the selected bridge circuit thereby isolating the selected controller from the DMA system. Firewall operating mode of firewall circuits also may be initiated by a management processor in a proactive manner.

    MULTI-HOST DIRECT MEMORY ACCESS SYSTEM FOR INTEGRATED CIRCUITS

    公开(公告)号:US20220092010A1

    公开(公告)日:2022-03-24

    申请号:US17457576

    申请日:2021-12-03

    申请人: Xilinx, Inc.

    IPC分类号: G06F13/28 G06F13/24

    摘要: A system can include a plurality of processors. Each processor of the plurality of processors can be configured to execute program code. The system can include a direct memory access system configured for multi-processor operation. The direct memory access system can include a plurality of data engines coupled to a plurality of interfaces via a plurality of switches. The plurality of switches can be programmable to couple different ones of the plurality of data engines to different ones of the plurality of processors for performing direct memory access operations based on a plurality of host profiles corresponding to the plurality of processors.