-
公开(公告)号:US20230288472A1
公开(公告)日:2023-09-14
申请号:US17894871
申请日:2022-08-24
Applicant: Mellanox Technologies, Ltd.
Inventor: Barak Freedman , Amir Silber
CPC classification number: G01R31/2886 , G01B11/24 , G01N21/9501 , G06T7/0004 , G06T7/62 , G06T2207/30148 , G06T2200/04
Abstract: A substrate testing device includes a first testing component configured to couple to electrical pads of a substrate and perform electrical testing on one or more dies of the substrate during a test. The substrate testing device includes a second testing component configured to perform optical testing of the one or more dies during the test. The substrate testing device further includes a third testing component comprising a three-dimensional scanner configured to perform a dimensional scan of the one or more dies of the substrate, wherein the third testing component is to perform geometrical testing on the one or more dies during the test.
-
公开(公告)号:US20230283575A1
公开(公告)日:2023-09-07
申请号:US17588385
申请日:2022-01-31
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Niv Aibester , Barak Gafni
IPC: H04L49/103 , H04L49/9005 , H04L49/9047 , H04L45/122 , H04L47/30
CPC classification number: H04L49/103 , H04L45/122 , H04L47/30 , H04L49/9005 , H04L49/9047
Abstract: A network device includes one or more ports, a packet processor, and a memory management circuit. The one or more ports are to communicate packets over a network. The packet processor is to process the packets using a plurality of queues. The memory management circuit is to maintain a shared buffer in a memory and adaptively allocate memory resources from the shared buffer to the queues, to maintain in the memory, in addition to the shared buffer, a shared-reserve memory pool for use by a defined subset of the queues, to identify in the subset a queue that (i) requires additional memory resources, (ii) is not eligible for additional allocation from the shared buffer, and (iii) meets an eligibility condition for the shared-reserve memory pool, and to allocate memory resources to the identified queue from the shared-reserve memory pool.
-
公开(公告)号:US20230269310A1
公开(公告)日:2023-08-24
申请号:US17679160
申请日:2022-02-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
IPC: H04L69/22 , H04L45/745 , H04L45/74 , H03M7/30
CPC classification number: H04L69/22 , H04L45/7457 , H04L45/742 , H03M7/3082
Abstract: A network device includes one or more ports, and action-select circuitry. The ports are to exchange packets over a network. The act-ion-select circuitry is to determine, for a given packet, a first search key based on a first header field of the given packet, and a second search key based on a second header field of the given packet, to compare the first search key to a first group of compare values, to output a multi-element vector responsively to a match between the first search key and a first compare value, to generate a composite search key by concatenating the second search key and the multi-element vector, to compare the composite search key to a second group of compare values, and, responsively to a match between the composite search key and a second compare value, to output an action indicator for applying to the given packet.
-
公开(公告)号:US20230262005A1
公开(公告)日:2023-08-17
申请号:US17671625
申请日:2022-02-15
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Roni Bar Yanai , Eli Britstein
IPC: H04L47/2483 , H04L47/21 , H04L47/78 , H04L47/283 , H04L47/62
CPC classification number: H04L47/2483 , H04L47/21 , H04L47/78 , H04L47/283 , H04L47/6235
Abstract: In one embodiment, a device includes an interface to send and receive packets of network flows, and processing circuitry to track a connection status of each of the network flows, selectively assign some network flows of the network flows having a non-terminated connection status to a flow aging process based on a statistical model of connection termination, operate the flow aging process to identify idle network flows of the some network flows, and release resources associated with the idle network flows.
-
115.
公开(公告)号:US20230259614A1
公开(公告)日:2023-08-17
申请号:US17864306
申请日:2022-07-13
Applicant: Mellanox Technologies, Ltd.
Inventor: Vadim Gechman , Nir Rosen , Haim Elisha , Bartley Richardson , Rachel Allen , Ahmad Saleh , Rami Ailabouni , Thanh Nguyen
IPC: G06F21/55
CPC classification number: G06F21/552 , G06F2221/034
Abstract: Apparatuses, systems, and techniques for detecting that one or more computer programs executed by a host device are subject to malicious activity using a machine learning (ML) detection system. An integrated circuit is coupled to physical memory of a host device via a host interface. The integrated circuit hosts a hardware-accelerated security service to protect one or more computer programs executed by the host device. The security service extracts a set of features from data stored in the physical memory, the data being associated with the one or more computer programs. The security service determines, using the ML detection system, whether the one or more computer programs are subject to malicious activity based on the set of features. The security service outputs an indication of the malicious activity responsive to a determination that the one or more computer programs are subject to the malicious activity.
-
公开(公告)号:US11721952B2
公开(公告)日:2023-08-08
申请号:US16828764
申请日:2020-03-24
Applicant: Mellanox Technologies, Ltd.
Inventor: Itshak Kalifa , Elad Mentovich , Vladimir Iakovlev , Yuri Berk , Tamir Sharkaz
CPC classification number: H01S5/18322 , H01S5/021 , H01S5/0217 , H01S5/0218 , H01S5/02461 , H01S5/1838 , H01S5/18311 , H01S5/18358 , H01S5/18363 , H01S5/3095 , H01S5/34306 , H01S5/34353 , H01S5/04257
Abstract: A VCSEL includes an active region between a top distributed Bragg reflector (DBR) and a bottom DBR each having alternating GaAs and AlGaAs layers. The active region includes quantum wells (QW) confined between top and bottom GaAs-containing current-spreading layers (CSL), an aperture layer having an optical aperture and a tunnel junction layer above the QW. A GaAs intermediate layer configured to have an open top air gap is disposed over a boundary layer of the active region and the top DBR. The air gap is made wider than the optical aperture and has a height equal to one quarter of VCSEL's emission wavelength in air. The top DBR is attached to the intermediate layer by applying wafer bonding techniques. VCSEL output, the air gap, and the optical aperture are aligned on the same optical axis. The bottom DBR is epitaxially grown on a silicon or a GaAs substrate.
-
公开(公告)号:US11719903B2
公开(公告)日:2023-08-08
申请号:US17194582
申请日:2021-03-08
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Avner Badihi
CPC classification number: G02B7/003 , B29C65/4845 , B29C66/73365 , B29D11/00692 , G02B6/262 , G02B7/021 , G02B27/30
Abstract: A system comprises a first mechanism configured to hold a first block including a plurality of lenses located on or near a first surface of the first block. The plurality of lenses are configured to receive light to generate a plurality of light spots at or near a second surface of the first block opposite the first surface. The system includes a second mechanism configured to hold a second block including a plurality of waveguides, and to move the second block to bring the plurality of waveguides in alignment with the plurality of lenses using the plurality of light spots as alignment marks.
-
公开(公告)号:US20230236769A1
公开(公告)日:2023-07-27
申请号:US17586417
申请日:2022-01-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Omri Kahalon , Gal Shalom , Aviad Yehezkel , Liran Liss , Oren Duer , Rabie Loulou , Maxim Gurtovoy
IPC: G06F3/06
CPC classification number: G06F3/0689 , G06F3/067 , G06F3/0631 , G06F3/0659 , G06F3/0613
Abstract: Methods and systems provided herein involve extracting an input/output (I/O) operation from a packet received over an I/O pipeline, the I/O operation comprising either a read request to read data from at least one storage device or a write request to write data to the at least one storage device; determining that an address associated with the I/O operation exists in a lookup table that is provided for thin provisioning of the at least one storage device; performing one or more RAID calculations associated with the at least one storage device based on the address and the I/O operation; and accessing the at least one storage device to perform the I/O operation based on the one or more RAID calculations; and second processing component configured to carry out a second set of operations that occur when the address associated with the I/O operation does not exist in the lookup table.
-
公开(公告)号:US11711158B2
公开(公告)日:2023-07-25
申请号:US17359667
申请日:2021-06-28
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Wojciech Wasko , Natan Manevich , Hillel Chapman , Roi Geuli , Eyal Serbro
IPC: H04J3/06
CPC classification number: H04J3/0661 , H04J3/062
Abstract: A network device includes a port, a transmission pipeline and a time-stamping circuit. The port is configured for connecting to a network. The transmission pipeline includes multiple pipeline stages and is configured to process packets and to send the packets to the network via the port. The time-stamping circuit is configured to temporarily suspend at least some processing of at least a given packet in the transmission pipeline, to verify whether a pipeline stage having a variable processing delay, located downstream from the time-stamping circuit, meets an emptiness condition, and, only when the pipeline stage meets the emptiness condition, to time-stamp the given packet and resume the processing of the given packet.
-
公开(公告)号:US11706014B1
公开(公告)日:2023-07-18
申请号:US17579630
申请日:2022-01-20
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Natan Manevich , Dotan David Levi , Wojciech Wasko , Ariel Almog , Bar Shapira
IPC: H04L7/00
CPC classification number: H04L7/0012
Abstract: In one embodiment, a synchronized communication system includes a plurality of compute nodes, and clock connections to connect the compute nodes in a closed loop configuration, wherein the compute nodes are configured to distribute among the compute nodes a master clock frequency from any selected one of the compute nodes.
-
-
-
-
-
-
-
-
-