-
公开(公告)号:US20240314107A1
公开(公告)日:2024-09-19
申请号:US18185634
申请日:2023-03-17
申请人: Xilinx, Inc.
CPC分类号: H04L63/0245 , G06F13/4027 , H04L63/0209
摘要: 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.
-
公开(公告)号:US11726936B2
公开(公告)日:2023-08-15
申请号:US17457576
申请日:2021-12-03
申请人: Xilinx, Inc.
发明人: Chandrasekhar S. Thyamagondlu , Darren Jue , Ravi Sunkavalli , Akhil Krishnan , Tao Yu , Kushagra Sharma
摘要: 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.
-
公开(公告)号:US20220092010A1
公开(公告)日:2022-03-24
申请号:US17457576
申请日:2021-12-03
申请人: Xilinx, Inc.
发明人: Chandrasekhar S. Thyamagondlu , Darren Jue , Ravi Sunkavalli , Akhil Krishnan , Tao Yu , Kushagra Sharma
摘要: 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.
-
公开(公告)号:US11232053B1
公开(公告)日:2022-01-25
申请号:US16896765
申请日:2020-06-09
申请人: Xilinx, Inc.
发明人: Chandrasekhar S. Thyamagondlu , Darren Jue , Ravi Sunkavalli , Akhil Krishnan , Tao Yu , Kushagra Sharma
摘要: A direct memory access (DMA) system can include a memory configured to store a plurality of host profiles, a plurality of interfaces, wherein two or more of the plurality of interfaces correspond to different ones of a plurality of host processors, and a plurality of data engines coupled to the plurality of interfaces. The plurality of data engines are independently configurable to access different ones of the plurality of interfaces for different flows of a DMA operation based on the plurality of host profiles.
-
-
-