-
公开(公告)号:US09925492B2
公开(公告)日:2018-03-27
申请号:US14665043
申请日:2015-03-23
Applicant: Mellanox Technologies Ltd.
Inventor: Shlomo Raikin , Liran Liss , Ariel Shachar , Noam Bloch , Michael Kagan
IPC: G06F15/16 , B01D53/94 , G06F9/46 , G06F13/28 , G06F15/173 , B01J37/02 , B01J29/072 , B01J29/76 , B01J35/04 , B01J35/00
CPC classification number: B01D53/9418 , B01D53/9477 , B01D2251/2062 , B01D2255/20761 , B01D2255/50 , B01D2255/904 , B01D2255/9155 , B01J29/072 , B01J29/56 , B01J29/76 , B01J29/763 , B01J35/0006 , B01J35/023 , B01J35/04 , B01J37/0215 , B01J37/0246 , B01J37/08 , B01J37/30 , B01J2229/186 , F01N3/035 , F01N3/103 , F01N3/2066 , F01N3/2842 , G06F9/467 , G06F13/287 , G06F15/17331 , Y02C20/10
Abstract: Remote transactions using transactional memory are carried out over a data network between an initiator host and a remote target. The transaction comprises a plurality of input-output (IO) operations between an initiator network interface controller and a target network interface controller. The IO operations are controlled by the initiator network interface controller and the target network interface controller to cause the first process to perform accesses to the memory location atomically.
-
公开(公告)号:US09894005B2
公开(公告)日:2018-02-13
申请号:US14673892
申请日:2015-03-31
Applicant: Mellanox Technologies Ltd.
Inventor: Shachar Raindel , Idan Burstein , Noam Bloch , Benny Koren , Barak Gafni , Dror Goldenberg , Liran Liss
IPC: H04L12/28 , H04L12/801 , H04L12/707 , H04L12/721 , H04L12/803
CPC classification number: H04L47/34 , H04L45/22 , H04L45/38 , H04L47/122
Abstract: A method in a network element that includes multiple interfaces for connecting to a communication network includes receiving from the communication network via an ingress interface a flow including a sequence of packets, and routing the packets to a destination of the flow via a first egress interface. A permission indication for re-routing the flow is received in the ingress interface. In response to receiving the permission indication, subsequent packets of the flow are re-routed via a second egress interface that is different from the first egress interface. Further re-routing of the flow is refrained from, until receiving another permission indication.
-
543.
公开(公告)号:US09876565B2
公开(公告)日:2018-01-23
申请号:US15092637
申请日:2016-04-07
Applicant: Mellanox Technologies Ltd.
Inventor: Shmuel Levy
IPC: H04B10/077 , H04B10/079 , H04B10/25
CPC classification number: H04B10/0795 , H04B10/0773 , H04B10/0793 , H04B10/25
Abstract: A method includes defining a target performance for a communication network that includes multiple network nodes interconnected by Active Optical Cables (AOCs). Respective parameters, which cause the communication network to achieve the target performance, are selected for the AOCs. Commands are sent to the AOCs to set the selected parameters.
-
公开(公告)号:US20180003762A1
公开(公告)日:2018-01-04
申请号:US15199105
申请日:2016-06-30
Applicant: Mellanox Technologies, Ltd.
Inventor: Alex Burlak , Lion Bassat , Itshak Kalifa , Kfir Margalit , Morees Ghandour , Alon Webman , Elad Mentovich , Sylvie Rockman , Evelyn Landman
CPC classification number: G01R31/2635 , G01R31/2642 , G01R31/2874 , H01S5/0014 , H01S5/0021 , H01S5/183
Abstract: A transducer reliability testing and VCSEL failure prediction method are provided. The method includes applying a testing temperature and a constant current to a VCSEL for a testing time. The method monitors a forward voltage of the VCSEL and determines if a first change in forward voltage is above a first predetermined threshold over the testing time and if a second change in forward voltage is above a second predetermined threshold over a portion of the testing time. The method determines failure of the VCSEL if either of these predetermined thresholds are exceeded. The method determines passage of the VCSEL if the first change in the forward voltage and the second change in the forward voltage are both below the first predetermined threshold and the second predetermined threshold, respectively.
-
545.
公开(公告)号:US20170363823A1
公开(公告)日:2017-12-21
申请号:US15187109
申请日:2016-06-20
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Itshak Kalifa , Sylvie Rockman , Pierre Avner Badehi , Anna Sandomirsky , Evelyn Landman
CPC classification number: G02B6/4245 , G02B6/12004 , G02B6/4206 , G02B6/428 , G02B6/4284
Abstract: An apparatus and method of assembly are described that provide an improved printed circuit board (PCB) assembly for an electro-optical interface, where more accurate positioning and alignment of electro-optical components can be achieved in an active part of the PCB assembly that is used for the electro-optical interface to meet tighter tolerances in an easier and more cost efficient manner. In particular, a photonic integrated circuit (PIC) is received in a cavity defined in a PCB that includes conductive elements for transmitting electrical signals. An optoelectronic transducer is connected to the PIC to convert between the optical signals and the corresponding electrical signals, and an optical coupler is secured to the optoelectronic transducer and supported by the PIC and/or PCB, where the optical coupler is configured to transmit the optical signals between the optoelectronic transducer and an optical fiber.
-
公开(公告)号:US20170346742A1
公开(公告)日:2017-11-30
申请号:US15168118
申请日:2016-05-30
Applicant: Mellanox Technologies Ltd.
Inventor: Ariel Shahar , Hillel Chapman
IPC: H04L12/801 , H04L12/24 , H04L5/00
CPC classification number: H04L47/18 , H04L5/0055 , H04L47/11
Abstract: A method for communication includes establishing, using an end-to-end reliable transport context, a channel for exchange of data packets over a network between a first network interface controller (NIC) of a first computing node on the network and a second NIC of a second computing node on the network. The first NIC accepts first and second work items for execution on behalf of different, first and second sender processes, respectively, that are running on the first computing node. The first and second work items are executed by transmitting over the network from the first NIC to the second NIC, using the end-to-end reliable transport context, first and second messages directed to different, first and second receiver process running on the second computing node, using the same end-to-end reliable transport context. The second message is sent before receiving from the second NIC any acknowledgment of the first message.
-
公开(公告)号:US09806994B2
公开(公告)日:2017-10-31
申请号:US14732853
申请日:2015-06-08
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Aviv Kfir , Benny Koren , Barak Gafni
IPC: H04L12/743 , H04L12/707
CPC classification number: H04L45/24
Abstract: A network element includes circuitry and one or more interfaces. The interfaces are configured to connect to a communication network. The circuitry is configured to assign multiple egress interfaces corresponding to respective different paths via the communication network for routing packets to a given destination-address group, to hold, for the given destination-address group, respective state information for each of multiple sets of hash results, to receive via an ingress interface a packet destined to the given destination-address group, to calculate a given hash result for the packet and identify a given set of hash results in which the given hash result falls, and to forward the packet via one of the multiple egress interfaces in accordance with the state information corresponding to the given destination-address group and the given set of hash results.
-
公开(公告)号:US09804348B2
公开(公告)日:2017-10-31
申请号:US15149134
申请日:2016-05-08
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Avner Badihi , Sylvie Rockman , Elad Mentovich
CPC classification number: G02B6/423 , G02B6/30 , G02B6/32 , G02B6/3885 , G02B6/4214 , G02B6/424 , G02B6/4249 , G02B6/4269 , G02B6/428 , G02B6/4284 , G02B6/43
Abstract: An optical apparatus, comprising a Silicon Photonics (SiP) device, with multiple optical waveguides and an array of collimating lenses, configured to receive light from the multiple optical waveguides in paths not including optical fibers and to collimate the light of the multiple optical waveguides into collimated beams. A receptacle is configured to receive an external optical device in an orientation aligned with the collimated beams from the array of collimating lenses.
-
公开(公告)号:US20170288770A1
公开(公告)日:2017-10-05
申请号:US15087562
申请日:2016-03-31
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Itshak Kalifa , Sylvie Rockman , Alon Webman , Dalit Kimhi , Alex Dikopoltsev
IPC: H04B10/079 , H04B10/25 , H04J14/02 , H04B10/572 , H04B10/50
CPC classification number: H04B10/0795 , H04B10/2504 , H04B10/40 , H04B10/503 , H04B10/504 , H04B10/506 , H04B10/572 , H04J14/02
Abstract: An electro-optic transceiver module, method of manufacturing, and method of transmitting signals are provided that allow multiple optical signals at different wavelengths (e.g., according to CWDM) to be combined for transmission via a number of optical fibers that is smaller than the number of electrical channels according to which the optical signals were generated. Thus, CWDM may be used in connection with lower-cost VCSEL technology (e.g., as opposed to higher-cost edge-emitting lasers) by providing for wavelength compensation at the VCSEL driver to offset any changes in wavelength that may have otherwise occurred at the VCSELs. In particular, a microcontroller of the electro-optic transceiver module correlates a monitored temperature of the VCSELs to an actual wavelength of the corresponding optical signals transmitted by the respective VCSELS and determined an adjustment in a current supplied by the VCSEL driver to each VCSEL to achieve more precise and consistent wavelengths at the VCSELs.
-
公开(公告)号:US20170261712A1
公开(公告)日:2017-09-14
申请号:US15064108
申请日:2016-03-08
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Morees Ghandour , Elad Mentovich , Itshak Kalifa , Sylvie Rockman , Dalit Kimhi , Alon Webman
CPC classification number: G02B6/4271 , G01J1/0252 , G01J1/0425 , G02B6/4214 , G02B6/428 , G02B6/4292 , H01S5/02248 , H01S5/02415 , H01S5/183
Abstract: An apparatus and method of assembly are described that provide improved mechanisms for cooling an optoelectronic transducer in a fiber optic system. The apparatus includes a thermoelectric cooler (TEC) secured to the optoelectronic transducer for removing heat from the optoelectronic transducer in response to instructions from a TEC driver, as well as a microcontroller electrically connected to the TEC driver for monitoring temperature and communicating with the TEC driver to selectively activate and deactivate the TEC at least partially based on the monitored temperature and/or other measured/detected data to effect a more efficient cooling mechanism for optoelectronic transducers, such as VCSELs. In addition, the user may be able to configure the system to maintain the optoelectronic transducer within a user-defined range of temperatures. In this way, a longer life and better performance of the optoelectronic transducer may be achieved, and datacenter costs related to cooling and/or maintenance may be minimized.
-
-
-
-
-
-
-
-
-