-
公开(公告)号:US20240077755A1
公开(公告)日:2024-03-07
申请号:US18139996
申请日:2023-04-27
Applicant: Lightelligence, Inc.
Inventor: Huaiyu Meng , Cheng-Kuan Lu , Jonathan Terry , Jingdong Deng , Maurice Steinman , Gilbert Hendry , Yichen Shen
CPC classification number: G02F1/0121 , G02F1/025
Abstract: An integrated circuit interposer includes a semiconductor substrate layer; a first metal contact layer including a first metal contact section that includes metal contacts arranged for electrically coupling to a first semiconductor die in a controlled collapsed chip connection, and a second metal contact section that includes metal contacts arranged for electrically coupling to a second semiconductor die in a controlled collapsed chip connection. A first patterned layer includes individually photomask patterned metal path sections. A second patterned layer includes individually photomask patterned waveguide sections, including a first waveguide that crosses at least one boundary between individually photomask patterned waveguide sections. A first modulator is coupled to the first waveguide for modulating an optical wave in the first waveguide based on an electrical signal received at a first metal contact in the first metal contact section, and a second modulator is coupled to the first waveguide for modulating the optical wave based on an electrical signal received at a second metal contact in the first metal contact section or the second metal contact section
-
公开(公告)号:US20210341765A1
公开(公告)日:2021-11-04
申请号:US17242777
申请日:2021-04-28
Applicant: Lightelligence, Inc.
Inventor: Cheng-Kuan Lu , Gilbert Hendry , Huaiyu Meng , Yichen Shen
Abstract: An apparatus having a segmented optical modulator includes an optical waveguide having three or more segments. Each of three or more optical modulators includes a corresponding waveguide segment and is configured to apply an optical modulation that is proportional to the length of the segment. Three or more electrical contacts receive respective bit values of binary values. Each binary value includes at least three bit values including a least significant bit (LSB) bit value, a most significant bit (MSB) bit value, and at least one intermediate bit (IB) bit value between the LSB bit value and the MSB bit value. At least one waveguide segment of a corresponding optical modulator receiving an LSB bit value is positioned between a first waveguide segment of a corresponding optical modulator receiving an MSB bit value and a second waveguide segment of a corresponding optical modulator receiving an IB bit value.
-
公开(公告)号:US20200250532A1
公开(公告)日:2020-08-06
申请号:US16852628
申请日:2020-04-20
Applicant: Lightelligence, Inc.
Inventor: Yichen Shen , Li Jing , Rumen Dangovski , Peng Xie , Huaiyu Meng , Matthew Khoury , Cheng-Kuan Lu , Ronald Gagnon , Maurice Steinman , Jianhua Wu , Arash Hosseinzadeh
Abstract: Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format.In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals. For each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module multiplies the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation. For results of two or more of the multiplication modules, a summation module produces an electrical signal that represents a sum of the results of the two or more of the multiplication modules.
-
公开(公告)号:US20200242472A1
公开(公告)日:2020-07-30
申请号:US16852607
申请日:2020-04-20
Applicant: Lightelligence, Inc.
Inventor: Yichen Shen , Li Jing , Rumen Dangovski , Peng Xie , Huaiyu Meng , Matthew Khoury , Cheng-Kuan Lu , Ronald Gagnon , Maurice Steinman , Jianhua Wu , Arash Hosseinzadeh
Abstract: Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format.In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals. For each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module multiplies the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation. For results of two or more of the multiplication modules, a summation module produces an electrical signal that represents a sum of the results of the two or more of the multiplication modules.
-
公开(公告)号:US11734555B2
公开(公告)日:2023-08-22
申请号:US16431167
申请日:2019-06-04
Applicant: Lightelligence, Inc.
Inventor: Yichen Shen , Huaiyu Meng , Li Jing , Rumen Dangovski , Peng Xie , Matthew Khoury , Cheng-Kuan Lu , Ronald Gagnon , Maurice Steinman , Jianhua Wu , Arash Hosseinzadeh
IPC: G06N3/067 , G06F17/16 , G06E3/00 , G06E1/04 , G06F17/14 , G06N3/08 , G02F1/00 , G02F3/02 , G02F1/225
CPC classification number: G06N3/0675 , G02F1/00 , G02F3/024 , G06E1/045 , G06E3/005 , G06E3/006 , G06E3/008 , G06F17/14 , G06F17/16 , G06N3/08 , G02F1/225
Abstract: Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format.
In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals. For each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module multiplies the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation. For results of two or more of the multiplication modules, a summation module produces an electrical signal that represents a sum of the results of the two or more of the multiplication modules.-
公开(公告)号:US11657262B2
公开(公告)日:2023-05-23
申请号:US17985482
申请日:2022-11-11
Applicant: Lightelligence, Inc.
Inventor: Matthew Raja Khoury , Rumen Rumenov Dangovski , Longwu Ou , Yichen Shen , Li Jing
Abstract: Data to be processed includes vector element values of an input vector and matrix element values of a model matrix associated with a neural network model. A vector-matrix multiplication module receives a set of matrix element values for performing a vector-matrix multiplication operation. Processing the data includes computing a plurality of intermediate vectors based on element-wise vector multiplication between different subsets of the vector element values and different respective pre-processing vectors. The vector-matrix multiplication module is loaded with a core matrix, and the input vector is multiplied by the model matrix based on separately multiplying each of the intermediate vectors by the loaded core matrix.
-
公开(公告)号:US20230077270A1
公开(公告)日:2023-03-09
申请号:US17985482
申请日:2022-11-11
Applicant: Lightelligence, Inc.
Inventor: Matthew Raja Khoury , Rumen Rumenov Dangovski , Longwu Ou , Yichen Shen , Li Jing
Abstract: Data to be processed includes vector element values of an input vector and matrix element values of a model matrix associated with a neural network model. A vector-matrix multiplication module receives a set of matrix element values for performing a vector-matrix multiplication operation. Processing the data includes computing a plurality of intermediate vectors based on element-wise vector multiplication between different subsets of the vector element values and different respective pre-processing vectors. The vector-matrix multiplication module is loaded with a core matrix, and the input vector is multiplied by the model matrix based on separately multiplying each of the intermediate vectors by the loaded core matrix.
-
公开(公告)号:US20210173238A1
公开(公告)日:2021-06-10
申请号:US17112369
申请日:2020-12-04
Applicant: Lightelligence, Inc.
Inventor: Arash Hosseinzadeh , Yelong Xu , Yanfei Bai , Huaiyu Meng , Ronald Gagnon , Cheng-Kuan Lu , Jonathan Terry , Jingdong Deng , Maurice Steinman , Yichen Shen
IPC: G02F1/025 , G02F1/225 , H04B10/516 , H04B10/54 , H04B10/524
Abstract: A system including at least one input optical waveguide configured to receive an optical wave, at least one digital input port configured to receive a series of digital input values, each digital input value including two or more bits, and an optical modulator coupled to the input optical waveguide. The optical modulator includes an optical waveguide portion that includes multiple optical waveguide segments associated with diode sections positioned along the optical waveguide segments, in which the diode sections are configured to apply different respective modulation contributions to an optical wave propagating through the optical waveguide portion.
-
公开(公告)号:US11907832B2
公开(公告)日:2024-02-20
申请号:US16852642
申请日:2020-04-20
Applicant: Lightelligence, Inc.
Inventor: Yichen Shen , Huaiyu Meng , Li Jing , Rumen Dangovski , Peng Xie , Matthew Khoury , Cheng-Kuan Lu , Ronald Gagnon , Maurice Steinman , Jianhua Wu , Arash Hosseinzadeh
IPC: G06N3/067 , G06E1/04 , G06F17/14 , G06F17/16 , G06N3/08 , G02F1/00 , G02F3/02 , G06E3/00 , G02F1/225
CPC classification number: G06N3/0675 , G02F1/00 , G02F3/024 , G06E1/045 , G06E3/005 , G06E3/006 , G06E3/008 , G06F17/14 , G06F17/16 , G06N3/08 , G02F1/225
Abstract: A method includes: providing input information in an electronic format; converting the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format. For example, a set of input values are encoded on respective optical signals. For each of at least two subsets of optical signals, a copying module splits the subset into multiple copies of the optical signals. For each copy of a first subset of optical signals, a corresponding multiplication module multiplies the optical signals of the first subset by matrix element values using optical amplitude modulation. A summation module produces an electrical signal representing a sum of the results of the multiplication modules.
-
公开(公告)号:US11734556B2
公开(公告)日:2023-08-22
申请号:US17204320
申请日:2021-03-17
Applicant: Lightelligence, Inc.
Inventor: Huaiyu Meng , Yichen Shen , Yelong Xu , Gilbert Hendry , Longwu Ou , Jingdong Deng , Ronald Gagnon , Cheng-Kuan Lu , Maurice Steinman , Mike Evans , Jianhua Wu
CPC classification number: G06N3/0675 , G06E1/045
Abstract: An optoelectronic computing system includes a first semiconductor die having a photonic integrated circuit (PIC) and a second semiconductor die having an electronic integrated circuit (EIC). The PIC includes optical waveguides, in which input values are encoded on respective optical signals carried by the optical waveguides. The PIC includes an optical copying distribution network having optical splitters. The PIC includes an array of optoelectronic circuitry sections, each receiving an optical wave from one of the output ports of the optical copying distribution network, and each optoelectronic circuitry section includes: at least one photodetector detecting at least one optical wave from the optoelectronic operation. The EIC includes electrical input ports receiving respective electrical values. The first semiconductor die and the second semiconductor die are electrically coupled in a controlled collapse chip connection, with the electrical output port of the PIC connected to one of the electrical input ports of the EIC.
-
-
-
-
-
-
-
-
-