-
公开(公告)号:US12177325B2
公开(公告)日:2024-12-24
申请号:US18523991
申请日:2023-11-30
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Ariel Shahar , Shahaf Shuler , Ariel Almog , Eitan Hirshberg , Natan Manevich
IPC: H04L7/00
Abstract: A communication system includes at least one send queue, containing send queue entries pointing to packets to be transmitted over a network by packet sending circuitry. A clock work queue contains clock queue entries to synchronize sending times of the packets pointed to by the send queue entries. At least one arming queue contains arming queue entries to arm the clock work queue at selected time intervals.
-
公开(公告)号:US12177322B2
公开(公告)日:2024-12-24
申请号:US18314834
申请日:2023-05-10
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gil Levy , Liron Mula , Barak Gafni
IPC: G06F15/173 , H04L69/22 , H04L69/323 , H04L69/324
Abstract: A parsing apparatus includes a packet-type identification circuit and a parser. The packet-type identification circuit is to receive a packet to be parsed, and to identify a packet type of the packet by extracting a packet-type identifier from a defined field in the packet. The parser is to store one or more parsing templates that specify parsing of one or more respective packet types. When the packet type of the packet corresponds to a parsing template among the stored parsing templates, the parser is to parse the packet in accordance with the stored parsing template. When the packet type of the packet does not correspond to any of the stored parsing templates, the parser is to parse the packet using an alternative parsing scheme.
-
公开(公告)号:US12174765B2
公开(公告)日:2024-12-24
申请号:US17707555
申请日:2022-03-29
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Daniel Marcovitch , Liran Liss , Rabia Loulou , Aviad Yehezkel
IPC: G06F13/24 , G06F13/40 , G06F13/42 , G06F15/173
Abstract: Methods, systems, and devices for message signaled interrupt (MSI-X) tunneling on a host device exposed by a bridge connection are described. A device may receive data and a first interrupt signal from a remote destination over a network protocol. The device may receive the data and/or the first interrupt signal over the bridge connection, via a tunneled communication from the remote destination. The device may generate a second interrupt signal based on the first interrupt signal and a local interrupt configuration provided by a system bus driver of the device. The device may inject the data and the second interrupt signal over the system bus. Injecting the data and injecting the second interrupt signal may include ensuring the data is made available to the system bus driver, prior to the interrupt handler receiving the second interrupt signal.
-
公开(公告)号:US12174238B2
公开(公告)日:2024-12-24
申请号:US17463587
申请日:2021-09-01
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Amir Silber , Barak Freedman , Nizan Meitav , Santiago Echeverri , Jochem Verbist , Allan Green-Petersen
Abstract: A wafer includes a semiconductor substrate, multiple photonics devices and a test coupler. The multiple photonics devices are fabricated on the substrate and have multiple respective ports. The test coupler is disposed on the wafer and is configured to couple an optical test signal between a tester and the multiple ports of the multiple photonics devices during testing of the photonics devices.
-
公开(公告)号:US12166659B2
公开(公告)日:2024-12-10
申请号:US17465760
申请日:2021-09-02
Applicant: Mellanox Technologies, Ltd.
Inventor: Barak Gafni , Donald Bruce Sharp
IPC: H04L45/122 , H04L45/121 , H04L45/24
Abstract: An example method for dynamic packet routing using prioritized groups includes: receiving, by a processing device, routing information specifying a plurality of paths to a network destination, wherein each path is associated with a respective cost metric value; associating a first subset of the plurality of paths with a first priority routing group for the network destination, wherein each path of the first subset satisfies a first cost criterion based on a cost metric value of the path; associating a second subset of the plurality of paths with a second priority routing group for the network destination, wherein each path of the second subset satisfies a second cost criterion; and storing, in a forwarding information data structure, a first definition of the first priority routing group and a second definition of a second priority routing group.
-
636.
公开(公告)号:US12163228B2
公开(公告)日:2024-12-10
申请号:US17305206
申请日:2021-07-01
Applicant: MELLANOX TECHNOLOGIES, LTD. , BAR-ILAN UNIVERSITY , RAMOT AT TEL-AVIV UNIVERSITY LTD. , SIMTAL NANO-COATINGS LTD
Inventor: Elad Mentovich , Yaniv Rotem , Yaakov Gridish , Doron Naveh , Chen Stern , Yosi Ben-Naim , Ariel Ismach , Eran Bar-Rabi , Tal Kaufman
IPC: C23C16/458
Abstract: A substrate carrier and a mechanism for moving the substrate carrier through a chemical vapor deposition system are provided. The substrate carrier includes a cylindrical housing having an interior surface. A plurality of plurality of shelves fixed to the interior surface, each shelf configured to support at least one substrate. The substrate carrier may include a connector configured to engage the substrate carrier with the mechanism. The mechanism may include a moveable arm and a motor configured to actuate the moveable arm. The moveable arm may include an actuating member connected to the motor and configured to move the moveable arm between a retracted state and an extended state. The moveable arm may be configured to operate in a chamber having a first pressure and a first temperature and the motor may be configured to operate in an environment having a second pressure.
-
公开(公告)号:US20240406212A1
公开(公告)日:2024-12-05
申请号:US18595475
申请日:2024-03-05
Applicant: Mellanox Technologies, Ltd.
Inventor: Boris Pismenny , Miriam Menes , Liran Liss
Abstract: In one embodiment, a local networking device includes a host interface to receive packets from a local host device, packet processing hardware to receive cryptographic material offloaded from the local host device over the host interface, perform cryptographic operations on the packets based on the cryptographic material, generate datagram transport layer security (DTLS) headers including respective DTLS sequence numbers in hardware, and encapsulate the packets with the DTLS headers in hardware, and a network interface to send the packets with the DTLS headers to a remote networking device over a packet data network.
-
638.
公开(公告)号:US20240396830A1
公开(公告)日:2024-11-28
申请号:US18638576
申请日:2024-04-17
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Haggai Eran , Inbal Gal , Guy Rozenberg Kunievsky , Jason Gunthorpe , Liran Liss , Vladimir Koushnir
IPC: H04L45/302 , H04L41/044 , H04L47/2483
Abstract: A device, communication system, and method are provided. In one example, a system for routing traffic is described that includes a network device. The network device includes a plurality of ports to facilitate communication over a plurality of planes in a multiplane network. The network device also includes a first interface that presents the plurality of ports as a single plane agnostic port to software, and a second interface that presents each port in the plurality of ports as a separate port to the software.
-
公开(公告)号:US12155979B2
公开(公告)日:2024-11-26
申请号:US17706119
申请日:2022-03-28
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ofer Levy , Avi Gibbs , Samer Khoury , Igor Loiferman
IPC: H04Q1/06
Abstract: A cable pillar is provided for use in a switch system. The cable pillar includes a cavity that enables a plurality of cables to pass from a first side to a second side of the cable pillar. For example, the cables may be routed from sets of access paths located in rails mounted on the sides of the cable pillar to enlarged access paths located near the top or bottom of the cable pillar. The enlarged access paths may be sized to receive every cable that passes through a set of access paths located on an opposing side of the cable pillar from a corresponding enlarged access path. Additionally, the cable pillar may be configured to releasably attach to a chassis of the switch system. In some examples, the plurality of cables accommodated by the cable pillar may serve as a cable backplane of the switch system.
-
公开(公告)号:US12155563B2
公开(公告)日:2024-11-26
申请号:US17902920
申请日:2022-09-05
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Yamin Friedman , Omer Shabtai , Rotem Levinson , Idan Burstein , Yuval Shpigelman , Charlie Mbariky
Abstract: A network adapter includes a port and one or more circuits. The port communicates packets over a network in which switches forward packets in accordance with tuples of the packets. The one or more circuits are to hold a user-programmable scheme specifying assignments of the packets of a given flow destined to a peer node to sub-flows having respective different tuples, assign first packets of the given flow to one or more of the sub-flows in accordance with the user-programmable scheme, by setting respective tuples of the first packets, transmit the first packets to the peer node via the port, monitor notifications received from the network, the notifications being indicative of respective states of the sub-flows, based on the notifications and on the user-programmable scheme determine an assignment of second packets of the given flow to the sub-flows, and transmit the second packets to the peer node via the port.
-
-
-
-
-
-
-
-
-