-
公开(公告)号:US10367590B2
公开(公告)日:2019-07-30
申请号:US15272616
申请日:2016-09-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: David Kielpinski , Jason Pelc , Thomas Van Vaerenbergh , Nikolas Tezak , Gabriel Joe Mendoza , Raymond G. Beausoleil
Abstract: Examples described herein relate to concurrently performing operations on optical signals. In an example, a method includes providing, to an optical circuit, a first plurality of signals having a first optical property and encoding a first vector. A second plurality of signals is provided to the circuit that encodes a second vector and has a second optical property that is different from the first optical property. A first attribute-dependent operation is performed on the first plurality of signals via the circuit to perform a first matrix multiplication operation on the first vector, and concurrently, a second attribute-dependent operation is performed on the second plurality of signals to perform a second matrix multiplication operation on the second vector. The first matrix multiplication operation and the second matrix multiplication operation are different based on the first optical property being different from the second optical property.
-
公开(公告)号:US10256902B2
公开(公告)日:2019-04-09
申请号:US15775497
申请日:2015-11-13
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nikolas Anton Tezak , David Kielpinski , Jason Pelc , Thomas Van Vaerenbergh , Ranojoy Bose , Raymond G. Beausoleil
IPC: H04L1/20 , G02B6/293 , H04B10/67 , H04B10/079 , H04L1/00
Abstract: In example implementations, an apparatus includes a bus waveguide, a plurality of optical gates coupled to the bus waveguide and an injection coupler. The bus waveguide receives a plurality of constraint signals. Each optical gate outputs an internal state via a local phase shift when at least one of the plurality of constraint signals has a wavelength that matches a respective resonant wavelength. The injection coupler combines the at least one of the plurality of constraint signals with additional constraint signals that are injected. An error is detected in a bit of a message when an overall phase shift has occurred to the at least one of the plurality of constraint signals causing a power level to exceed a power level threshold of an optical gate when the at least one of the plurality of constraint signals constructively interferes with the additional constraint signals that are injected.
-
公开(公告)号:US10181898B2
公开(公告)日:2019-01-15
申请号:US15139971
申请日:2016-04-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Nikolas A. Tezak , David Kielpinski , Jason Pelc , Thomas Van Vaerenbergh , Ranojoy Bose , Raymond G. Beausoleil
IPC: H04B10/079 , H04B10/80 , G11C13/04 , G02B6/293
Abstract: In example implementations, an optical gate is provided. The optical gate receives at least one optical signal via a waveguide of an optical memory gate. The optical gate compares a wavelength of the at least one optical signal to a resonant wavelength associated with a resonator. When the wavelength of the at least one optical signal matches the resonant wavelength, a value that is stored in the resonator is read out via the at least one optical signal. Then, the at least one optical signal with the value that is read out is transmitted out of the optical gate.
-
公开(公告)号:US20250123536A1
公开(公告)日:2025-04-17
申请号:US18485452
申请日:2023-10-12
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Yuan Yuan , Thomas Van Vaerenbergh , Antoine Descos , Stanley Cheung , Wayne Sorin , Yiwei Peng
Abstract: An example optical system having an electro-optical (EO) logic gate connected to a controller is presented. The controller modulates a first encoded electrical signal and a second encoded electrical signal based on an operation selection input. The EO logic gate includes a first Mach Zehnder interferometer (MZI) coupled between an optical input port and an optical output port; a second MZI optically coupled in parallel with the first MZI; a first phase shifter adjacent to the first MZI and; and a second phase shifter adjacent to the second MZI. The phase shifters apply phase shifts to the optical signals propagating via the first and second MZIs based on the modulated first encoded electrical signal and the modulated second encoded electrical signal to cause an optical output at the optical output port to vary based on the logic operation of the first encoded electrical signal and the second encoded electrical signal.
-
公开(公告)号:US20250054547A1
公开(公告)日:2025-02-13
申请号:US18447776
申请日:2023-08-10
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Giacomo Pedretti , Todd Richmond , Thomas Van Vaerenbergh
Abstract: Examples of the presently disclosed technology provide CAM-based circuits specially constructed to implement Boolean satisfiability problems involving k-XOR-SAT clauses. With the strategic addition of auxiliary counting and logic circuits that evaluate match line voltage outputs of a CAM at k discrete times in order to determine whether a counted number of matches returned by a match line satisfies a pre-determine parity condition—where k represents a number of literals of a k-XOR-SAT clause of a Boolean satisfiability problem—a circuit of the present technology can leverage a common CAM (i.e., the same CAM) to implement the k-XOR-SAT clause and k-SAT clauses. Accordingly, this extremely versatile circuit can be used to implement k-XOR-SAT and k-SAT-k-XOR-SAT hybrid problems in less time, and with less hardware and power consumption than existing hardware accelerators.
-
36.
公开(公告)号:US12119061B2
公开(公告)日:2024-10-15
申请号:US17841542
申请日:2022-06-15
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
CPC classification number: G11C15/046 , G06F3/0604 , G06F16/3341 , H03K19/20
Abstract: The disclosure generally provides for a method of solving a K-SAT problem. The method comprises programming one or more clauses of a Boolean expression for a K-SAT problem written in negated disjunctive normal form (DNF) to a ternary-CAM (TCAM) array comprising columns and rows of TCAM cells. The method further includes applying an interpretation comprising one or more binary variables expected to solve the Boolean expression as an input along the columns to the TCAM array, returning a binary value for each clause, randomly selecting one matched match line, determining a selected clause from one or more violated clause, and altering one or more literals within the interpretation using a break count for each variable of the selected clause.
-
公开(公告)号:US20240329489A1
公开(公告)日:2024-10-03
申请号:US18192509
申请日:2023-03-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Yiwei Peng , Wayne Sorin , Yuan Yuan , Stanley Cheung , Thomas Van Vaerenbergh , Marco Fiorentino
CPC classification number: G02F1/212 , G02F1/225 , G06N3/04 , G02F2203/50
Abstract: An example Mach-Zehnder interferometer (MZI) is provided. The MZI includes a first waveguide arm and a second waveguide arm coupled to the first waveguide arm via a pair of optical couplers. In the proposed MZI, at least one of the first waveguide arm and the second waveguide arm includes a plurality of Bragg-grating segments and a phase-shifter segment formed between adjacent Bragg-grating segments of the plurality of Bragg-grating segments. The phase-shifter segment formed between adjacent Bragg-grating segments induces a predefined phase-shift in an optical signal propagating through respective at least one of the first waveguide arm and the second waveguide arm, resulting in increased linearity an optical transmission via the MZI.
-
公开(公告)号:US11983604B2
公开(公告)日:2024-05-14
申请号:US17378650
申请日:2021-07-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Suhas Kumar , John Paul Strachan , Thomas Van Vaerenbergh
Abstract: Systems and methods are configured to provide a first problem to be solved to a network of memristors. A second problem to be solved can be gradually provided to the network of memristors. Controlled noise can be applied to the network of memristors for at least a portion of time during which the second problem is “gradually” provided to the network of memristors. A solution to the second problem can be determined.
-
公开(公告)号:US11923009B2
公开(公告)日:2024-03-05
申请号:US17841532
申请日:2022-06-15
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
CPC classification number: G11C15/046 , H03K19/20
Abstract: The disclosure generally provides for a method of solving a K-SAT problem. The method comprises programming one or more clauses of a Boolean expression for a K-SAT problem written in negated disjunctive normal form (DNF) to a ternary-CAM (TCAM) array comprising columns and rows of TCAM cells, applying an interpretation comprising one or more binary variables expected to solve the Boolean expression as an input along the columns to the TCAM array, returning a binary value for each clause and updating one or more variables within the interpretation if at least one clause is violated.
-
公开(公告)号:US11681103B2
公开(公告)日:2023-06-20
申请号:US16883969
申请日:2020-05-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peng Sun , Mir Ashkan Seyedi , Thomas Van Vaerenbergh , Marco Fiorentino
CPC classification number: G02B6/29338 , G02B6/136 , G02B6/12
Abstract: Embodiments of the present disclosure provide etch-variation tolerant optical coupling components and processes for making the same. An etch-variation tolerant geometry is determined for at least one waveguide of an optical coupling component (e.g., a directional coupler). The geometry is optimized such that each fabricated instance of an optical component design with the etch-variation tolerant geometry has substantially the same coupling ratio at any etch depth between a shallow etch depth and a deep etch depth.
-
-
-
-
-
-
-
-
-