TWI858188B - 線性光子處理器及相關的方法 - Google Patents
線性光子處理器及相關的方法 Download PDFInfo
- Publication number
- TWI858188B TWI858188B TW109140823A TW109140823A TWI858188B TW I858188 B TWI858188 B TW I858188B TW 109140823 A TW109140823 A TW 109140823A TW 109140823 A TW109140823 A TW 109140823A TW I858188 B TWI858188 B TW I858188B
- Authority
- TW
- Taiwan
- Prior art keywords
- optical
- transistor
- differential
- photodetector
- value
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06E—OPTICAL COMPUTING DEVICES; COMPUTING DEVICES USING OTHER RADIATIONS WITH SIMILAR PROPERTIES
- G06E3/00—Devices not provided for in group G06E1/00, e.g. for processing analogue or hybrid data
- G06E3/001—Analogue devices in which mathematical operations are carried out with the aid of optical or electro-optical elements
- G06E3/005—Analogue devices in which mathematical operations are carried out with the aid of optical or electro-optical elements using electro-optical or opto-electronic means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/26—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
- G01D5/32—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
- G01D5/34—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
- G01D5/344—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using polarisation
- G01D5/345—Polarising encoders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/26—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light
- G01D5/32—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light
- G01D5/34—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells
- G01D5/347—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable characterised by optical transfer means, i.e. using infrared, visible, or ultraviolet light with attenuation or whole or partial obturation of beams of light the beams of light being detected by photocells using displacement encoding scales
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
- G01J1/42—Photometry, e.g. photographic exposure meter using electric radiation detectors
- G01J1/44—Electric circuits
- G01J1/46—Electric circuits using a capacitor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06E—OPTICAL COMPUTING DEVICES; COMPUTING DEVICES USING OTHER RADIATIONS WITH SIMILAR PROPERTIES
- G06E3/00—Devices not provided for in group G06E1/00, e.g. for processing analogue or hybrid data
- G06E3/008—Matrix or vector computation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/06—Clock generators producing several clock signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/52—Multiplying; Dividing
- G06F7/523—Multiplying only
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/067—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using optical means
- G06N3/0675—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using optical means using electro-optical, acousto-optical or opto-electronic means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Power Engineering (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Neurology (AREA)
- Molecular Biology (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Optics & Photonics (AREA)
- Nonlinear Science (AREA)
- Optical Modulation, Optical Deflection, Nonlinear Optics, Optical Demodulation, Optical Logic Elements (AREA)
- Optical Communication System (AREA)
- Light Receiving Elements (AREA)
Abstract
描述了光子處理器。本文中所述的光子處理器被配置為執行矩陣-矩陣(例如矩陣-向量)乘法。一些實施例與依據雙軌架構來佈置的光子處理器相關,其中將數值編碼在一對光學訊號之間的差異(例如光學訊號的功率之間的差異)中。相對於其他的架構,這些光子處理器展現出增加的對雜訊的免疫力。一些實施例與包括基於可調變偵測器的乘法器的光子處理器相關。可調變偵測器是設計為使得可以依據電氣控制訊號來調變光電流的偵測器。與其他類型的光子處理器相比,使用基於可調變偵測器的乘法器來設計的光子處理器明顯更緊湊。
Description
此申請案依據專利法主張於2019年11月22日所提出的第62/939,480號標題為「SYSTEMS AND METHODS FOR ANALOG COMPUTING」的美國臨時專利申請案(代理人案號為L0858.70016US01)的權益,該文獻的整體內容特此以引用方式併入本文中。
此申請案依據專利法主張於2020年1月17日所提出的第62/962,759號標題為「MODULATABLE DETECTOR-BASED MULTIPLIERS」的美國臨時專利申請案(代理人案號為L0858.70023US00)的權益,該文獻的整體內容特此以引用方式併入本文中。
此申請案依據專利法主張於2020年1月20日所提出的第62/963,315號標題為「DUAL-RAIL PHOTONIC MULTIPLIER SYSTEM WITH APPLICATIONS TO LINEAR PHOTONIC PROCESSOR」的美國臨時專利申請案(代理人案號為L0858.70022US00)的權益,該文獻的整體內容特此以引用方式併入本文中。
此申請案依據專利法主張於2020年2月5日所提出的第62/970,360號標題為「MODULATABLE DETECTORS」的美國臨時專利申請案(代理人案號為L0858.70026US00)的權益,其整體內容特此以引用方式併入本文中。
此申請案依據專利法主張於2020年2月18日所提出的第62/978,181號標題為「MODULATABLE DETECTORS」的美國臨時專利申請案(代理人案號為L0858.70026US01)的權益,其整體內容特此以引用方式併入本文中。
此申請案與設計為執行數學運算的線性光子處理器及相關的方法相關。
深度學習、機器學習、潛在變數模型、神經網路、及其他基於矩陣的可微程式用來解決各種問題,包括自然語言處理及影像中的物體辨識。用深度神經網路解決這些問題一般需要很長的處理時間來執行所需的計算。解決這些問題時計算量最大的運算通常是數學矩陣運算,例如矩陣乘法。
一些實施例與一種執行數學運算的方法相關,該方法包括以下步驟:接收輸入光學訊號;獲得第一數值及第二數值;藉由使用該第一數值修改該輸入光學訊號,來產生第一編碼的光學訊號及第二編碼的光學訊號;使用該第二數值以及該第一編碼的光學訊號及該第二編碼的光學訊號,來產生第一編碼的輸出訊號及第二編碼的輸出訊號;及使用該第一編碼的輸出訊號及該第二編碼的輸出訊號,來獲得該數學運算的結果。
在一些實施例中,該第一編碼的輸出訊號及該第二編碼的輸出訊號是光學訊號。
在一些實施例中,該第一編碼的輸出訊號與該第二編碼的輸出訊號之間的差異與該第一編碼的光學訊號與該第二編碼的光學訊號之間的差異成比例。
在一些實施例中,該第一編碼的輸出訊號與該第二編碼的輸出訊號之間的該差異與該第二數值成比例。
在一些實施例中,該第一編碼的光學訊號與該第二編碼的光學訊號之間的該差異與該第一數值成比例。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號彼此正交。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號的相應的相位是不相關的。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號具有不同的載波頻率。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號具有恆定的正交相位差。
在一些實施例中,其中接收該輸入光學訊號包括以下步驟:從不相干光源接收該輸入光學訊號。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號具有正交的偏振。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號在時間上不重疊。
在一些實施例中,產生該第一編碼的光學訊號及該第二編碼的光學訊號包括以下步驟:將該輸入光學訊號傳遞通過光學調變器。
在一些實施例中,產生該第一編碼的光學訊號及該第二編碼的光學訊號包括以下步驟:基於該第一數值來設定該光學調變器的特性。
在一些實施例中,獲得該結果包括以下步驟:從該第二編碼的輸出訊號減去該第一編碼的輸出訊號,或從該第一編碼的輸出訊號減去該第二編碼的輸出訊號。
在一些實施例中,產生該第一編碼的輸出訊號及該第二編碼的輸出訊號包括以下步驟:使用一或更多個可調變偵測器來偵測該第一編碼的光學訊號及該第二編碼的光學訊號。
在一些實施例中,產生該第一編碼的輸出訊號及該第二編碼的輸出訊號包括以下步驟:基於該第二數值來設定該一或更多個可調變偵測器的特性。
在一些實施例中,該第一編碼的光學訊號及該第二編碼的光學訊號被約束在不同的光學波導器內。
在一些實施例中,獲得該結果包括以下步驟:獲得該第一數值乘以該第二數值的乘積。
一些實施例與一種光子處理器相關,該光子處理器包括:複數個差分光學編碼器,包括第一差分光學編碼器及第二差分光學編碼器;第一組差分乘法器,耦合到該第一差分光學編碼器;第二組差分乘法器,耦合到該第二差分光學編碼器;第一接收器,耦合到該第一組差分乘法器;及第二接收器,耦合到該第二組差分乘法器。
在一些實施例中,該複數個差分編碼器中的至少一者包括具有一對光學輸出端口的光學調變器。
在一些實施例中,該第一組差分乘法器及該第二差分乘法器中的至少一個差分乘法器包括具有一對光學輸出端口的光學調變器。
在一些實施例中,該第一組差分乘法器及該第二組差分乘法器包括可調變偵測器。
在一些實施例中,該光子處理器進一步包括:光學正交化單元,安置在該第一差分光學編碼器與該第一組差分乘法器之間。
在一些實施例中,該光學正交化單元包括蛇形光學波導器。
在一些實施例中,該光學正交化單元包括光學偏振旋轉器。
在一些實施例中,該光子處理器進一步包括:光源,及分光器樹,該分光器樹將該光源耦合到該第一組差分乘法器。
在一些實施例中,該分光器樹缺乏波導器交叉。
在一些實施例中,該光子處理器進一步包括:控制器,被配置為控制該複數個差分光學編碼器,其中該控制器包括複數個電晶體,且其中該複數個電晶體及該複數個差分光學編碼器共用半導體基板的至少一個層。
一些實施例與一種用於製造光子處理器的方法相關,該方法包括以下步驟:獲得半導體基板;在該半導體基板上形成:複數個差分光學編碼器,包括第一差分光學編碼器及第二差分光學編碼器;第一組差分乘法器,耦合到該第一差分光學編碼器;第二組差分乘法器,耦合到該第二差分光學編碼器;第一接收器,耦合到該第一組差分乘法器;及第二接收器,耦合到該第二組差分乘法器。
在一些實施例中,形成該複數個差分編碼器包括以下步驟:形成複數個光學調變器,每個光學調變器均具有一對光學輸出端口。
在一些實施例中,該方法進一步包括以下步驟:在該半導體基板上形成複數個電晶體。
在一些實施例中,該複數個電晶體及該複數個差分光學編碼器共用該半導體基板的至少一個層。
一些實施例與一種執行數學運算的方法相關,該方法包括以下步驟:接收輸入光學訊號;獲得第一數值及第二數值;藉由使用該第一數值修改該輸入光學訊號,來產生編碼的光學訊號;至少部分地藉由以下步驟來產生光電流:使用可調變偵測器來偵測該編碼的光學訊號,及基於該第二值來設定該可調變偵測器的特性;及使用該光電流來獲得該數學運算的結果。
在一些實施例中,該可調變偵測器包括光電偵測器,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該光電偵測器的響應率。
在一些實施例中,獲得該結果包括以下步驟:獲得該第一數值乘以該第二數值的乘積。
在一些實施例中,該可調變偵測器包括控制電容器,且其中設定該可調變偵測器的該特性包括以下步驟:設定向該控制電容器施加的電壓。
在一些實施例中,該控制電容器包括金屬氧化物半導體電容器(MOS電容器),且其中設定向該控制電容器施加的該電壓包括以下步驟:設定向該MOS電容器施加的該電壓。
在一些實施例中,設定該可調變偵測器的該特性包括以下步驟:產生載流子崩潰。
在一些實施例中,產生該編碼的光學訊號包括以下步驟:將該輸入光學訊號傳遞通過光學調變器。
在一些實施例中,該可調變偵測器包括光電偵測器及電晶體,且其中設定該可調變偵測器的該特性包括以下步驟:設定向該電晶體施加的電壓。
在一些實施例中,該可調變偵測器包括光電偵測器及增益級,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該增益級的電流增益。
一些實施例與一種配置為執行數學運算的光子設備相關,該光子設備包括:光學編碼器;可調變偵測器,耦合到該光學編碼器的輸出;及控制器,耦合到該光學編碼器及該可調變偵測器,該控制器被配置為:獲得第一數值及第二數值;控制該光學編碼器藉由使用該第一數值修改輸入光學訊號來產生編碼的光學訊號;控制該可調變偵測器響應於接收到該編碼的光學訊號而產生光電流,其中控制該可調變偵測器包括以下步驟:基於該第二數值來設定該可調變偵測器的特性;及使用該光電流來獲得該數學運算的結果。
在一些實施例中,該可調變偵測器包括光電偵測器,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該光電偵測器的響應率。
在一些實施例中,該可調變偵測器包括光吸收區域及定位在該光吸收區域附近的控制電容器。
在一些實施例中,該控制電容器包括金屬氧化物半導體電容器(MOS電容器)。
在一些實施例中,該可調變偵測器進一步包括定位在該MOS電容器附近的電子崩潰區域。
在一些實施例中,該可調變偵測器包括:第一光電偵測器及第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及第三電晶體及第四電晶體,兩者都耦合到該第二光電偵測器。
在一些實施例中,該第一光電偵測器耦合到該第一電晶體及該第二電晶體的相應的源極,且其中該第一電晶體及該第三電晶體具有彼此耦合的汲極。
在一些實施例中,該第一電晶體及該第三電晶體被佈置為反相器,且其中該第一光電偵測器耦合到該第一電晶體及該第二電晶體的相應的源極。
在一些實施例中,該第一光電偵測器進一步耦合到該第三電晶體及該第四電晶體,而該第二光電偵測器則進一步耦合到該第一電晶體及該第二電晶體,且其中該第一電晶體及該第二電晶體具有彼此耦合的汲極及彼此耦合的源極。
在一些實施例中,該可調變偵測器包括:第一光電偵測器及第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及節點,耦合到該第一光電偵測器及該第二光電偵測器,且進一步耦合到該第一電晶體及該第二電晶體。
在一些實施例中,該可調變偵測器包括光電偵測器及複數個電晶體,且其中該光電偵測器及該複數個電晶體形成於共同的半導體基板上。
在一些實施例中,該可調變偵測器包括差分地佈置的複數個平衡的光電偵測器及複數個電晶體。
一些實施例與一種光子處理器相關,該光子處理器包括:複數個差分光學編碼器,包括第一差分光學編碼器及第二差分光學編碼器;第一對可調變偵測器,耦合到該第一差分光學編碼器; 第二對可調變偵測器,耦合到該第二差分光學編碼器;第一差分接收器,耦合到該第一對可調變偵測器;及第二差分接收器,耦合到該第二對可調變偵測器。
在一些實施例中,該第一對可調變偵測器中的至少一個可調變偵測器包括光吸收區域及定位在該光吸收區域附近的控制電容器。
在一些實施例中,該控制電容器包括金屬氧化物半導體電容器(MOS電容器)。
在一些實施例中,該第一對可調變偵測器中的至少一個可調變偵測器包括:第一光電偵測器及第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及第三電晶體及第四電晶體,兩者都耦合到該第二光電偵測器。
在一些實施例中,該第一光電偵測器耦合到該第一電晶體及該第二電晶體的相應的源極,且其中該第一電晶體及該第三電晶體具有彼此耦合的汲極。
在一些實施例中,該第一對可調變偵測器中的至少一個可調變偵測器包括:第一光電偵測器及第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及節點,耦合到該第一光電偵測器及該第二光電偵測器,且進一步耦合到該第一電晶體及該第二電晶體。
在一些實施例中,該第一對可調變偵測器中的至少一個可調變偵測器包括光電偵測器及複數個電晶體,其中該光電偵測器及該複數個電晶體形成於共同的半導體基板上。
一些實施例與一種用於製造光子處理器的方法相關,該方法包括以下步驟:獲得半導體基板;在該半導體基板上形成:複數個差分光學編碼器,包括第一差分光學編碼器及第二差分光學編碼器;第一對可調變偵測器,耦合到該第一差分光學編碼器;第二對可調變偵測器,耦合到該第二差分光學編碼器;第一差分接收器,耦合到該第一對可調變偵測器;及第二差分接收器,耦合到該第二對可調變偵測器。
在一些實施例中,形成該複數個差分編碼器包括以下步驟:形成複數個光學調變器,每個光學調變器均具有一對光學輸出端口。
在一些實施例中,形成該第一對可調變偵測器包括以下步驟:形成複數個電晶體。
在一些實施例中,該複數個電晶體及該複數個差分光學編碼器共用該半導體基板的至少一個層。
I.概述
習用的電子處理器主要在電子互連結構中的阻抗的固有存在的方面面臨著嚴重的速度及效率限制。連接多個處理器核心及/或將處理器核心連接到記憶體涉及使用導電跡線。大的阻抗值限制了可以用可以忽視的位元錯誤率將資料傳輸通過跡線的最大速率。對於需要數十億次運算的處理而言,這些延遲可能導致顯著的效能損失。除了電路的速度低效以外,由電路的阻抗所造成的能量的耗散所產生的熱也是一個開發電子處理器的障礙。
發明人已經認識及理解到,替代於電訊號或與電訊號組合使用光學訊號會克服電子計算的上述問題。光學訊號在內部有光行進的介質中用光速行進。因此,光學訊號的延遲遠小於電氣傳播延遲的限制。此外,不會由於增加光訊號行進的距離而消耗電力,從而開闢了在使用電訊號的情況下會是不可行的新的拓撲結構及處理器佈局。因此,與習用的電子處理器相比,光子處理器提供了好得多的速度及效率效能。
發明人已經認識及理解到,光子處理器非常適於特定類型的演算法。例如,許多機器學習演算法(例如支援向量機、人工神經網路、及機率圖形模型學習)很大地依賴線性變換或多維陣列/張量。最簡單的線性變換是矩陣-向量乘法,其在使用習用演算法的情況下具有的數量級的複雜度,其中是與相同維度的向量相乘的方形矩陣的維數。發明人已經認識及理解到,藉由將特定一組輸入光學訊號傳播通過有源光學元件的可配置陣列,光子處理器可以用高度並行的方式執行線性變換(例如矩陣乘法)。使用此類實施方式,與使用基於習用電子電路的處理的數十到數百奈秒相比,可以在數百皮秒中完成維度的矩陣-向量乘法。
通用矩陣-矩陣(GEMM)運算在軟體演算法中是無所不在的,包括用於圖形處理、人工智慧、神經網路、及深度學習的那些演算法。現今電腦中的GEMM計算一般是使用基於電晶體的系統(例如GPU系統或脈動陣列系統)來執行的。使用光子陣列的矩陣-向量乘法在與它們的電子對應物相比時可以是高度省電的,因為光學訊號可以在損耗量最小的情況下在半導體基板內傳播。
然而,發明人已經認識及理解到與使用此類光子陣列相關聯的多個挑戰。首先,例如電子電路,光子陣列容易受到雜訊的影響。雜訊由於各種機制(包括熱雜訊及散粒雜訊)而在光子陣列中引起。雜訊的存在會減少光子陣列準確地再生及處理數值的能力,因此降低它們的整體效能。
第二,光子陣列容易受到光學損耗的影響。一方面,光源可能僅產生有限的光學功率量。另一方面,光電偵測器受到散粒雜訊的限制,意味著光偵測器可以偵測到的最小光學功率限於一定的最低水平。因此,光學功率預算受到限制,且因此光學功率的每一分貝都很重要。光學損耗對功率預算有負面影響,且可能由於各種原因而引起。例如,光學損耗會由於光學調變而引起。在習用的光學系統中,會故意衰減光學功率以產生調變,因此增加了光學損耗。例如,在基於幅度的調變方案中,藉由抑制光學訊號的功率來再生邏輯0。
第三,習用的光子陣列佔據的晶片佔據空間比電子部件(例如電晶體)大得多,因此限制了可以整合在單個晶片上的處理能力。考慮例如馬赫-曾德爾干涉儀,其一般用來執行光學調變。為了提供充分的光學調變,一般將馬赫-曾德爾干涉儀設計為具有很大的長度,通常是數毫米的數量級。另一方面,電晶體(電子電路的核心部件)小了幾個數量級。
發明人已經開發出用於執行矩陣-矩陣乘法(包括矩陣-向量乘法,其是GEMM運算的核心元件)的新穎光子處理架構,該光子處理架構避免或減輕了上述挑戰。依據本揭示內容的一個態樣,本文中所述的架構涉及用差分方式處理光學訊號。將資料編碼在一對光學訊號之間的差異(例如光學訊號的幅度之間的差異或光學訊號的功率之間的差異)中,而不是如例如在數位光學通訊系統中所進行地將資料編碼到單端光學訊號中。此架構在本文中稱為「雙軌」。一個軌道承載一個光學訊號,另一個軌道承載另一個光學訊號。可以用許多方式中的任一者實施軌道,包括例如使用一對相異的光學波導器,其中每個波導器承載一個光學訊號。然而,應理解,軌道不需要是實體分離的通道。在一些實施例中,例如,兩個軌道都實施在相同的實體波導器上,且光學訊號藉由它們的偏振、波長、或其他的光學特性可彼此區別。
本文中所述的雙軌架構會減少光子處理器對雜訊的易感性。根據統計,在雜訊存在於第一軌道上時,具有實質相同的特性的雜訊也存在於第二軌道上的可能性很高。若將軌道界定在彼此緊鄰定位的光學波導器上,則尤其如此。對編碼在軌道的光學訊號之間的差異上的資料進行解碼涉及執行減法,意味著從存在於第二軌道處的訊號(包括雜訊)減去存在於第一軌道處的訊號(包括雜訊)。若存在於第一軌道處的雜訊具有與存在於第二軌道處的雜訊實質類似的特性(例如存在相對較高的相關性),則在執行減法時,整體雜訊會減少。
除了改善對雜訊的易感性以外,本文中所述的雙軌架構還會減少調變誘發的光學損耗。不同於習用的光學數位通訊系統(其中光學調變是藉由引入光學衰減來實現的),依據本架構的光學調變涉及旋轉光學向量(相位及/或偏振)。換言之,調變涉及操控存在於兩個軌道處的光學訊號的相對相位。這導致光學損耗大量減少。
依據本揭示內容的另一個態樣,本文中所述的光子架構涉及基於「可調變偵測器」來實施的乘法器。可調變偵測器是具有可以由使用者使用一或更多個電控制訊號來控制的至少一個特性的光學偵測器。這些偵測器被設計為使得施加控制訊號(例如電壓或電流)會變更偵測器的特性(例如偵測器的響應率、增益、阻抗等等)。因此,偵測器的光電流(可調變偵測器響應於光而產生的電流)不僅取決於入射於偵測器上的光學功率,也取決於向偵測器施加的控制訊號。如下文進一步詳細描述,這可以用許多方式中的任一者實現。在一個實例中,可調變偵測器被設計為包括控制電容器。控制電容器被設計為使得向其施加的電壓的改變導致可調變偵測器的響應率改變。除了其他可能的配置以外,可以使用由介電材料分離的一對電極或使用金屬氧化物半導體電容器(MOS電容器)來實施控制電容器。在另一個實例中,可調變偵測器包括光電偵測器及耦合到光電偵測器的增益級。增益級可以連接到光電偵測器,使得向增益級施加的電壓的改變產生由可調變偵測器所產生的光電流的改變。下文進一步詳細描述可控制增益級的幾個實例。
使用基於可調變偵測器的乘法器的光子陣列實質上比其他類型的光子陣列更緊湊。這是因為,可調變偵測器比傳統上用來在光域中執行乘法的光學設備(例如相移器(例如馬赫-曾德爾干涉儀)、衰減器、及放大器)緊湊得多。
II. 雙軌光學乘法器
圖1A是方塊圖,其繪示依據一些實施例基於雙軌架構來實施的光學乘法器。此種光學乘法器包括光源10、差分光學編碼器12、差分光學乘法器14、差分接收器16、及控制器17。控制器17包括一對數位到類比轉換器(D/A)19及數值單元18。
數值單元18產生一對純量數值:x及m。數值m也稱為「權重」或「權重參數」,而數值x在本文中也稱為「輸入資料」、「輸入值」、或「輸入參數」。可以基於由控制器所接收的資料(包括從控制器17內部的記憶體獲得的資料及/或從另一個計算系統向控制器17提供的資料)來產生這些數值。可以使用任何數位表示來表示這些數值,包括定點或浮點表示。第一D/A 19將數值x轉換成代表x的電訊號。在此實例中,D/A產生電壓Vx
。第二D/A 19將數值m轉換成代表m的電訊號。在此實例中,D/A產生電壓Vm
。在一些實施例中,Vx
與x成比例。在一些實施例中,Vm
與m成比例。圖1A的雙軌光學乘法器被配置為將這些數值彼此相乘,藉此產生結果 。
光源10可以使用相干光源(例如雷射)來實施。或者,光源10可以使用不相干光源(例如發光二極體)、放大的自發發射源、或具有相對較大的光譜線寬的激發發射源來實施。如本文中所使用的,用語「相干性」及「相干」指的是時間相干性。將由光源10所產生的光學功率標識為「Pin
」。
差分光學編碼器12接收電壓Vx
,且響應於此,產生一對光學訊號。標籤「Pt
」及「Pb
」分別識別這些光學訊號的光學功率。差分光學編碼器12接收電壓Vx
,且基於Vx
對從光源10所接收的光學訊號進行編碼。更具體而言,差分光學編碼器12產生一對光學訊號,使得這些光學訊號的功率之間的差異(Pt
-Pb
)與x及Pin
都成比例(在圖1A中,符號「」意指「與...成比例」)。應理解,此架構之所以被稱為「雙軌」,是因為將x編碼在兩個光學訊號之間的差異(如在此實例中是訊號功率的差異,或在其他的實例中,是訊號幅度之間的差異)中。差分光學編碼器12可以使用任何合適的光學調變器來實施,包括光學干涉儀(例如可調諧定向耦合器或馬赫-曾德爾干涉儀)、諧振調變器、法蘭茲-卡爾迪西調變器(Franz-Keldysh modulator)等等。下文進一步詳細描述差分光學編碼器12的實例。
如上文所論述,Pt
標識頂部軌道處的光學訊號的功率,而Pb
標識底部軌道處的光學訊號的功率。在一些實施例中,是根據實體通道來界定軌道。在一個實例中,將頂部軌道界定在第一光學波導器中,且將底部軌道界定在與第一光學波導器實體相異的第二光學波導器中。在另一個實例中,將頂部軌道界定在第一自由空間光學通道中,且將底部軌道界定在第二自由空間光學通道中,該第二自由空間光學通道在與第一自由空間光學通道在空間上分離。然而,在其他的實施例中,頂部軌道及底部軌道可以藉由共同的實體通道來界定。換言之,由差分光學編碼器12所產生的光學訊號共用相同的光學波導器或自由空間通道。在這些實施例中,每個軌道的光學訊號均藉由某個光學特性(例如時間軸(time bin)、偏振、或波長)與另一個軌道的光學訊號可區別。在一個實例中,第一軌道處的光學訊號由光學波導器的第一偏振模式(例如光學波導器的TE00
模式)所界定,而第二軌道處的光學訊號由同一光學波導器的第二偏振模式(例如光學波導器的TE01
模式或TE00
模式)所界定。在另一個實例中,第一軌道處的光學訊號由第一波長所界定,而第二軌道處的光學訊號由第二波長所界定。
應理解,雖然圖1A描繪了表示要相乘的數值的訊號是電壓(Vx
及Vm
)的架構,但在其他的實施例中,也可以使用其他類型的電訊號(例如電流或電荷)來表示數值。
差分光學乘法器14接收由差分光學編碼器12所產生的光學訊號,並基於電壓Vm
來產生一對輸出光學訊號。輸出光學訊號的功率分別標記為「Pt ’
」及「Pb ’
」。由差分光學乘法器14所產生的光學訊號使得它們功率之間的差異(Pt ’
- Pb ’
)與m及差Pt
-Pb
都成比例。因此,量Pt ’ -
Pb ’
與m、x、及Pin
中的每一者均成比例。在與x及m都成比例的情況下,Pt ’ -
Pb ’
本質上是用數值x乘以數值m的乘積來編碼的。
如下文進一步詳細描述,差分光學乘法器14可以使用任何合適的光子設備來實施,包括任何合適的光學干涉儀(例如可調整定向耦合器或馬赫-曾德爾干涉儀)。
差分接收器16偵測光學訊號Pt ’
及Pb ’
,且響應於此,產生與乘積 相等的數值y。為了執行此運算,接收器16可以包括例如一對平衡的光電偵測器、配置為產生與Pt ’
-Pb ’
成比例的輸出電壓的差分跨阻放大器、及配置為將輸出電壓轉換成數值y的類比到數位轉換器。
圖1B是流程圖,其繪示依據一些實施例用於執行數學運算(例如乘法)的方法。方法20可以使用任何合適的光學設備來執行,包括圖1A中所描繪的雙軌架構。方法20開始於步驟22處,其中光學設備接收輸入光學訊號。例如參照圖1A的架構,在步驟22處,差分光學編碼器12接收光學訊號Pin
。
在步驟24處,光子設備獲得第一數值及第二數值。這些是要相乘的數值。不需要同時獲得數值。例如參照圖1A的架構,在步驟24處,數值單元18基於儲存在控制器17的記憶體中的資料及/或從另一個計算系統獲得的資料來產生數值x及m。這些數值可以表示任何類型的資訊,例如文字、音訊、視訊等等。數值可以是實數或複數、正數或負數。
在步驟26處,光子設備藉由使用第一數值修改輸入光學訊號來產生一對編碼的光學訊號。在一些實施例中,將該對編碼的光學訊號編碼為使得光學訊號之間的差異(例如光學訊號的功率之間的差異或光學訊號的幅度之間的差異)與第一數值成比例。例如參照圖1A的架構,在步驟26處,差分光學編碼器12基於數值x來產生分別具有功率Pt
及Pb
的光學訊號。
在步驟28處,光子設備使用第二數值及在步驟26處所產生的該對編碼的光學訊號來產生一對編碼的輸出訊號。在一些實施例中,第一編碼的輸出訊號與第二編碼的輸出訊號之間的差異(在功率或幅度的方面)與第一編碼的輸入訊號與第二編碼的輸入訊號之間的差異(再次地是在功率或幅度的方面)成比例。在一些此類實施例中,第一編碼的輸出訊號與第二編碼的輸出訊號之間的差異與第二數值及第一數值都成比例。例如參照圖1A的架構,在步驟28處,差分光學乘法器14基於數值m及Pt-Pb來產生分別具有功率Pt ’及Pb ’的光學訊號。
在步驟30處,光子設備使用該對編碼的輸出訊號來獲得數學運算的結果(例如第一數值乘以第二數值的乘積)。在一些實施例中,步驟30涉及以下步驟:i)用一對平衡的光電偵測器來偵測該對編碼的輸出訊號以獲得一對光電流;ii)用差分跨阻放大器來接收光電流以獲得輸出電壓;及iii)用類比到數位轉換器轉換輸出電壓以獲得表示結果(例如乘積)的數值。例如參照圖1A的架構,在步驟30處,差分接收器16產生數值y,其等於x乘以m的乘積。
如上文所論述,差分光學乘法器14可以使用任何合適的光學設備來實施。一個此類設備是依據一些實施例的圖2A中所描繪的可調諧定向耦合器。定向耦合器包括一對輸入光學波導器,其中一個輸入光學波導器接收光學訊號Pt,而另一個輸入光學波導器接收光學訊號Pb。定向耦合器進一步包括一對輸出光學波導器,其中一個輸出光學波導器輸出光學訊號Pt,而另一個輸出光學波導器輸出光學訊號Pb。將該對輸入光學波導器與該對輸出光學波導器之間的區域標記為「A」。這是輸入光學訊號組合而產生輸出光學訊號的區域。
圖2B中更詳細地描繪區域A。在此區域中,波導器彼此靠近到足以產生漸消耦合。除了其他參數以外,波導器用以彼此耦合的耦合係數取決於波導器之間的空間距離d。波導器越靠近,耦合係數就越大。在一些實施例中,可以將定向耦合器設計為使得基於輸入訊號可調整d。這可以使用奈米光機電系統(NOEMS)技術來實現。例如,波導器可以在區域A中懸掛在空氣中,且懸掛的波導器在側向方向(波導器的與傳播軸線垂直的平面上的方向)上的位置可以用外部電壓來控制。再次參照圖1A,電壓Vm
可以控制區域A中的波導器之間的距離。
回到圖2A,字母「t」標識透射係數,而字母「k」標識交叉耦合係數(從一個波導器到另一個波導器)。係數t及k是根據幅度透射來表示的,且必須遵守關係|t|2
+ |k|2
≤ 1以提供能量守恒。在乘法設備無損時會實現相等。係數t及k取決於波導器之間的距離d。因此,電壓Vm
控制係數t及k。
功率Pt ’
等於Pt
在頂部波導器上行進的部分(等於|t|2
Pt
),加上Pb
的耦合到頂部波導器的部分(等於|k|2
Pb
),加上由頂部波導器處的訊號與底部波導器處的訊號的干擾所造成的截項。應理解,若輸入光場彼此相干(換言之,它們的相位相關),則干擾項非零。然而,若輸入光學訊號不互相相干,則干擾項變為零。這是因為,具有不相關的相位的互不相干的光學訊號不會彼此干擾。因此,假設訊號互不相干,頂部波導器處的輸出功率單純由|t|2
Pt
+ |k|2
Pb
所給定。類似地,功率Pb ’
等於Pb
在底部波導器上行進的部分(等於|t|2
Pb
),加上Pt
的耦合到底部波導器的部分(等於|k|2
Pt
),加上由底部波導器處的訊號與頂部波導器處的訊號的干擾所造成的截項。再次地,若輸入光場彼此相干,則干擾項非零。然而,若輸入光學訊號不互相相干,則干擾項變為零。因此,假設訊號互不相干,底部波導器處的輸出功率單純由|t|2 Pb+|k|2 Pt所給定。
如上文所論述,在本文中所述的類型的雙軌架構中,將數值編碼在光學訊號之間的差異(功率差或幅度差)中。在輸入訊號互不相干時,差異Pt ’-Pb ’等於(|t|2-|k|2)(Pt-Pb)。應注意,在輸入訊號互不相干時,圖2A的定向耦合器操作為光學乘法器,因為其輸出量|t|2-|k|2乘以量Pt-Pb的乘積。然而,若輸入訊號互相相干,則定向耦合器不會輸出乘積。因此,至關重要的是,輸入訊號互不相干。
可以用各種方式實現互不相干。首先,可以藉由使用不相干的光源(例如LED)、放大的自發發射源、或具有相對較大的光譜線寬的激發發射源來實現互不相干。第二,可以藉由允許一個波導器(例如頂部波導器)行進比由另一個波導器(例如底部波導器)所行進的距離大的距離來實現互不相干,其中距離之間的差異大於光源的相干長度(如下文與圖4C結合詳細論述的)。
附加性地或替代性地,在一些實施例中,差分光學編碼器12可以使用圖2A的定向耦合器來實施。在此類實施例中,頂部輸入波導器接收Pin,而底部輸入波導器不接收光學訊號(然而相反的情況也是可能的)。輸出波導器分別輸出Pt
= |t|2
Pin
及Pb
= |k|2
Pin
,其中使用電壓Vx
(即藉由控制距離d)來控制t及k。
依據一些實施例,差分光學乘法器14的另一個實施方式描繪於圖3中。此實施例包括馬赫-曾德爾干涉儀。在此實例中,基於由相移器(其轉而是基於電壓Vm
來控制的)所引入的相位φ1
及φ2
來控制係數t及k。差分輸出光學功率一般由以下等式所給定:,其中φ是φ1
與φ2
之間的差異。然而,在使用不相干的光源時或在光源具有比光學延遲線短的相干長度時,相位項時間平均為零。這使得。因此,輸出光學訊號的功率之間的差異與乘積成比例。
假設輸入光學訊號互不相干,圖2A及圖3的實施方式都產生差分光學乘法。這是因為,在訊號互不相干時,干擾項為零。應注意,還有其他方式可以使干擾項為零。例如,可以藉由將輸入光學訊號界定在互相正交的偏振上來將干擾項設定為零。附加性地或替代性地,可以藉由將輸入光學訊號界定在不重疊的時間軸上將干擾項設定為零。附加性地或替代性地,可以藉由將輸入光學訊號界定在不同的載波頻率上來將干擾項設定為零。
圖4A的架構被設計為使得訊號Pt
及Pb
彼此組合,使得干擾項為零。除了圖1A的架構以外,此架構還進一步包括光學正交化單元13。光學正交化單元13被配置為使得訊號Pt
及Pb
彼此正交。此處,若在訊號組合時,生成的干擾項實質為零,則兩個訊號正交。在圖4B的實例中,光學正交化單元13包括光學偏振旋轉器43。在此實例中,光學訊號Pt
及Pb
正交,因為它們被界定在正交的偏振上。
在圖4C的實例中,光學正交化單元13包括光學延遲線45(例如蛇形波導器)。此處,引入光學延遲線以使訊號Pt
相對於訊號Pb
延遲達足以使得訊號的相位互不相關的量。為了實現此結果,由光學延遲線45所引入的額外路徑必須大於光源的相干長度。在一些實施例中,可以將光學延遲線的尺寸調整為提供恆定的正交相位差。
替代性地或附加性地,引入光學延遲線以使訊號Pt
相對於訊號Pb
延遲達足夠的量,使得訊號在時間上不重疊(界定在不同的時間軸上)。為了實現此結果,由光學延遲線45所引入的額外延遲必須大於訊號脈波的持續時間。
在另一個實例中,光學正交化單元13包括用於將第一軌道界定在一個載波頻率上及將第二軌道界定在另一個載波頻率上的設備。在一些實施例中,這可以使用光學非線性介質來實現。或者,可以藉由使用用不同的波長發射的兩個相異的雷射來獲得相異的載波頻率。第一雷射用第一波長發射且支援第一軌道,第二雷射用第二波長發射且支援第二軌道。
圖4D描繪依據一些實施例的圖4C的架構的實施方式。此處,差分光學編碼器12及差分光學乘法器14都使用馬赫-曾德爾干涉儀70來實施。每個馬赫-曾德爾干涉儀均包括相移器72。使用電壓Vx
來控制差分光學編碼器12的相移器,並使用電壓Vm
來控制差分光學乘法器14的相移器。
III. 使用雙軌乘法器的光子處理器
圖1A的雙軌乘法器執行純量乘法(x乘以m)。然而,許多機器學習演算法依賴矩陣-矩陣(例如矩陣-向量)乘法。一些實施例與配置為使用上述的雙軌光學乘法器來執行矩陣-矩陣(例如矩陣-向量)乘法的光子處理器相關。這些光子處理器被配置為將矩陣M乘以向量X以產生向量Y。矩陣M在本文中也稱為「權重矩陣」,向量X在本文中也稱為「輸入向量」,而向量Y在本文中也稱為「輸出向量」。圖5繪示此類乘法的實例。在此實例中,M是MxN矩陣,然而本申請案的實施例不限於方形矩陣或任何特定的維度。
依據一些實施例,雙軌光子處理器的實例描繪於圖6中。在此實施方式中,光子處理器被配置為將2x2矩陣(M)乘以2x1輸入向量(X)以獲得2x1輸出向量(Y)。第一光源10提供具有功率Pin1
的輸入光學訊號,而第二光源10則提供具有功率Pin2
的輸入光學訊號(然而在一些實施例中,可以使用相同的光源)。Pin2
可以與Pin1相等或不同。每個光源之後均為差分光學編碼器12,其用與圖1A的差分光學編碼器結合描述的方式操作。第一差分光學編碼器接收電壓Vx1,其代表數值x1。此差分光學編碼器使用電壓Vx1來對接收的輸入光學訊號進行編碼以產生具有功率Pt1及Pb1的一對編碼的光學訊號。將這些光學訊號提供為對兩個差分光學乘法器14的輸入。頂部差分光學乘法器接收電壓VM11,其表示數值M11。底部差分光學乘法器接收電壓VM21,其表示數值M21。兩個差分光學乘法器都用與圖1A的差分光學乘法器結合描述的方式操作。頂部差分光學乘法器輸出光學訊號Pb11 ’及Pt11 ’,而底部差分光學乘法器則輸出光學訊號Pb21 ’及Pt21 ’。Pb11 ’與Pt11 ’之間的差異與M11及Pb1與Pt1之間的差異都成比例,且因此與乘積M11x1成比例。類似地,Pb21 ’與Pt21 ’之間的差異與M21及Pb1與Pt1之間的差異都成比例,且因此與乘積M21x1成比例。使用相應的光電偵測器60來偵測四個輸出光學訊號。
第二差分光學編碼器接收電壓Vx2,其代表數值x2。此差分光學編碼器使用電壓Vx2來對接收的輸入光學訊號進行編碼以產生具有功率Pt2及Pb2的一對編碼的光學訊號。將這些光學訊號提供為對兩個差分光學乘法器14的輸入。頂部差分光學乘法器接收電壓VM12,其表示數值M12。底部差分光學乘法器接收電壓VM22,其表示數值M22。兩個差分光學乘法器都用與圖1A的差分光學乘法器結合描述的方式操作。頂部差分光學乘法器輸出光學訊號Pb12 ’
及Pt12 ’
,而底部差分光學乘法器則輸出光學訊號Pb22 ’
及Pt22 ’
。Pb12 ’
與Pt12 ’
之間的差異與M12
及Pb2
與Pt2
之間的差異都成比例,且因此與乘積M12
x2
成比例。類似地,Pb22 ’
與Pt22 ’
之間的差異與M22
及Pb2
與Pt2
之間的差異都成比例,且因此與乘積M22
x2
成比例。使用相應的光電偵測器60來偵測四個輸出光學訊號。
如圖6中所示,將光電偵測器的輸出組合(參照例如節點62),藉此允許光電流彼此相加。接收器64接收由偵測器60所產生的光電流。接收器64包括差分跨阻放大器(或用於從第二輸入電流減去第一輸入電流的其他電路)及類比到數位轉換器。頂部接收器64輸出數值y1
=M11
x1
+M12
x2
。底部接收器64輸出數值y2
=M21
x1
+M22
x2
。
4x4雙軌光子處理器的實例繪示在圖7A中。此處理器包括四個光源10(未示出)、四個差分編碼器12(其將數值x1
、x2
、x3
、及x4
編碼到相應的雙軌光學訊號對中)、四個分光器樹75(更詳細地示於圖7B中)、十六個差分光學乘法器14(其將相應的輸入乘以M11
、M21
、M31
、M41
、M12
、M22
、M32
、M42
、M13
、M23
、M33
、M43
、M14
、M24
、M34
、M44
)、三十二個偵測器60、及四個接收器64。
圖7B更詳細地繪示圖7A的光子處理器的一部分。更具體而言,圖7B繪示分光器樹75。分光器樹75向多個差分光學乘法器14遞送由差分光學編碼器12所產生的光學訊號。在此實施方式中,分光器樹包括多個3db分光器76及多個光學波導器交叉77。每個交叉均可以使用兩個級別的波導器來實施。例如,一個波導器級別(例如底部級別)可以由矽製成,而另一個波導器級別(例如頂部級別)則可以由氮化矽製成。
圖8繪示了不包括光學波導器交叉的替代分光器樹。發明人已經認識到,將光傳遞通過波導器交叉會導致光學損耗,因此對光子處理器的整體效能有負面影響。因為省略了波導器交叉,所以圖8的樹改善了光子處理器的效能(下文與圖12C結合描述此類分光器樹的另一個實例)。
IV. 基於可調變偵測器的光學乘法器及處理器
發明人已經理解到,由於存在過長的光學干涉儀,一些光學乘法器佔據了大量晶片佔據空間。這限制了可以整合在單個晶片上的乘法器數量,因此限制了採用這些乘法器的光子處理器的計算能力。一些實施例與基於可調變偵測器的緊湊光學乘法器相關。可調變偵測器是具有可以由使用者使用電控制訊號來控制的至少一個特性的光學偵測器。這些偵測器被設計為使得變化控制訊號(例如電壓或電流)的大小會變更偵測器的特性(例如偵測器的響應率、增益、阻抗、電導率等等)。因此,偵測器的光電流不僅取決於偵測器接收的光學功率,也取決於向偵測器施加的控制訊號。基於可調變偵測器的光學乘法器被設計為使得要相乘的因數中的一者會調變可調變的特性。例如,在可調變特性是偵測器的響應率的實施例中的一些中,可以基於權重參數m來控制響應率。
圖9A是方塊圖,其繪示依據一些實施例的可調變偵測器。可調變偵測器90接收具有功率P的光學訊號作為輸入,且響應於此,產生光電流i(此論述將忽略可調變偵測器的暗電流)。光電流i藉由以下表達式與輸入光學功率相關:i=P/R,其中R是可調變偵測器的響應率。除了取決於功率P以外,光電流也取決於控制電壓V(或在其他的實施例中,取決於另一個類型的電訊號,例如控制電流)。此偵測器前面是用語「可調變」以指示,可以通過施加控制電訊號來調變光電流。下文進一步詳細描述可調變偵測器90的示例實施方式。
圖9B是方塊圖,其繪示依據一些實施例依據雙軌架構佈置的一對可調變偵測器。頂部可調變偵測器接收光學功率P+
及控制電壓V1
。光電流i1
取決於光學功率P+
及控制電壓V1
。類似地,底部可調變偵測器接收光學功率P-
及控制電壓V2
。光電流i2
取決於光學功率P-
及控制電壓V2
。
圖9C是方塊圖,其繪示依據一些實施例的可調變偵測器的內部。可調變偵測器90包括光電偵測器91及增益級92。光電偵測器91可以使用光電導體、光電二極體、崩潰光電二極體、光電晶體、光電倍增器(例如管)、超導偵測器、基於石墨烯的偵測器、或任何其他合適類型的光敏設備來實施。增益級92可以包括例如用於放大由光電偵測器91所產生的電流的電流放大器。在一些實施例中,調變可調變偵測器90的特性可以涉及使用電壓V(或使用控制電流)來調變光電偵測器91的響應率及/或增益級92的增益(例如電流增益)或阻抗。圖9D與圖9C的圖解類似,但繪示用雙軌配置佈置的一對可調變偵測器。如所示,每個光電偵測器91均耦合到兩個增益級92。
圖10A是方塊圖,其繪示依據一些實施例基於可調變偵測器的光學乘法器。例如圖1A的乘法器一樣,此乘法器包括光源10及控制器17,該控制器包括一對D/A 19及數值單元18。
光學編碼器82產生具有功率Px
的編碼的光學訊號,該功率與數值x及輸入功率Pin
都成比例。光學編碼器82可以使用任何光學調變器來實施,包括光學干涉儀(例如可調諧定向耦合器或馬赫-曾德爾干涉儀)、諧振調變器、法蘭茲-卡爾迪西調變器等等。
可調變偵測器90將數值x乘以數值m。這藉由產生光電流i來實現,該光電流與Px
及m都成比例(藉由電壓Vm
),且因此與Pin
、x、及m成比例。接收器96包括跨阻放大器及類比到數位轉換器。接收器96產生等於x乘以m的乘積的輸出數值y。
圖10B是流程圖,其繪示依據一些實施例用於執行數學運算(例如乘法)的方法。方法200可以使用任何合適的光學設備來執行,包括圖10A中所描繪的基於可調變偵測器的光學乘法器。
方法200開始於步驟202處,其中光學設備接收輸入光學訊號。例如參照圖10A的架構,在步驟202處,光學編碼器82接收光學訊號Pin
。
在步驟204處,光子設備獲得第一數值及第二數值。這些是要相乘的數值。不需要同時獲得數值。例如參照圖10A的乘法器,在步驟204處,數值單元18基於儲存在控制器17的記憶體中的資料及/或從另一個計算系統獲得的資料來產生數值x及m。這些數值可以表示任何類型的資訊,例如文字、音訊、視訊等等。數值可以是實數或複數、正數或負數。
在步驟206處,光子設備藉由使用第一數值修改輸入光學訊號來產生編碼的光學訊號。例如參照圖10A的乘法器,在步驟206處,光學編碼器82產生具有與Pin
及x都成比例的功率的編碼的光學訊號。
在步驟208處,光子設備產生光電流。產生涉及使用可調變偵測器來偵測編碼的訊號,並基於第二數值來設定可調變偵測器的特性。例如參照圖10A的乘法器,在步驟208處,可調變偵測器90產生光電流i,其涉及偵測光學訊號Px
及基於電壓Vm
來設定可調變偵測器的特性。
在步驟210處,光子設備使用光電流來獲得數學運算的結果。在一些實施例中,結果表示第一數值乘以第二數值的乘積。在一些實施例中,此步驟涉及基於在步驟208處所產生的光電流來產生電壓,及將電壓轉換到數位域。例如參照圖10A的乘法器,可以使用接收器96來執行步驟210。
圖10A的光學乘法器基於單軌架構。然而,在一些實施例中,基於可調變偵測器的光學乘法器是依據雙軌架構來佈置的。用這種方式,乘法器進一步利用了上文與圖1A結合描述的益處,包括增加對雜訊的免疫力及減少光學損耗。
圖11是依據一些實施例基於雙軌可調變偵測器的光學乘法器的方塊圖。此光學乘法器將圖1A的架構與圖10A的架構組合在一起。差分光學編碼器12產生分別具有功率Pt及Pb的一對編碼的光學訊號。光學訊號之間的差異(例如訊號功率或訊號幅度的差異)與數值x及輸入功率Pin都成比例。此光學乘法器包括一對可調變偵測器90。頂部可調變偵測器產生光電流it,底部可調變偵測器產生光電流ib。光電流it取決於光學功率Pt及電壓Vm。類似地,光電流ib取決於光學功率Pb及電壓-Vm。it與ib之間的差異與m及Vt-Vb都成比例,且因此與Pin、x、及m成比例。在一些實施例中,可以如圖9D中所描述地將兩個可調變偵測器耦合在一起,使得兩個光電流it及ib取決於光學功率Pt及Pb以及Vm。在此配置中,可調變偵測器將光電流引向右側輸出軌,以維持在偵測器本身產生的大光電流。差分接收器96包括差分跨阻放大器(或用於從第二光電流減去第一光電流的其他電路)及類比到數位轉換器。
圖10A及圖11的基於可調變偵測器的乘法器執行純量乘法(x乘以m)。然而,一些實施例與包括可調變偵測器且設計為計算矩陣-矩陣(例如矩陣-向量)乘法的光子處理器相關。這些光子處理器可以使用單軌或雙軌架構來實施。
依據一些實施例,基於可調變偵測器的雙軌光子處理器的實例描繪於圖12A中。在此實施方式中,光子處理器被配置為將2x2矩陣(M)乘以2x1輸入向量(X)以獲得2x1輸出向量(Y)。此處理器用與跟圖11結合描述的乘法器類似的方式操作。第一光源10提供具有功率Pin1
的輸入光學訊號,而第二光源10則提供具有功率Pin2
的輸入光學訊號(然而在一些實施例中,可以使用相同的光源)。Pin2
可以與Pin1
相等或不同。每個光源之後均為差分光學編碼器12,其用與圖11的差分光學編碼器結合描述的方式操作。第一差分光學編碼器接收電壓Vx1
,其代表數值x1
。此差分光學編碼器使用電壓Vx1來對
接收的輸入光學訊號進行編碼以產生具有功率Pt1
及Pb1
的一對編碼的光學訊號。將這些光學訊號提供作為對一組可調變偵測器90的輸入。頂部的可調變偵測器對接收電壓VM11
及-VM11
,其表示數值M11
。底部的可調變偵測器對接收電壓VM21
及-VM21
,其表示數值M21
。差分可調變偵測器對都用與圖11結合描述的方式操作。頂部可調變偵測器對輸出光電流ib11及it11,而底部可調變偵測器對則輸出光電流ib21及it21。ib11與it11之間的差異與M11及Pb1與Pt1之間的差異都成比例,且因此與乘積M11x1成比例。類似地,ib21與it21之間的差異與M21及Pb1與Pt1之間的差異都成比例,且因此與乘積M21x1成比例。
第二差分光學編碼器接收電壓Vx1,其代表數值x2。此差分光學編碼器使用電壓Vx2來對接收的輸入光學訊號進行編碼以產生具有功率Pt2及Pb2的一對編碼的光學訊號。將這些光學訊號提供作為對一組可調變偵測器90的輸入。頂部的可調變偵測器對接收電壓VM12及-VM12,其表示數值M12。底部的可調變偵測器對接收電壓VM22及-VM22,其表示數值M22。頂部可調變偵測器對輸出光電流ib12及it12,而底部可調變偵測器對則輸出光電流ib22及it22。ib12與it12之間的差異與M12及Pb2與Pt2之間的差異都成比例,且因此與乘積M12x2成比例。類似地,ib22與it22之間的差異與M22及Pb2與Pt2之間的差異都成比例,且因此與乘積M22x2成比例。
將光電偵測器的輸出組合(參照例如節點62),藉此允許光電流彼此相加。接收器96接收由偵測器90所產生的光電流。接收器96包括差分跨阻放大器(或用於從第二輸入電流減去第一輸入電流的其他電路)及類比到數位轉換器。頂部接收器96輸出數值y1
=M11
x1
+M12
x2
。底部接收器96輸出數值y2
=M21
x1
+M22
x2
。
4x4的基於可調變偵測器的雙軌光子處理器的實例繪示在圖12B中。此處理器包括四個光源10(未示出)、四個差分編碼器12(其將數值x1
、x2
、x3
、及x4
編碼到相應的雙軌光學訊號對中)、四個分光器樹75、三十二個可調變偵測器90(其將相應的輸入乘以M11
、M21
、M31
、M41
、M12
、M22
、M32
、M42
、M13
、M23
、M33
、M43
、M14
、M24
、M34
、及M44
)、及四個接收器96。
雖然未明確繪示在圖11、12A、及12B中,但也可以依據圖9D中所描繪的方案來佈置可調變偵測器90。因此,一對可調變偵測器的光電偵測器91控制直接耦合到光電偵測器的增益級及直接耦合到該對的另一個光電偵測器的增益級。
圖12C繪示了不包括光學波導器交叉77的替代分光器樹。與圖12A的樹中一樣,每個差分光學編碼器均饋入四個可調變偵測器。在圖12A的樹中,這四個可調變偵測器90全都用相同的方向定向。相反,在圖12C的樹中,一半的可調變偵測器90用一個方向定向,而一半的可調變偵測器90則用另一個方向定向(例如相反的方向)。具有用相反方向定向的可調變偵測器的佈置示於圖12C的插圖中。使可調變偵測器組用不同方向定向實現了省略波導器交叉的分光器樹,且因此減少了光學損耗。
應注意,與圖12A-12B結合描述的光子處理器具有相對較短的光路徑,特別是在與圖6及7A的光子處理器相比時。例如將圖12A的光子處理器與圖6的光子處理器進行比較。在圖12A的光子處理器中,光路徑僅從光源延伸到可調變偵測器。相比之下,圖6的光子處理器具有較長的光路徑,其除了圖12A的光路徑以外還包含差分光學放大器。
儘管光路徑較短,圖12A的光子處理器仍然充分利用了光學訊號處理的物理性質。發明人已經理解到,實施為完全在電氣域中操作的類比加速器會遭受加速器的不同級之間不期望的耦合。在類比電子加速器中,除了前向電路徑以外,還存在一個在後向方向上耦合電訊號的不需要的後向路徑。這造成了各種負面影響,包括雜訊增加及速度減少。相比之下,光學訊號本質上僅在一個方向(前向方向)上行進。因此,一般不會有在後向方向上行進的光學訊號,該等光學訊號原本可能會對光子處理器的效能有負面影響(然而在一些實施例中,可能存在光學後向反射,可以使用正確的光學端接來大量減少這些反射的程度)。發明人已經理解到,例如如圖12A中所示地將數值編碼在光域中會有效地將編碼器與乘法器隔離,藉此避免存在於全電氣加速器中的負面影響。
V.可調變偵測器的實例
如上文所論述,本文中所述的類型的可調變偵測器是具有可以由使用者使用一或更多個電控制訊號來控制的至少一個特性的光學偵測器。因此,可調變偵測器具有至少一個電氣控制端子。這些偵測器被設計為使得施加控制訊號(例如電壓、電流、或電荷)會變更偵測器的特性(例如偵測器的響應率、增益、阻抗等等)。因此,偵測器的光電流不僅取決於入射於偵測器上的光學功率,也取決於向偵測器施加的控制訊號。
如上文與圖9C-9D結合論述,在一些實施例中,調變可調變偵測器的特性可以涉及調變一或更多個光電偵測器91的響應率。圖13繪示依據一些實施例的光電偵測器91的示例。此光電偵測器被配置為操作為光電導體—入射光會產生電子-電洞對,這使得電流在存在電場的情況下流動。光電導體包括光學波導器1300(例如矽波導器)、包括鍺(然而在一些實施例中可以使用鍺以外的吸收材料)的光吸收區域1302、及電極1304及1306。光學波導器1300向鍺區域1302提供光。假設波長小於鍺的吸收截止波長(在一些實施例中為約1.9µm),入射光被鍺吸收,且產生電子-電洞對。若在電極1304與1306之間施加電壓,則會建立將光生載流子掃出鍺區域的電場,藉此產生光電流。在此實施方式中,可調變特性是光電導體的響應率。發明人已經理解到,事實上,此光電導體的響應率R(用安培每瓦特為單位測量)取決於向電極施加的電壓V。詳細而言,響應率由以下表達式所給定:
其中是電子重組時間,是電子遷移率,是設備電極間隔,是本質量子效率,是偵測器材料的吸收係數,是入射光的頻率,而則是相對於光傳播方向的縱向方向上的設備深度。應注意,因為響應率R與電壓V成比例,所以光電流也與V成比例。因此,可以藉由變化V來控制光電流。
圖14A-14B繪示依據一些實施例的光電偵測器91的另一個實例。圖14A是俯視圖,而圖14B則是沿著圖14A的BB線截取的橫截面圖。此光電偵測器包括波導器100(例如矽或氮化矽波導器)、高度摻雜的n區域(n+區域)102、本質區域(i區域)103、p區域104、氧化物層(例如二氧化矽)105、聚矽層(或由另一種導電材料製成的層)106、本質區域(i區域)107、包括鍺(或包括另一種吸收材料)的光吸收區域108、及高度摻雜的p區域(p+區域)110。在一些實施例中,鍺區域也被塑形為形成光學波導器。
波導器100緊靠鍺區域108。用這種方式,沿著波導器100向下行進的光被傳送到鍺區域108,且因此被吸收。鍺區域108定位在本質區域107的頂部上。例如,鍺區域108外延地生長在矽上。高度摻雜的區域102及110連接到相應的電極。p區域104定位在鍺區域108附近。氧化物層105定位在p區域104的頂部上,而聚矽層106則定位在氧化物層105的頂部上。
總而言之,p區域104、氧化物層105、及聚矽層106形成金屬氧化物半導體電容器(MOS電容器)。應理解,在一些實施例中,可以使用MOS電容器以外的控制電容器,包括例如蕭特基接面電容器(Shottky junction-capacitor)或基於鍺的電容器。圖14C繪示圖14B的光電偵測器沿著CC線的能帶圖。圖繪示了四個帶。頂部帶表示在向MOS電容器施加低的偏壓電壓時的導帶及在向MOS電容器施加大的偏壓電壓時的導帶。底部帶表示在向MOS電容器施加低的偏壓電壓時的價帶及在向MOS電容器施加大的偏壓電壓時的價帶。
在n+區域與p+區域之間施加的電壓控制沿著x軸線的電場。在圖14C的圖解中,此電壓產生逆向偏壓。逆向偏壓轉而產生沿著x軸線定向的電場。假設光載流子具有足以克服存在於Ge區域108與p區域104之間的界面處的能量勢壘的能量,此電場會將光生載流子掃離鍺區域。
向MOS電容器或其他控制電容器施加的電壓(稱為閘極電壓)決定Ge區域108與p區域104之間的界面處的電子能量勢壘及電洞能量勢壘的程度。在向MOS電容器施加的偏壓電壓低時,電子能量勢壘及電洞能量勢壘都相對較大。在這些條件下,鍺區域中光生的載流子被阻擋,且因此不會產生明顯的光電流。相反,在向MOS電容器施加的偏壓電壓大時,電子能量勢壘及電洞能量勢壘都相對較低。在這些條件下,鍺區域中光生的載流子具有足以克服相應的勢壘的能量,且因此會產生光電流。因此,向MOS電容器施加的電壓會控制光電偵測器的響應率。
在一些實施例中,光電偵測器包括崩潰區域,在該崩潰區域中,光生載流子經歷撞擊電離,因此產生增益。在圖14A-14B的實例中,i區域103形成崩潰區域。在其他的實施例中,崩潰區域可以包括準i區域(例如具有小於10-14
cm-3
的摻雜濃度的區域)。撞擊電離發生在崩潰區域中,這會放大光電流。因此,崩潰區域的存在會增加光電偵測器的靈敏度。在一些實施例中,可以藉由控制與崩潰區域相關聯的增益來調變光電偵測器的響應率。
圖15A是繪圖,其繪圖圖14A-14B中所描繪的類型的光電偵測器的響應率。在此實例中,鍺區域具有500 nm的寬度(其是在與x軸線平行的方向上所測量到)。如所示,變化向MOS電容器施加的電壓(閘極電壓)導致光電偵測器的響應率改變。如上文所論述,因為電壓控制著能量勢壘的程度,所以會發生響應率的此種改變。
圖15B是另一個繪圖,其繪圖圖14A-14B中所描繪的類型的光電偵測器的響應率。再次地,鍺區域的寬度為500 nm。在此情況下,輸入光學訊號的功率也變化了。如所示,變化輸入功率也會使得響應率改變,這是不合需要的,因為這對光電偵測器的線性度有負面影響。圖15C及15D繪示類似的繪圖。在圖15C的繪圖中,鍺區域的寬度為1000 nm。在圖15D的繪圖中,鍺區域的寬度為1500 nm。這些繪圖繪示,可以藉由正確選定鍺區域的寬度來減輕響應率與輸入功率的相依性。
圖15E進一步繪示,響應率展現出弱的溫度相依性。與功率相依性一樣,可以藉由正確選定鍺區域的寬度來減輕溫度相依性。
發明人已經理解到,圖14A-14B的光電偵測器的速度取決於向MOS電容器施加的閘極電壓。在閘極電壓高到足以驅使MOS電容器反轉時,光生載流子被快速掃離鍺區域。在不施加閘極電壓時,光生載流子由於存在能量勢壘而被儲存在鍺區域中,且由於載流子重組過程而大大地衰減。
圖16A示出時間上狹窄的入射光學脈波的光載流子濃度與時間的關係。如所示,存在與光載流子相關聯的兩個時間常數:一個與上升時間(τγ
)相關聯,而另一個則與下降時間(τR
)相關聯。上升時間與光生載流子的產生相關聯。在沒有光載流子掃掠場的情況下,下降時間與載流子重組過程(其在不完美的半導體中一般是數奈秒的數量級)相關聯。藉由引入「掃掠場」,這可以顯著加速。可以週期性地施加掃掠場以移除光生載流子並有效地增加設備的帶寬,如圖16B中所示。掃掠場的一個可能的實施方式會是向MOS電容器施加高電壓脈波。
如上文所論述,發明人已經理解到,可以將光電偵測器設計為如圖14B中所示地在將崩潰區域包括在p區域104與n+區域102之間時展現崩潰倍增。圖17描繪在閘極電壓變化的情況下的代表性光電偵測器的逆向偏壓的I-V特性。如所示,在此實例中,崩潰倍增在10 V左右開始。
如上文與圖9C-9D結合論述,在一些實施例中,調變可調變偵測器的特性可以涉及調變一或更多個增益級92的電流增益。圖18A-18H是依據一些實施例具有由可調變的電流增益所表徵的增益級的各種可調變偵測器的電路圖。在這些可調變偵測器中,使用電晶體來實施增益級92。進一步地,在這些可調變偵測器中,用數值x對光學功率Px
(及可選的電壓-Px
)進行編碼;電壓Vm
(及可選的電壓-Vm
)用數值m來編碼,且調變電流增益;及光電流ixm
(及可選的電流-ixm
)表示數值x乘以數值m的乘積。應理解,雖然這些圖式繪示使用MOS電晶體來形成的增益級,但也可以使用任何其他合適類型的電晶體,包括雙極接面電晶體(BJT)及接面場效電晶體(JFET)。因此,如本文中所使用的,用語「閘極」指示場效電晶體的閘極或雙極電晶體的基極,用語「源極」指示場效電晶體的源極或雙極電晶體的射極,而用語「汲極」則指示場效電晶體的汲極或雙極電晶體的集電極。也應注意,電晶體的汲極及源極可以可互換。因此,在一些實施例中,在將電晶體的汲極描述為耦合到某個端子時,這包括了電晶體的源極耦合到端子的配置(反之亦然)。
圖18A-18H的可調變偵測器允許對帶符號的數值進行編碼。在這些實施例中,事實上,基於光電流的方向來表示數值的符號(正或負)。
圖18A的可調變偵測器包括光電偵測器91及用作增益級92的電晶體T1。光電偵測器91偵測光學訊號Px
。電晶體T1的源極耦合到光電偵測器91。電晶體T1的閘極接收電壓Vm
。電壓Vm
控制電晶體T1的閘極-源極電壓,且因此控制由電晶體所提供的電流增益。光電流ixm
與數值x及數值m都成比例,因此表示這些數值的乘積。發明人已經理解到,此類單端/不平衡的電路具有三個限制。首先,此種單端電路容易受到共模及電源雜訊的影響,這兩者都會使可調變偵測器的效能劣化。第二,低數值的電壓Vm
會關斷電晶體T1,因此嚴重限制電晶體的速度。第三,阻斷一些或全部的光電流會導致取決於光學功率的電荷累積,從而使得有效響應率不僅取決於所施加的電壓Vm
也取決於輸入光學功率。
圖18B繪示依據一些實施例的另一個可調變偵測器。此可調變偵測器包括兩個光電偵測器91,以在Px
輸入上用增強的共模抑制比(CMRR)提供對差分光學輸入訊號Px
的平衡偵測。增益級92包括互補MOS(CMOS)反相器—p型(PMOS)電晶體T2及n型(NMOS)電晶體T3允許經由單端電壓Vm
進行調變。光電流2ixm
表示數值x乘以數值m的乘積。然而,發明人已經理解到,此種可調變偵測器會在Vm
輸入上遭受不良的CMRR。為了使電路正確操作,必須正確地調整PMOS電晶體及NMOS電晶體的尺寸以提供相等的驅動強度。PMOS電晶體與NMOS電晶體之間的任何工序變化均會造成系統偏置誤差,因此對電路提供相等驅動強度的能力有負面影響。進一步地,此種可調變偵測器會遭受上文與圖18A的可調變偵測器結合描述的第二個問題及第三個問題。
圖18C繪示依據一些實施例的另一個可調變偵測器。此實施例涉及平衡的偵測(參照偵測器91)及單端調變(參照電晶體T4,其用作增益級92)。光電流2ixm
表示數值x乘以數值m的乘積。然而,發明人已經理解到,此種可調變偵測器會遭受上文與圖18B的可調變偵測器結合描述的相同缺點。
圖18D繪示依據一些實施例的另一個可調變偵測器。此種可調變偵測器包括具有兩個電晶體(T5及T6)的增益級,該等電晶體用差分對配置來佈置以提供差分調變。發明人已經理解到,此種配置會導致Vm
輸入上大的CMRR。進一步地,此種可調變偵測器避免了與圖18A-18C結合描述的速度限制。由於調變電氣輸入訊號Vm
的差分本質,電晶體中的至少一者總是導通,因此實現高速操作。此外,因為電流連續地流動通過增益級,所以可以忽視光學功率相依的電荷累積。其因此,可調變偵測器的整體響應率不取決於光學功率。然而,發明人已經理解到,此種可調變偵測器會在Px
輸入上遭受低的CMRR。
圖18E-18H的可調變偵測器提供了全差分調變及平衡偵測,並解決了與圖18A-18D結合描述的問題。圖18E繪示依據一些實施例的另一個可調變偵測器。此種可調變偵測器包括具有有著交叉耦合連接的兩個差分對(參照電晶體對T7-T8及電晶體對T9-T10)的增益級。電晶體T7的汲極耦合到電晶體T9的汲極,而電晶體T8的汲極則耦合到電晶體T10的汲極。光電偵測器91耦合到電晶體T7-T10的源極。電壓Vm
及-Vm
控制增益級的電流增益,且光電流2ixm
及-2ixm
表示數值x乘以數值m的乘積。圖18E的可調變偵測器提供了高速操作、光學功率無關的整體響應率、對工序變化及失配的強健性、及在Px
及Vm
上都大的CMRR。
圖18F繪示依據一些實施例的另一個可調變偵測器。此種可調變偵測器與圖18E的可調變偵測器類似。然而,此種可調變偵測器包括具有CMOS反相器的增益級,該等CMOS反相器具有差分電晶體對。PMOS電晶體T11及NMOS電晶體T12具有彼此耦合的汲極。類似地,PMOS電晶體T13及NMOS電晶體T14具有彼此耦合的汲極。一個光電偵測器91耦合到電晶體T12及T14的源極。一個光電偵測器91耦合到電晶體T11及T13的源極。可以將此種可調變偵測器視為圖18B的可調變偵測器的差分版本。
圖18G繪示依據一些實施例的另一個可調變偵測器。此種可調變偵測器與圖18E的可調變偵測器類似,但包括具有一個差分電晶體對T15-T16的增益級。此種可調變偵測器包括節點N1,其耦合到光電偵測器91以及電晶體T15及T16的源極。可以將此種可調變偵測器視為圖18C的可調變偵測器的全差分版本。
圖18H繪示依據一些實施例的另一個可調變偵測器。此種可調變偵測器包括具有兩個CMOS傳輸閘的增益級。電晶體T17及T18的汲極彼此耦合,且電晶體T17及T18的源極也彼此耦合。類似地,電晶體T19及T20的汲極彼此耦合,且電晶體T19及T20的源極也彼此耦合。NMOS電晶體T17及PMOS電晶體T18形成第一互補傳輸閘。NMOS電晶體T20及PMOS電晶體T19形成第二互補傳輸閘。節點N2耦合到兩個互補傳輸閘及兩個光電偵測器91。
圖19A繪示圖18E的可調變偵測器的穩態整體響應率(依據光電流2ixm及輸入功率Px來測量),其被繪製為電壓Vm的函數。其他可調變偵測器具有類似的響應。此繪圖所反映的事實是,電壓Vm會調變由電晶體T7-T10共同提供的電流增益。應注意,整體響應率與輸入光學功率幾乎無關。圖19B繪示暫態整體響應率與時間的關係。暫態響應展現出小於500ps的穩定時間,因此指示吉赫範圍中的高速操作。
本文中所述的類型的光子處理器可以包括數萬個甚至數十萬個可調變偵測器。例如,在一些實施例中,配置為對256 x 256的矩陣執行乘法的光子處理器可以包括多達131,072個可調變偵測器。發明人已經理解到,會合乎需要的是,將光子處理器整合在單個晶片上以減少製造成本、增加操作速度、及限制功耗。因為本文中所述的類型的光子處理器包括光子電路及電子電路,所以將光子處理器整合在單個晶片上會涉及電子-光子共整合。這可以至少用兩種方式實現。
第一種方式涉及在相同的矽基板上形成電晶體及矽光子設備。例如,可以將矽光子設備及電晶體形成於相同的矽層上。依據一些實施例,代表性的佈置描繪於圖20A中。在此情況下,電晶體及矽光子設備都形成於基板300(例如矽本體基板或絕緣體上矽基板)上。包層302(例如二氧化矽層)形成於基板的柄(handle)與矽層304之間。電晶體306(除了其他項目以外,其包括圖18A-18H的佈置中的任一者中所使用的電晶體且可選地包括構成控制器17的電晶體)被圖案化在矽層304上。類似地,矽光子設備308(除了其他項目以外,其包括上述的光學編碼器、光學乘法器、分光器樹)也被圖案化在矽層304上。鍺區域310(其可以用來形成上述的光電偵測器中的任一者)例如經由外延生長形成於矽層304的頂部上。
第二種方式涉及在單獨的基板上形成矽光子設備及電晶體,並將基板結合在一起。依據一些實施例,代表性的佈置描繪於圖20B中。此處,電晶體306形成於基板300上,而矽光子設備308形成於基板400上。與先前的實例中一樣,矽光子設備308形成於矽層(404)上,而鍺區域310則形成於矽層404的頂部上。基板300及400使用來倒裝晶片結合技術彼此結合。例如,可以使用穿過包層414的直通氧化物導孔(如圖20B中所示)及/或使用直通矽導孔(未示於圖20B中)來使基板電氣連通。
VI. 結論
在已經如此描述了此申請案的技術的幾個方面及實施例的情況下,要理解,本領域中的通常技術人員將容易想到各種變更、變體、及改善。此類變更、變體、及改善旨在落在本申請案中所描述的技術的精神及範圍之內。因此,要瞭解,前述實施例是僅藉由實例的方式的呈現的,且在隨附請求項及其等效物的範圍內,可以用具體描述的方式以外的其他方式實行發明性的實施例。此外,本文中所述的二或更多個特徵、系統、製品、材料、及/或方法的任何組合,在此類特徵、系統、製品、材料、及/或方法不互相矛盾時,被納入本揭示內容的範圍內。
並且,如所述,可以將一些態樣實施為一或多個方法。作為方法的一部分而執行的動作可以用任何合適的方式排序。因此,可以建構動作用與所說明的順序不同的順序執行的實施例,即使在說明性的實施例中示為順序的動作,這也可以包括同時執行一些動作。
應將如本文中所界定及使用的所有定義瞭解為支配字典定義、以引用方式併入的文件中的定義、及/或所界定的用語的通常意義。
除非明確地相反指示,否則應將如本文中在說明書中及請求項中所使用的不定冠詞「一」及「一個」瞭解為意味著「至少一個」。
應將如本文中在說明書中及請求項中所使用的語句「及/或」瞭解為意味著如此結合的元素(即
在一些情況下結合地存在而在其他情況下分離地存在的元素)「中的任一者或兩者」。
如本文中在說明書中及請求項中所使用的,應將關於一或更多個元素的列表的語句「至少一個」瞭解為意味著選自元素列表中的元素中的任一者或更多者的至少一個元素,但不一定包括元素列表內具體列出的每個元素中的至少一者且不排除元素列表中的元素的任何組合。此定義也允許語句「至少一個」所指稱的元素列表內具體識別的元素以外的元素可以可選地存在,無論與具體識別的彼等元素相關或不相關。
用語「大約」及「約」可以用來意指在一些實施例中的目標值的±20%內、在一些實施例中的目標值的±10%內、在一些實施例中的目標值的±5%內、還有在一些實施例中的目標值的±2%內。用語「大約」及「約」可以包括目標值。
10:光源
12:差分光學編碼器
13:光學正交化單元
14:差分光學乘法器
16:差分接收器
17:控制器
18:數值單元
19:數位轉類比轉換器(D/A)
20:方法
22:步驟
24:步驟
26:步驟
28:步驟
30:步驟
43:光學偏振旋轉器
45:光學延遲線
60:光電偵測器
62:節點
64:接收器
70:馬赫-曾德爾干涉儀
72:相移器
75:分光器樹
76:3db分光器
77:光學波導器交叉
82:光學編碼器
90:可調變偵測器
91:光電偵測器
92:增益級
96:接收器
100:波導器
102:高度摻雜的n區域(n+區域)
103:本質區域(i區域)
104:p區域
105:氧化物層
106:聚矽層
107:本質區域(i區域)
108:光吸收區域
110:高度摻雜的p區域(p+區域)
200:方法
202:步驟
204:步驟
206:步驟
208:步驟
210:步驟
300:基板
302:包層
304:矽層
306:電晶體
308:矽光子設備
310:鍺區域
400:基板
404:矽層
414:包層
1300:光學波導器
1302:光吸收區域
1304:電極
1306:電極
A:區域
d:距離
i1
:光電流
i2
:光電流
ib
:光電流
ib11
:光電流
ib12
:光電流
ib21
:光電流
ib22
:光電流
it
:光電流
it11
:光電流
it12
:光電流
it21
:光電流
it22
:光電流
ixm
:光電流
m:數值
M:矩陣
M11
:數值
M12
:數值
M13
:數值
M14
:數值
M21
:數值
M22
:數值
M23
:數值
M24
:數值
M31
:數值
M32
:數值
M33
:數值
M34
:數值
M41
:數值
M42
:數值
M43
:數值
M44
:數值
N2:節點
P:功率
P-:功率
P+:功率
Pb:功率
Pb ’:功率
Pb1:功率
Pb11 ’:光學訊號
Pb12 ’:光學訊號
Pb2:光學訊號
Pb21 ’:光學訊號
Pb22 ’:光學訊號
Pin:輸入功率
Pin1:功率
Pin2:功率
Pin3:
Pin4:
Pt:功率
Pt ’:功率
Pt1:功率
Pt11 ’:光學訊號
Pt12 ’:光學訊號
Pt2:功率
Pt21 ’:光學訊號
Pt22 ’:光學訊號
Px:功率
T1:電晶體
T10:電晶體
T11:電晶體
T12:電晶體
T13:電晶體
T14:電晶體
T15:電晶體
T16:電晶體
T17:電晶體
T18:電晶體
T19:電晶體
T2:電晶體
T20:電晶體
T3:電晶體
T4:電晶體
T5:電晶體
T6:電晶體
T7:電晶體
T8:電晶體
T9:電晶體
V:控制電壓
V1
:控制電壓
V2
:控制電壓
Vm
:電壓
VM11
:電壓
VM12
:電壓
VM21
:電壓
VM22
:電壓
Vx
:電壓
Vx1
:電壓
Vx2
:電壓
x:數值
X:輸入向量
x1
:數值
x2
:數值
x3
:數值
x4
:數值
y:輸出數值
Y:輸出向量
y1
:數值
y2
:數值
φ1
:相位
φ2
:相位
將參照以下圖式來描述本申請案的各種態樣及實施例。應理解,圖式不一定是依比例繪製的。出現在多個圖式中的項目在出現該等項目的圖式中由相同的元件符號所指示。
圖1A是方塊圖,其繪示依據一些實施例的雙軌光學乘法器。
圖1B是流程圖,其繪示依據一些實施例用於使用雙軌光學乘法器來執行乘法的方法。
圖2A是圖解,其繪示依據一些實施例的可調諧定向耦合器。
圖2B是圖解,其更詳細地繪示依據一些實施例的圖2A的可調諧定向耦合器的一部分。
圖3是圖解,其繪示依據一些實施例的馬赫-曾德爾干涉儀(Mach-Zehnder interferometer)。
圖4A-4D是方塊圖,其繪示依據一些實施例的額外的雙軌光學乘法器。
圖5是依據一些實施例的矩陣-向量乘法的表示。
圖6是依據一些實施例依據2x2配置來佈置的光子處理器的方塊圖。
圖7A是依據一些實施例依據4x4配置來佈置的光子處理器的方塊圖。
圖7B是圖解,其繪示依據一些實施例的分光器樹。
圖8是圖解,其繪示依據一些實施例的另一個分光器樹。
圖9A是方塊圖,其繪示依據一些實施例的可調變偵測器。
圖9B是方塊圖,其繪示依據一些實施例差分地佈置的一對可調變偵測器。
圖9C-9D是方塊圖,其繪示依據一些實施例的可調變偵測器的內部。
圖10A是方塊圖,其繪示依據一些實施例包括圖9A的可調變偵測器的光學乘法器。
圖10B是流程圖,其繪示依據一些實施例用於執行乘法的方法。
圖11是方塊圖,其繪示依據一些實施例包括圖9B的可調變偵測器的差分光學乘法器。
圖12A是依據一些實施例依據2x2配置來佈置的另一個光子處理器的方塊圖。
圖12B是依據一些實施例依據4x4配置來佈置的另一個光子處理器的方塊圖。
圖12C是圖解,其繪示依據一些實施例的分光器樹。
圖13是圖解,其繪示依據一些實施例的光電導體。
圖14A是依據一些實施例包括金屬氧化物半導體電容器(MOS電容器)的光電偵測器的俯視圖。
圖14B是依據一些實施例的圖14A的可調變偵測器的沿著BB線截取的橫截面圖。
圖14C是依據一些實施例沿著圖14B的CC線繪製的能帶圖。
圖15A-15E是繪圖,其繪示依據一些實施例的圖14A的可調變偵測器的示例響應率。
圖16A-16B是繪圖,其繪示依據一些實施例隨時間變化的光載流子濃度。
圖17是繪圖,其繪示依據一些實施例的可調變偵測器的示例電流/電壓特性。
圖18A-18H是電路圖,其繪示依據一些實施例的額外的可調變偵測器。
圖19A-19B是繪圖,其繪示依據一些實施例的與圖18E的可調變偵測器相關聯的示例響應率。
圖20A-20B是橫截面圖,其繪示依據一些實施例包括可調變偵測器的基板。
國內寄存資訊 (請依寄存機構、日期、號碼順序註記)
無
國外寄存資訊 (請依寄存國家、機構、日期、號碼順序註記)
無
10:光源
12:差分光學編碼器
17:控制器
18:數值單元
19:數位轉類比轉換器(D/A)
90:可調變偵測器
96:接收器
ib:光電流
it:光電流
m:數值
Pb:功率
Pin:輸入功率
Pt:功率
Vm:電壓
Vx:電壓
x:數值
y:輸出數值
Claims (31)
- 一種光子處理器,包括:複數個差分光學編碼器,包括第一差分光學編碼器及第二差分光學編碼器;一第一組差分乘法器,耦合到該第一差分光學編碼器;一第二組差分乘法器,耦合到該第二差分光學編碼器;一第一接收器,耦合到該第一組差分乘法器;及一第二接收器,耦合到該第二組差分乘法器。
- 如請求項1所述的光子處理器,其中該複數個差分編碼器中的至少一者包括具有一對光學輸出端口的一光學調變器。
- 如請求項1所述的光子處理器,其中該第一組差分乘法器及該第二差分乘法器中的至少一個差分乘法器包括具有一對光學輸出端口的一光學調變器。
- 如請求項1所述的光子處理器,其中該第一組差分乘法器及該第二組差分乘法器包括可調變偵測器。
- 如請求項1所述的光子處理器,進一步包括:一光學正交化單元,安置在該第一差分光學編碼器與該第一組差分乘法器之間。
- 如請求項5所述的光子處理器,其中該光學正交化單元包括一蛇形光學波導器。
- 如請求項5所述的光子處理器,其中該光學正交化單元包括一光學偏振旋轉器。
- 如請求項1所述的光子處理器,進一步包括:一光源,及一分光器樹,該分光器樹將該光源耦合到該第一組差分乘法器。
- 如請求項8所述的光子處理器,其中該分光器樹缺乏波導器交叉。
- 如請求項1所述的光子處理器,進一步包括:一控制器,被配置為控制該複數個差分光學編碼器,其中該控制器包括複數個電晶體,且其中該複數個電晶體及該複數個差分光學編碼器共用一半導體基板的至少一個層。
- 一種用於執行一數學運算的方法,該方法包括以下步驟:接收一輸入光學訊號;獲得一第一數值及一第二數值;藉由使用該第一數值修改該輸入光學訊號,來產生一編碼的光學訊號;至少部分地藉由以下步驟來產生一光電流:使用一可調變偵測器來偵測該編碼的光學訊號,及基於該第二值來設定該可調變偵測器的一特性;及使用該光電流來獲得該數學運算的一結果。
- 如請求項11所述的方法,其中該可調變偵測器包括一光電偵測器,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該光電偵測器的一響應率。
- 如請求項11所述的方法,其中獲得該結果包括以下步驟:獲得該第一數值乘以該第二數值的一乘積。
- 如請求項11所述的方法,其中該可調變偵測器包括一控制電容器,且其中設定該可調變偵測器的該特性包括以下步驟:設定向該控制電容器施加的一電壓。
- 如請求項14所述的方法,其中該控制電容器包括一金屬氧化物半導體電容器(MOS電容器),且其中設定向該控制電容器施加的該電壓包括以下步驟:設定向該MOS電容器施加的該電壓。
- 如請求項11所述的方法,其中設定該可調變偵測器的該特性包括以下步驟:產生載流子崩潰。
- 如請求項11所述的方法,其中產生該編碼的光學訊號包括以下步驟:將該輸入光學訊號傳遞通過一光學調變器。
- 如請求項11所述的方法,其中該可調變偵測器包括一光電偵測器及一電晶體,且其中設定該可調變偵測器的該特性包括以下步驟:設定向該電晶體施加的一電壓。
- 如請求項11所述的方法,其中該可調變偵測器包括一光電偵測器及一增益級,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該增益級的一電流增益。
- 一種配置為執行一數學運算的光子設備,該光子設備包括:一光學編碼器;一可調變偵測器,耦合到該光學編碼器的一輸出;及一控制器,耦合到該光學編碼器及該可調變偵測器,該控制器被配置為:獲得一第一數值及一第二數值;控制該光學編碼器藉由使用該第一數值修改一輸入光學訊號來產生一編碼的光學訊號;控制該可調變偵測器響應於接收到該編碼的光學訊號而產生一光電流,其中控制該可調變偵測器包括以下步驟:基於該第二數值來設定該可調變偵測器的一特性;及使用該光電流來獲得該數學運算的一結果。
- 如請求項20所述的光子設備,其中該可調變偵測器包括一光電偵測器,且其中基於該第二值來設定該可調變偵測器的該特性包括以下步驟:基於該第二值來設定該光電偵測器的一響應率。
- 如請求項20所述的光子設備,其中該可調變偵測器包括一光吸收區域及定位在該光吸收區域附近的一控制電容器。
- 如請求項22所述的光子設備,其中該控制電容器包括一金屬氧化物半導體電容器(MOS電容器)。
- 如請求項23所述的光子設備,其中該可調變偵測器進一步包括定位在該MOS電容器附近的一電子崩潰區域。
- 如請求項20所述的光子設備,其中該可調變偵測器包括:一第一光電偵測器及一第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及第三電晶體及第四電晶體,兩者都耦合到該第二光電偵測器。
- 如請求項25所述的光子設備,其中該第一光電偵測器耦合到該第一電晶體及該第二電晶體的相應的源極,且其中該第一電晶體及該第三電晶體具有彼此耦合的汲極。
- 如請求項25所述的光子設備,其中該第一電晶體及該第三電晶體被佈置為一反相器,且其中該第一光電偵測器耦合到該第一電晶體及該第二電晶體的相應的源極。
- 如請求項25所述的光子設備,其中該第一光電偵測器進一步耦合到該第三電晶體及該第四電晶體,而該第二光電偵測器則進一步耦合到該第一電晶體及該第二電晶體,且其中該第一電晶體及該第二電晶體具有彼此耦合的汲極及彼此耦合的源極。
- 如請求項20所述的光子設備,其中該可調變偵測器包括:一第一光電偵測器及一第二光電偵測器;第一電晶體及第二電晶體,兩者都耦合到該第一光電偵測器;及一節點,耦合到該第一光電偵測器及該第二光電偵測器,且進一步耦合到該第一電晶體及該第二電晶體。
- 如請求項20所述的光子設備,其中該可調變偵測器包括一光電偵測器及複數個電晶體,且其中該光電偵測器及該複數個電晶體形成於一共同的半導體基板上。
- 如請求項20所述的光子設備,其中該可調變偵測器包括差分地佈置的複數個平衡的光電偵測器及複數個電晶體。
Applications Claiming Priority (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962939480P | 2019-11-22 | 2019-11-22 | |
| US62/939,480 | 2019-11-22 | ||
| US202062962759P | 2020-01-17 | 2020-01-17 | |
| US62/962,759 | 2020-01-17 | ||
| US202062963315P | 2020-01-20 | 2020-01-20 | |
| US62/963,315 | 2020-01-20 | ||
| US202062970360P | 2020-02-05 | 2020-02-05 | |
| US62/970,360 | 2020-02-05 | ||
| US202062978181P | 2020-02-18 | 2020-02-18 | |
| US62/978,181 | 2020-02-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202134909A TW202134909A (zh) | 2021-09-16 |
| TWI858188B true TWI858188B (zh) | 2024-10-11 |
Family
ID=75974895
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109140823A TWI858188B (zh) | 2019-11-22 | 2020-11-20 | 線性光子處理器及相關的方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (4) | US11093215B2 (zh) |
| EP (1) | EP4062561A4 (zh) |
| JP (1) | JP2023503444A (zh) |
| KR (1) | KR20220104218A (zh) |
| CN (1) | CN115023909A (zh) |
| TW (1) | TWI858188B (zh) |
| WO (1) | WO2021102349A1 (zh) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3987462B1 (en) | 2019-06-21 | 2025-09-10 | Psiquantum, Corp. | Photonic quantum computer architecture |
| CA3148118A1 (en) | 2019-07-29 | 2021-02-04 | Lightmatter, Inc. | Systems and methods for analog computing using a linear photonic processor |
| JP2023503444A (ja) | 2019-11-22 | 2023-01-30 | ライトマター インコーポレイテッド | 線形フォトニックプロセッサ及び関連する方法 |
| WO2021155289A1 (en) * | 2020-01-29 | 2021-08-05 | Psiquantum, Corp. | Fusion based quantum computing |
| US20210336414A1 (en) | 2020-04-27 | 2021-10-28 | Lightmatter, Inc. | Photonics processor architecture |
| WO2022020667A1 (en) | 2020-07-24 | 2022-01-27 | Lightmatter, Inc. | Systems and methods for utilizing photonic degrees of freedom in a photonic processor |
| US12034481B2 (en) | 2020-09-15 | 2024-07-09 | California Institute Of Technology | Optically enabled RF phased-arrays for data transmission |
| US11726383B2 (en) * | 2020-10-14 | 2023-08-15 | California Institute Of Technology | Modular hybrid optical phased arrays |
| TWI755345B (zh) * | 2021-08-06 | 2022-02-11 | 長庚大學 | 氮化鎵運算放大器 |
| WO2023212196A1 (en) * | 2022-04-28 | 2023-11-02 | Lightmatter, Inc. | Led-based photonic communication and processing unit |
| US20240061316A1 (en) * | 2022-08-11 | 2024-02-22 | California Institute Of Technology | Time-multiplexed photonic computer |
| CN120560441B (zh) * | 2025-07-31 | 2025-10-28 | 苏州元脑智能科技有限公司 | 光子处理器及数据识别方法、装置、设备、介质、产品 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150063823A1 (en) * | 2013-08-27 | 2015-03-05 | Adva Optical Networking Se | Method, Transmitter and Receiver Device for Transmitting a Binary Digital Transmit Signal Over an Optical Transmission Link |
| US20160301478A1 (en) * | 2013-12-23 | 2016-10-13 | Huawei Administration Building, Bantian | Optical differential signal sending method, apparatus and system |
| TWI663845B (zh) * | 2017-11-09 | 2019-06-21 | 美商Tt電子公司 | 光學編碼裝置及方法 |
| US20190253645A1 (en) * | 2016-07-13 | 2019-08-15 | Robert Bosch Gmbh | Sub-pixel unit for a light sensor, light sensor, method for sensing a light signal, and method for generating an image |
| US20190356394A1 (en) * | 2018-05-15 | 2019-11-21 | Lightmatter, Inc. | Photonic processing systems and methods |
Family Cites Families (168)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3872293A (en) | 1972-01-07 | 1975-03-18 | Us Navy | Multi-dimensional fourier transform optical processor |
| US4183623A (en) | 1977-10-11 | 1980-01-15 | Haines Kenneth A | Tomographic cross-sectional imaging using incoherent optical processing |
| US4567569A (en) | 1982-12-15 | 1986-01-28 | Battelle Development Corporation | Optical systolic array processing |
| US4739520A (en) | 1983-09-14 | 1988-04-19 | The Ohio State University | Optical switching system |
| GB2154772B (en) | 1984-02-25 | 1987-04-15 | Standard Telephones Cables Ltd | Optical computation |
| US4592004A (en) | 1984-05-21 | 1986-05-27 | The United States Of America As Represented By The Secretary Of The Navy | Electrooptical matrix multiplication using the twos complement arithmetic for improved accuracy |
| US4607344A (en) | 1984-09-27 | 1986-08-19 | The United States Of America As Represented By The Secretary Of The Navy | Triple matrix product optical processors using combined time-and-space integration |
| US4686646A (en) | 1985-05-01 | 1987-08-11 | Westinghouse Electric Corp. | Binary space-integrating acousto-optic processor for vector-matrix multiplication |
| US4809204A (en) | 1986-04-04 | 1989-02-28 | Gte Laboratories Incorporated | Optical digital matrix multiplication apparatus |
| CA1290019C (en) | 1986-06-20 | 1991-10-01 | Hideo Kuwahara | Dual balanced optical signal receiver |
| DE3879996T2 (de) | 1987-04-20 | 1993-07-15 | Fuji Photo Film Co Ltd | Aufnahmekopf fuer magnetooptischen aufzeichnungstraeger. |
| US4849940A (en) | 1987-12-10 | 1989-07-18 | The Washington Technology Center | Optical neural net memory |
| US4877297A (en) | 1988-04-29 | 1989-10-31 | Rockwell International Corporation | Reconfigurable 0ptical interconnect using dynamic hologram |
| GB2220780B (en) | 1988-07-05 | 1992-12-23 | Mitsubishi Electric Corp | Neurocomputer |
| US5004309A (en) | 1988-08-18 | 1991-04-02 | Teledyne Brown Engineering | Neural processor with holographic optical paths and nonlinear operating means |
| US4948212A (en) | 1988-08-22 | 1990-08-14 | California Institute Of Technology | Optical processing in III-V and II-VI compound semiconductors |
| US5254957A (en) | 1989-01-04 | 1993-10-19 | Information Storage, Inc. | Apparatus and method for amplifying optically sensed signals |
| US5117099A (en) | 1989-09-01 | 1992-05-26 | Schmidt Terrence C | Ambient light rejecting quad photodiode sensor |
| US5077619A (en) | 1989-10-25 | 1991-12-31 | Tacan Corporation | High linearity optical transmitter |
| JP3115589B2 (ja) | 1989-11-20 | 2000-12-11 | ブリテイッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー | 神経ネットワーク |
| JPH03164816A (ja) | 1989-11-22 | 1991-07-16 | Mitsubishi Electric Corp | 情報処理装置 |
| US5220644A (en) | 1989-11-22 | 1993-06-15 | Hitachi, Ltd. | Optical neural network system |
| US5416616A (en) | 1990-04-06 | 1995-05-16 | University Of Southern California | Incoherent/coherent readout of double angularly multiplexed volume holographic optical elements |
| JP2795015B2 (ja) | 1991-01-09 | 1998-09-10 | 松下電器産業株式会社 | 空間光変調素子および神経ネットワーク回路 |
| GB2267165A (en) | 1992-05-11 | 1993-11-24 | Sharp Kk | Optical information processor |
| GB2269296A (en) | 1992-08-01 | 1994-02-02 | Northern Telecom Ltd | Telecommunications switch architecture |
| US5495356A (en) | 1993-04-30 | 1996-02-27 | Nec Research Institute, Inc. | Multidimensional switching networks |
| US5333117A (en) | 1993-10-04 | 1994-07-26 | Nec Research Institute, Inc. | Parallel MSD arithmetic using an opto-electronic shared content-addressable memory processor |
| US5410145A (en) | 1994-02-25 | 1995-04-25 | Coroy; Trenton G. | Light detector using reverse biased photodiodes with dark current compensation |
| EP0748472B1 (de) | 1994-03-02 | 1999-12-15 | Matthias Budil | Optischer vektormultiplizierer für neuronale netze |
| US5640261A (en) | 1994-08-18 | 1997-06-17 | Fuji Photo Film Co., Ltd. | Optical operation apparatus for finding an inner product of vectors using light |
| US5699449A (en) | 1994-11-14 | 1997-12-16 | The University Of Connecticut | Method and apparatus for implementation of neural networks for face recognition |
| JP3072047B2 (ja) | 1995-03-22 | 2000-07-31 | 株式会社東芝 | 波長多重光伝送装置および光中継器 |
| US5621227A (en) | 1995-07-18 | 1997-04-15 | Discovery Semiconductors, Inc. | Method and apparatus for monolithic optoelectronic integrated circuit using selective epitaxy |
| JP2970844B2 (ja) | 1997-06-04 | 1999-11-02 | 日本電気株式会社 | 光受信器及びそれを用いた光ネットワークシステム |
| US6005998A (en) | 1998-02-20 | 1999-12-21 | Lucent Technologies Inc. | Strictly non-blocking scalable matrix optical switch |
| US6303923B1 (en) | 1998-12-18 | 2001-10-16 | California Institute Of Technology | Fabricating a hybrid imaging device having non-destructive sense nodes |
| US6060710A (en) | 1998-12-21 | 2000-05-09 | The United States Of America As Represented By The Secretary Of The Army | Infrared Mueller matrix detection and ranging system |
| US7515753B2 (en) | 1999-05-19 | 2009-04-07 | Lenslet Labs Ltd. | Phase extraction in optical processing |
| US6178020B1 (en) | 1999-09-30 | 2001-01-23 | Ut-Battelle, Llc | Modules and methods for all photonic computing |
| CA2300780C (en) | 2000-03-15 | 2007-08-07 | Nortel Networks Corporation | Integrated photonic switch |
| US7369773B2 (en) | 2000-05-24 | 2008-05-06 | Purdue Research Foundation | Methods and systems for polarization control and polarization mode dispersion compensation for wideband optical signals |
| US20030235413A1 (en) | 2000-07-27 | 2003-12-25 | Nadav Cohen | Data processing using polarization-based optical switching and broadcasting |
| US6728434B2 (en) | 2001-06-04 | 2004-04-27 | Axun Technologies, Inc. | MEMS dynamic optical spectral filter |
| WO2002101917A2 (en) | 2001-06-11 | 2002-12-19 | Johns Hopkins University | Low-power, differential optical receiver in silicon on insulator |
| AUPR726901A0 (en) | 2001-08-24 | 2001-09-20 | Uniquest Limited | Quantum optical cnot gate |
| IL145245A0 (en) | 2001-09-03 | 2002-06-30 | Jtc 2000 Dev Delaware Inc | System and method including vector-matrix multiplication |
| EP1490744A2 (en) | 2001-11-06 | 2004-12-29 | The John Hopkins University | Techniques for performing logic operations using quantum states of single photons |
| US7136587B1 (en) | 2001-11-15 | 2006-11-14 | Meshnetworks, Inc. | System and method for providing simulated hardware-in-the-loop testing of wireless communications networks |
| FR2832579A1 (fr) | 2001-11-19 | 2003-05-23 | St Microelectronics Sa | Dispositif de calibrage pour un etage d'entree video |
| US6690853B1 (en) | 2002-03-11 | 2004-02-10 | Pts Corporation | Tunable DWDM demultiplexer |
| US7317574B2 (en) | 2002-05-20 | 2008-01-08 | Magiq Technologies, Inc. | Long-distance quantum communication |
| ATE278274T1 (de) | 2002-06-24 | 2004-10-15 | Cit Alcatel | Vorrichtung für ein passives optisches netzwerk |
| AU2003304482A1 (en) | 2002-12-09 | 2005-04-11 | The Johns Hopkins University | Method and apparatus for single-photon source and quantum memory |
| US7279731B1 (en) | 2006-05-15 | 2007-10-09 | Udt Sensors, Inc. | Edge illuminated photodiodes |
| US7366416B2 (en) | 2003-08-11 | 2008-04-29 | General Instrument Corporation | Hub for a passive optical network hub |
| US7271461B2 (en) | 2004-02-27 | 2007-09-18 | Banpil Photonics | Stackable optoelectronics chip-to-chip interconnects and method of manufacturing |
| US7133173B2 (en) | 2004-07-26 | 2006-11-07 | Hewlett-Packard Development Company, L.P. | Nonlinear electromagnetic quantum information processing |
| US7660533B1 (en) | 2004-08-04 | 2010-02-09 | The United States Of America As Represented By The Secretary Of The Army | Quantum Fourier transform based information transmission system and method |
| US7492983B2 (en) | 2004-08-04 | 2009-02-17 | The Furukawa Electric Co., Ltd. | Optical circuit device |
| US7230227B2 (en) | 2004-10-08 | 2007-06-12 | The Boeing Company | Lenslet/detector array assembly for high data rate optical communications |
| US7751654B2 (en) | 2005-03-04 | 2010-07-06 | Cornell Research Foundation, Inc. | Electro-optic modulation |
| US20060204169A1 (en) | 2005-03-09 | 2006-09-14 | New Span Opto-Technology, Inc. | All-optical controllable photonic switch |
| JP4466861B2 (ja) | 2005-06-27 | 2010-05-26 | 横河電機株式会社 | Qpsk光変調装置 |
| US8560282B2 (en) | 2005-07-11 | 2013-10-15 | D-Wave Systems Inc. | Quantum processor-based systems, methods and apparatus for solving problems as logic circuits |
| US7872759B2 (en) | 2005-09-29 | 2011-01-18 | The General Hospital Corporation | Arrangements and methods for providing multimodality microscopic imaging of one or more biological structures |
| US7899324B2 (en) | 2005-10-13 | 2011-03-01 | Nicta Ipr Pty Limited | Method and apparatus for sampled optical signal monitoring |
| US8023828B2 (en) | 2005-10-17 | 2011-09-20 | Hewlett-Packard Development Company, L.P. | Quantum information conversion between matter and light representations |
| US7774675B1 (en) | 2005-12-05 | 2010-08-10 | Marvell International Ltd. | LDPC codes and expansion method |
| JP4883273B2 (ja) | 2006-01-11 | 2012-02-22 | 日本電気株式会社 | 乱数品質管理装置および管理方法 |
| EP1974315A4 (en) | 2006-01-27 | 2010-12-22 | Dwave Sys Inc | PROCESS FOR THE ADIABATIC QUANTITY CALCULATION |
| US20080002993A1 (en) | 2006-06-30 | 2008-01-03 | Kirkpatrick Peter E | Optical receiver with dual photodetector for common mode noise suppression |
| US7835650B2 (en) * | 2006-07-11 | 2010-11-16 | Drexel University | Optical domain frequency down-conversion of microwave signals |
| KR100890389B1 (ko) | 2006-12-05 | 2009-03-26 | 한국전자통신연구원 | 편광 무의존 단방향 양자 암호 수신 및 송수신 장치 |
| AU2007329156B2 (en) | 2006-12-05 | 2012-09-13 | D-Wave Systems Inc. | Systems, methods and apparatus for local programming of quantum processor elements |
| US8548334B2 (en) | 2006-12-06 | 2013-10-01 | Mohammad Mazed | Dynamic intelligent bidirectional optical access communication system with object/intelligent appliance-to-object/intelligent appliance interaction |
| US7985965B2 (en) | 2007-03-29 | 2011-07-26 | Raytheon Company | Quantum computing device and method including qubit arrays of entangled states using negative refractive index lenses |
| US7843209B2 (en) | 2007-04-25 | 2010-11-30 | D-Wave Systems Inc. | Architecture for local programming of quantum processor elements using latching qubits |
| US7539375B2 (en) | 2007-05-04 | 2009-05-26 | Massachusetts Institute Of Technology | Optical coupled resonator structures based on loop-coupled cavities and loop coupling phase |
| WO2009007741A1 (en) | 2007-07-09 | 2009-01-15 | Bae Systems Plc | Improvements relating to optical vector matrix multipliers |
| US8027587B1 (en) | 2007-08-21 | 2011-09-27 | Sandia Corporation | Integrated optic vector-matrix multiplier |
| WO2009048121A1 (ja) | 2007-10-10 | 2009-04-16 | Nec Corporation | 光変調器および光通信システム |
| US8483581B2 (en) | 2007-11-30 | 2013-07-09 | Nec Corporation | Light receiving circuit and signal processing method |
| US8190553B2 (en) | 2007-12-20 | 2012-05-29 | Routt Thomas J | Methods and systems for quantum search, computation and memory |
| JP5091717B2 (ja) | 2008-02-21 | 2012-12-05 | 株式会社東芝 | 量子計算方法および量子計算機 |
| US8014686B2 (en) | 2008-03-20 | 2011-09-06 | Infinera Corporation | Polarization demultiplexing optical receiver using polarization oversampling and electronic polarization tracking |
| JP4972602B2 (ja) | 2008-04-10 | 2012-07-11 | 株式会社日立製作所 | 光信号検出回路及びそれを用いた情報再生装置 |
| JP5570136B2 (ja) | 2008-04-28 | 2014-08-13 | キヤノン株式会社 | 合金及び合金の製造方法 |
| CN101630178B (zh) | 2008-07-16 | 2011-11-16 | 中国科学院半导体研究所 | 一种硅基集成化的光学向量-矩阵乘法器 |
| JP5272686B2 (ja) | 2008-11-28 | 2013-08-28 | 富士通株式会社 | 光受信器、光受信回路および光受信方法 |
| FR2940432B1 (fr) | 2008-12-23 | 2011-01-21 | H2I Technologies | Dispositif pour quantifier et localiser un signal lumineux module a une frequence predeterminee |
| JP4786727B2 (ja) | 2009-03-27 | 2011-10-05 | 株式会社東芝 | 量子計算方法、量子計算機およびプログラム |
| US8620855B2 (en) | 2009-04-17 | 2013-12-31 | Microsoft Corporation | Use of topological charge measurements to change between different qubit encodings |
| WO2011116198A1 (en) | 2010-03-17 | 2011-09-22 | Stoneridge Control Devices, Inc. | Target activated sensor |
| US8948613B2 (en) * | 2010-03-17 | 2015-02-03 | Lightlab Imaging, Inc. | Intensity noise reduction methods and apparatus for interferometric sensing and imaging systems |
| WO2011114753A1 (ja) | 2010-03-19 | 2011-09-22 | 日本電信電話株式会社 | 光変調器 |
| US8026837B1 (en) | 2010-04-22 | 2011-09-27 | The Aerospace Corporation | Systems and methods for converting wideband signals in the optical domain |
| US9667379B2 (en) | 2010-06-04 | 2017-05-30 | Ecole Polytechnique Federale De Lausanne (Epfl) | Error control coding for orthogonal differential vector signaling |
| CN101877614A (zh) | 2010-06-24 | 2010-11-03 | 北京邮电大学 | 基于超连续谱的毫米波wdm-rof系统和方法 |
| US8247780B2 (en) | 2010-11-10 | 2012-08-21 | Siemens Aktiengesellschaft | High density, proportional-mode, APD arrays for individual scintillator readout in PET applications |
| JP5439355B2 (ja) * | 2010-12-28 | 2014-03-12 | 富士通テレコムネットワークス株式会社 | 光パケットスイッチ装置 |
| US9069139B2 (en) | 2011-07-28 | 2015-06-30 | Jds Uniphase Corporation | Multicast optical switch |
| US8837544B2 (en) | 2011-10-28 | 2014-09-16 | Hewlett-Packard Development Company, L.P. | Quantum optical device |
| US8693895B2 (en) | 2011-11-11 | 2014-04-08 | Wuhan Research Institute Of Posts And Telecommunications | Signal transmission and reception device and method |
| US9014568B2 (en) | 2012-02-16 | 2015-04-21 | Nec Laboratories America, Inc. | Next generation optical access network with centralized digital OLT |
| US9712235B2 (en) | 2012-02-28 | 2017-07-18 | Spatial Digital Systems, Inc. | Resource allocation in PON networks via wave-front multiplexing and de-multiplexing |
| US9485048B2 (en) | 2012-06-08 | 2016-11-01 | The Royal Institution For The Advancement Of Learning/Mcgill University | Methods and devices for space-time multi-plane optical networks |
| US8625936B1 (en) | 2012-06-29 | 2014-01-07 | Alcatel Lucent | Advanced modulation formats using optical modulators |
| EP2709295A1 (fr) * | 2012-09-14 | 2014-03-19 | Alcatel Lucent | Visualisation d'un signal optique par échantillonnage optique linéaire |
| US10534189B2 (en) | 2012-11-27 | 2020-01-14 | The Board Of Trustees Of The Leland Stanford Junior University | Universal linear components |
| FR3002654A1 (fr) | 2013-02-26 | 2014-08-29 | St Microelectronics Sa | Modulateur optique avec correction de polarisation automatique |
| WO2014174735A1 (ja) | 2013-04-24 | 2014-10-30 | 日本電気株式会社 | 偏波分離器、及び光デバイス |
| US9633715B2 (en) | 2013-05-31 | 2017-04-25 | Hitachi, Ltd. | Semiconductor device capable of attaining ground state in an ising model |
| JP6300049B2 (ja) | 2013-07-09 | 2018-03-28 | ザ ボード オブ トラスティーズ オブ ザ レランド スタンフォード ジュニア ユニバーシティー | 光パラメトリック発振器のネットワークを使用する計算 |
| GB201402736D0 (en) | 2013-07-26 | 2014-04-02 | Isis Innovation | Method of training a neural network |
| JP6268900B2 (ja) | 2013-10-11 | 2018-01-31 | 富士通株式会社 | 伝送装置、伝送システム及び伝送方法 |
| US9354039B2 (en) | 2014-06-06 | 2016-05-31 | Massachusetts Institute Of Technology | Methods, systems, and apparatus for programmable quantum photonic processing |
| US9716573B2 (en) | 2014-06-13 | 2017-07-25 | Futurewei Technologies, Inc. | Aggregated touchless wireless fronthaul |
| US9239264B1 (en) | 2014-09-18 | 2016-01-19 | Joseph R. Demers | Transceiver method and apparatus having phase modulation and common mode phase drift rejection |
| US9954620B2 (en) | 2014-10-02 | 2018-04-24 | B.G. Negev Technologies And Applications Ltd., At Ben-Gurion University | All-optical silicon-photonic constellation conversion of amplitude-phase modulation formats |
| US9544062B2 (en) | 2014-12-22 | 2017-01-10 | Opel Solar, Inc. | Coherent optical receiver |
| CN104639253B (zh) * | 2015-01-06 | 2017-04-19 | 南京航空航天大学 | 一种差分相位编码的微波信号产生方法及装置 |
| US10009135B2 (en) | 2015-02-06 | 2018-06-26 | The Trustees Of Princeton University | System and method for photonic processing |
| US10050713B2 (en) | 2015-03-02 | 2018-08-14 | Futurewei Technologies, Inc. | Optical transceiver using duplex media, self-homodyne detection (SHD), coherent detection, and uncooled laser |
| US9753224B2 (en) | 2015-03-25 | 2017-09-05 | The Board Of Trustees Of The Leland Stanford Junior University | Field-programmable optical component |
| WO2016191679A1 (en) | 2015-05-28 | 2016-12-01 | Massachusetts Institute Of Technology | Apparatus and methods for quantum key distribution |
| WO2017100827A1 (en) | 2015-12-14 | 2017-06-22 | Sharp Energy Investments Pty Ltd | Hot water controller |
| US9749060B1 (en) | 2015-12-31 | 2017-08-29 | Juniper Networks, Inc. | Front end characterization of coherent receiver |
| US9941957B2 (en) | 2016-01-07 | 2018-04-10 | Luxtera, Inc. | Method and system for connectionless integrated optical receiver and transmitter test |
| GB2551685B (en) | 2016-02-16 | 2019-12-11 | Toshiba Kk | An optical device, a transmitter for a quantum communication system and a quantum communication system |
| US10126572B2 (en) | 2016-03-31 | 2018-11-13 | Huawei Technologies Co., Ltd. | Automatic endless polarization controller for a silicon-on-insulator platform |
| CN105933072A (zh) * | 2016-04-07 | 2016-09-07 | 北京邮电大学 | 一种模拟光链路线性化的装置 |
| US10203454B2 (en) | 2016-05-31 | 2019-02-12 | Futurewei Technologies, Inc. | Dense wavelength-division multiplexing (DWDM) network and method |
| EP3465302B1 (en) | 2016-06-02 | 2022-05-04 | Massachusetts Institute of Technology | Apparatus and methods for optical neural network |
| US10177850B2 (en) | 2016-07-18 | 2019-01-08 | Zte Corporation | Dual polarization vector signal generation and detection |
| US10408672B2 (en) * | 2016-10-03 | 2019-09-10 | Government Of The United States Of America, As Represented By The Secretary Of Commerce | Protector for photon detector |
| WO2018071866A1 (en) | 2016-10-13 | 2018-04-19 | Fathom Computing | Wavelength multiplexed matrix-matrix multiplier |
| EP3319311B1 (fr) * | 2016-11-03 | 2019-10-23 | Commissariat à l'Energie Atomique et aux Energies Alternatives | Capteur d'images synchrone à codage temporel |
| WO2018098230A1 (en) | 2016-11-22 | 2018-05-31 | Massachusetts Institute Of Technology | Systems and methods for training neural networks |
| US10095262B2 (en) | 2016-12-12 | 2018-10-09 | The Aerospace Corporation | Systems and methods for performing linear algebra operations using multi-mode optics |
| US10382139B2 (en) | 2016-12-21 | 2019-08-13 | Ceragon Networks Ltd. | Polarization pre-coding for a single carrier communication system |
| US11258415B2 (en) | 2017-01-25 | 2022-02-22 | Government Of The United States Of America, As Represented By The Secretary Of Commerce | Neuromimetic circuit |
| JP6970513B2 (ja) | 2017-02-17 | 2021-11-24 | キヤノン株式会社 | 光電変換装置 |
| US11290150B2 (en) | 2017-05-03 | 2022-03-29 | Assia Spe, Llc | Systems and methods for implementing high-speed waveguide transmission over wires |
| US10634851B2 (en) | 2017-05-17 | 2020-04-28 | Massachusetts Institute Of Technology | Apparatus, systems, and methods for nonblocking optical switching |
| US10197971B1 (en) | 2017-08-02 | 2019-02-05 | International Business Machines Corporation | Integrated optical circuit for holographic information processing |
| US10757450B2 (en) | 2017-10-05 | 2020-08-25 | Cable Television Laboratories, Inc | System and methods for data compression and nonuniform quantizers |
| US10812118B2 (en) | 2017-12-04 | 2020-10-20 | Massachusetts Institute Of Technology | Methods and apparatus for photonic-enabled radio-frequency (RF) cancellation |
| EP3725068B1 (en) | 2017-12-11 | 2021-07-14 | Prophesee | Event-based image sensor and operating method thereof |
| EP3540774B1 (en) | 2018-03-16 | 2020-09-30 | Teledyne Dalsa B.V. | Image sensor and imaging system comprising the same |
| US10345519B1 (en) | 2018-04-11 | 2019-07-09 | Microsoft Technology Licensing, Llc | Integrated optical beam steering system |
| US10670860B2 (en) | 2018-04-30 | 2020-06-02 | The Trustees Of Princeton University | Photonic filter bank system and method of use |
| EP3791332A4 (en) | 2018-05-10 | 2022-03-09 | The Board of Trustees of the Leland Stanford Junior University | TRAINING PHOTONIC NEURAL NETWORKS BY IN SITU BACK PROPAGATION |
| WO2019222150A1 (en) | 2018-05-15 | 2019-11-21 | Lightmatter, Inc. | Algorithms for training neural networks with photonic hardware accelerators |
| WO2019236250A1 (en) | 2018-06-04 | 2019-12-12 | Lightmatter, Inc. | Real-number photonic encoding |
| TW202013265A (zh) | 2018-06-04 | 2020-04-01 | 美商萊特美特股份有限公司 | 使用可編程奈米光子器件計算旋積的方法 |
| US11734555B2 (en) * | 2018-06-05 | 2023-08-22 | Lightelligence PTE. Ltd. | Optoelectronic computing systems |
| US10461967B1 (en) | 2018-06-22 | 2019-10-29 | Elenion Technologies, Llc | Optical domain equalization for coherent optical receivers |
| US11588292B2 (en) | 2018-09-07 | 2023-02-21 | Massachusetts Institute Of Technology | Photonic lantern structures and devices |
| US11734556B2 (en) | 2019-01-14 | 2023-08-22 | Lightelligence PTE. Ltd. | Optoelectronic computing systems |
| WO2020149871A1 (en) | 2019-01-16 | 2020-07-23 | Lightmatter, Inc. | Optical differential low-noise receivers and related methods |
| SG11202108799QA (en) * | 2019-02-26 | 2021-09-29 | Lightmatter Inc | Hybrid analog-digital matrix processors |
| CN119808864A (zh) | 2019-03-19 | 2025-04-11 | 光子智能私营科技有限公司 | 光电计算系统 |
| CA3148118A1 (en) * | 2019-07-29 | 2021-02-04 | Lightmatter, Inc. | Systems and methods for analog computing using a linear photonic processor |
| JP2023503444A (ja) | 2019-11-22 | 2023-01-30 | ライトマター インコーポレイテッド | 線形フォトニックプロセッサ及び関連する方法 |
| CN120181155A (zh) | 2020-03-19 | 2025-06-20 | 光子智能私营科技有限公司 | 光电计算系统和方法 |
| WO2022020667A1 (en) | 2020-07-24 | 2022-01-27 | Lightmatter, Inc. | Systems and methods for utilizing photonic degrees of freedom in a photonic processor |
| WO2022133490A1 (en) | 2020-12-17 | 2022-06-23 | Celestial Ai Inc. | Balanced photonic architectures for matrix computations |
-
2020
- 2020-11-20 JP JP2022529630A patent/JP2023503444A/ja active Pending
- 2020-11-20 US US17/100,158 patent/US11093215B2/en active Active
- 2020-11-20 KR KR1020227021075A patent/KR20220104218A/ko not_active Ceased
- 2020-11-20 CN CN202080089333.XA patent/CN115023909A/zh active Pending
- 2020-11-20 TW TW109140823A patent/TWI858188B/zh active
- 2020-11-20 EP EP20891195.8A patent/EP4062561A4/en not_active Withdrawn
- 2020-11-20 WO PCT/US2020/061642 patent/WO2021102349A1/en not_active Ceased
- 2020-11-23 US US17/101,415 patent/US11169780B2/en active Active
-
2021
- 2021-08-10 US US17/398,384 patent/US11609742B2/en active Active
-
2023
- 2023-02-17 US US18/111,008 patent/US11768662B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150063823A1 (en) * | 2013-08-27 | 2015-03-05 | Adva Optical Networking Se | Method, Transmitter and Receiver Device for Transmitting a Binary Digital Transmit Signal Over an Optical Transmission Link |
| US20160301478A1 (en) * | 2013-12-23 | 2016-10-13 | Huawei Administration Building, Bantian | Optical differential signal sending method, apparatus and system |
| US20190253645A1 (en) * | 2016-07-13 | 2019-08-15 | Robert Bosch Gmbh | Sub-pixel unit for a light sensor, light sensor, method for sensing a light signal, and method for generating an image |
| TWI663845B (zh) * | 2017-11-09 | 2019-06-21 | 美商Tt電子公司 | 光學編碼裝置及方法 |
| US20190356394A1 (en) * | 2018-05-15 | 2019-11-21 | Lightmatter, Inc. | Photonic processing systems and methods |
Also Published As
| Publication number | Publication date |
|---|---|
| US20210157878A1 (en) | 2021-05-27 |
| CN115023909A (zh) | 2022-09-06 |
| US11093215B2 (en) | 2021-08-17 |
| WO2021102349A1 (en) | 2021-05-27 |
| KR20220104218A (ko) | 2022-07-26 |
| TW202134909A (zh) | 2021-09-16 |
| WO2021102349A8 (en) | 2022-06-23 |
| EP4062561A4 (en) | 2024-01-10 |
| EP4062561A1 (en) | 2022-09-28 |
| US11169780B2 (en) | 2021-11-09 |
| JP2023503444A (ja) | 2023-01-30 |
| US20210365240A1 (en) | 2021-11-25 |
| US11768662B1 (en) | 2023-09-26 |
| US20210157547A1 (en) | 2021-05-27 |
| US20230289142A1 (en) | 2023-09-14 |
| US11609742B2 (en) | 2023-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI858188B (zh) | 線性光子處理器及相關的方法 | |
| US20250062833A1 (en) | Photonic processing systems and methods | |
| TW202112074A (zh) | 用於使用線性光子處理器來進行類比計算的系統及方法 | |
| TWI859441B (zh) | 光子處理器架構 | |
| TW202032187A (zh) | 實數光子編碼 | |
| US11700078B2 (en) | Systems and methods for utilizing photonic degrees of freedom in a photonic processor | |
| Chen et al. | Electrical and optical on-chip interconnects in scaled microprocessors | |
| JPWO2021102349A5 (ja) | フォトニックプロセッサ、フォトニックデバイス及び関連する方法 | |
| Lischke et al. | Photonic BiCMOS technology—Enabler for Si-based, monolithically integrated transceivers towards 400 Gbps | |
| Hsueh et al. | Monolithic Silicon-Photonics Linear-Algebra Accelerators Enabling Next-Gen Massive MIMO | |
| TWI910037B (zh) | 光子處理系統及方法 | |
| Liu et al. | Transforming photodiode into avalanche photodiode: An efficient method improving the sensitivity performance of foundry-fabricated Si/Ge receiver | |
| CN120235202A (zh) | 一种光电神经元 | |
| CN120742599A (zh) | 一种基于单谐振环频谱调制的光电混合通用逻辑门 | |
| CN120762239A (zh) | 一种基于双谐振环频谱调制的光电混合通用逻辑门 | |
| Afzalian et al. | Design of multi gb/s monolithically integrated photodiodes and multi-stage transimpedance amplifiers in thin-film soi cmos technology | |
| Al-Ababneh et al. | Noise analysis of a transimpedance amplifier for short-distance free-space optical interconnects |