US 12,407,652 B2
Firewalling communication ports in a multi-port system
Chandrasekhar S. Thyamagondlu, Saratoga, CA (US); Akhil Krishnan, San Jose, CA (US); and Darren Jue, Sunnyvale, CA (US)
Assigned to Xilinx, Inc., San Jose, CA (US)
Filed by Xilinx, Inc., San Jose, CA (US)
Filed on Mar. 17, 2023, as Appl. No. 18/185,634.
Prior Publication US 2024/0314107 A1, Sep. 19, 2024
Int. Cl. G06F 13/40 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0245 (2013.01) [G06F 13/4027 (2013.01); H04L 63/0209 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
monitoring, using a plurality of firewall circuits, a plurality of controllers corresponding to different communication ports for a reset condition, wherein the plurality of controllers are coupled to a direct memory access (DMA) system through a plurality of bridge circuits;
detecting, by a selected firewall circuit, a reset condition on a selected controller coupled thereto, wherein the selected controller is coupled to a selected bridge circuit of the plurality of bridge circuits;
in response to detecting the reset condition, implementing a firewall operating mode in the selected firewall circuit; and
while operating in the firewall operating mode, controlling operation of the selected bridge circuit thereby isolating the selected controller from the DMA system.