-
公开(公告)号:US11621920B2
公开(公告)日:2023-04-04
申请号:US17902834
申请日:2022-09-04
Applicant: Mellanox Technologies, Ltd.
Inventor: Avi Urman , Lior Narkis , Omri Kahalon
IPC: H04L47/20 , H04L47/2466 , H04L47/2475 , G06F9/455 , H04L47/783 , H04L47/12
Abstract: A network adapter includes a network interface, a host interface and processing circuitry. The network interface is configured to connect to a communication network. The host interface is configured to communicate with a host processor running multiple application programs. The processing circuitry includes one or more bandwidth-control policers, and is configured to receive from the communication network a packet destined to a given application program among the application programs running on the host processor, to associate a bandwidth-control policer with the packet, selected from among the bandwidth-control policers, and to apply the selected bandwidth-control policer to the packet to produce a policer result.
-
公开(公告)号:US20230089099A1
公开(公告)日:2023-03-23
申请号:US18071692
申请日:2022-11-30
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Roman Nudelman , Gil Bloch , Daniel Marcovitch
Abstract: A processing device includes an interface and one or more processing circuits. The interface is to connect to a host processor. The one or more processing circuits are to receive from the host processor, via the interface, a notification specifying an operation for execution by the processing device, the operation including (i) multiple tasks that are executable by the network device, and (ii) execution dependencies among the tasks, in response to the notification, to determine a schedule for executing the tasks, the schedule complying with the execution dependencies, and to execute the operation by executing the tasks of the operation in accordance with the schedule.
-
公开(公告)号:US11609390B2
公开(公告)日:2023-03-21
申请号:US17162471
申请日:2021-01-29
Applicant: Mellanox Technologies, Ltd.
Inventor: Nimer Khazen , Alon Rokach
Abstract: Optical splitting adaptors and associated methods of manufacturing are provided. An example optical splitting adaptor includes a first connector housing that interfaces with a first optical transceiver having a first data rate, and the first connector housing accommodates a first type multi-fiber ferrule of a first number of fibers. The example optical splitting adaptor also includes a second connector housing that defines dual receptacles for interfacing with a second optical transceiver and a third optical transceiver, and the dual receptacles receive respective multi-fiber ferrules. The example optical splitting adaptor further includes a plurality of fibers operably connecting the first connector housing and the second connector housing such that, in operation, the plurality of fibers perform optical splitting between the first type multi-fiber ferrule of the first connector housing and the multi-fiber ferrules received by the dual receptacles of the second connector housing.
-
公开(公告)号:US11606157B1
公开(公告)日:2023-03-14
申请号:US17520674
申请日:2021-11-07
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Wojciech Wasko , Dotan David Levi , Guy Lederman
IPC: H04J3/06 , H04L43/06 , H04L43/065 , H04L43/067
Abstract: A network node includes a port and circuitry. The port is configured for communicating over a packet network. The circuitry is configured to receive, via the port, a sequence of packets from a peer network node, the sequence of packets including (i) a time-protocol packet and (ii) a transmit-side (TX) time-stamp indicative of a time at which the time-protocol packet was transmitted from the peer network node, to assess a receive-side (RX) traffic pattern over one or more of the received packets in the sequence that precede reception of the time-protocol packet, and to calculate an accuracy measure for the TX time-stamp, based on the assessed RX traffic pattern.
-
公开(公告)号:US20230068443A1
公开(公告)日:2023-03-02
申请号:US17465760
申请日:2021-09-02
Applicant: Mellanox Technologies, Ltd.
Inventor: Barak Gafni , Donald Bruce Sharp
IPC: H04L12/733 , H04L12/727 , H04L12/707
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.
-
公开(公告)号:US11588549B1
公开(公告)日:2023-02-21
申请号:US17397681
申请日:2021-08-09
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Segev Zarkovsky , Shai Cohen , Liron Gantz , Idan Yokev
IPC: H04B10/2507 , H04B10/03 , H04B10/67 , H04J14/06
Abstract: A polarization recovery device comprises an input that receives a first optical signal with unknown polarization and with at least one signal parameter at an initial value, a first output that outputs a second optical signal with known polarization and with the at least one signal parameter at or near the initial value, and a recovery block that generates the second optical signal based on the first optical signal.
-
公开(公告)号:US20230050155A1
公开(公告)日:2023-02-16
申请号:US17402545
申请日:2021-08-15
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gil Levy , Aviv Kfir , Pedro Reviriego , Salvatore Pontarelli
IPC: H04L29/06
Abstract: A network element includes one or more ports and a packet processor. The one or more ports are to transmit and receive packets over a network. The packet processor is to apply a plurality of rules to the packets, each rule specifying (i) expected values for each header field of a group of header fields of the packets, including, for a given header field in the group, at least a set of multiple expected values, (ii) a group ID associated with the set, and (iii) an action to be applied to the packets whose header fields match the expected values.
-
公开(公告)号:US20230047454A1
公开(公告)日:2023-02-16
申请号:US17398677
申请日:2021-08-10
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Liron Mula , Zachy Haramaty , Shachar Bar Tikva , Dekel Dadon
IPC: H04L12/823 , H04L12/835
Abstract: A relay device is provided that may identify a quantity of empty data byte locations in a data buffer of the relay device. The relay device may receive an indicator associated with transmitting data packets. The relay device may pause or enable a lossless flow of data between the relay device, a host device, and a peer device based on the quantity of empty data byte locations, the indicator, or both. The relay device may include a first data interface coupled with a peer device, a second data interface coupled with a host device, a data buffer configured to store data packets received from the host device, and a state machine that enables a lossless transmission of data between the host device and peer device. The state machine may transmit a pause frame to the host device based on a data buffer utilization reaching a data storage capacity.
-
公开(公告)号:US20230041969A1
公开(公告)日:2023-02-09
申请号:US17394515
申请日:2021-08-05
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Elad Mentovich , Itshak Kalifa
IPC: G11C11/404 , H01L51/00 , H01L51/05 , G11C11/4096
Abstract: A memory device includes a memory cell and a controller. The memory cell includes: (a) an array of molecule chains, at least one molecule chain includes: (i) first and second binding sites positioned at first and second ends of the molecule chain, respectively, and (ii) a chain of one or more fullerene derivatives, chemically connecting between the first and second binding sites, (b) source and drain electrodes, electrically connected to the first and second binding sites, respectively, and configured to apply to the array a source-drain voltage (VSD) along a first axis, and (c) a gate electrode, configured to apply to the array a gate voltage (VG) along a second different axis. The controller is configured to perform a data storage operation in the memory cell by (i) applying to the gate electrode a signal for producing the VG, and (ii) applying the VSD between the source and drain electrodes.
-
公开(公告)号:US11573383B2
公开(公告)日:2023-02-07
申请号:US16750632
申请日:2020-01-23
Applicant: Mellanox Technologies, Ltd.
Inventor: Andrey Ger , Rony Setter , Yaniv Kazav
Abstract: An OSFP optical transceiver having split multiple fiber optical port using reduced amount of MPO terminations is provided that includes two adjacent sockets integrated into the optical port of the OSFP optical transceiver. The two adjacent sockets are vertically oriented with respect to the mounting baseplate of the OSFP optical transceiver, and each of the two adjacent sockets is adapted to receive an MPO receptacle that terminates the proximal end of a bundle of fibers. The OSFP optical transceiver also includes an optical connection between each socket and a corresponding lens in the OSFP optical transceiver, for transmitting optical signals received from other transceivers into the OSFP optical transceiver and optical signals generated in the OSFP optical transceiver to other transceivers.
-
-
-
-
-
-
-
-
-