0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

中科院半導(dǎo)體所 ? 來源:中國(guó)光學(xué) ? 作者:中國(guó)光學(xué) ? 2022-03-21 16:43 ? 次閱讀

當(dāng)今世界處于一個(gè)信息爆炸的時(shí)代,如何快速高效的處理信息,成為了信息技術(shù)領(lǐng)域研究的首要問題。結(jié)合光子計(jì)算的發(fā)展歷史,光子將在未來信息處理領(lǐng)域扮演越來越重要的角色?;隈R赫-曾德光學(xué)干涉儀(Mach-Zehnder; inter-ferometer, MZI)的可編程光子集成電路人工智能,深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)等諸多需要巨大算力的領(lǐng)域均取得了極大的進(jìn)展。

但是,隨著光子集成電路(Photonics Integrated Circuit, PIC)規(guī)模的不斷擴(kuò)大,原本存在于每個(gè)原件中的微小制造誤差,不斷累積,最終會(huì)對(duì)系統(tǒng)的整體性能產(chǎn)生顛覆性的影響,譬如輸出功率大幅降低。

圖 1:光子芯片(藝術(shù)效果圖)

針對(duì)這一問題,來自美國(guó)麻省理工學(xué)院的 Dirk Englund 教授提出了一種在光子邏輯門內(nèi)部的糾錯(cuò)方式,使得在現(xiàn)有制造工藝容差范圍內(nèi),可將集成光子系統(tǒng)規(guī)模提升至數(shù)百個(gè)單元模塊[1]。

面臨挑戰(zhàn)

可執(zhí)行任意無源矩陣運(yùn)算或?yàn)V波操作的可編程光子集成電路,也被稱為光學(xué) FPGA,其光子線路可以在制備后靈活地被軟件所重構(gòu)。這種系統(tǒng)具有速度快,耗能低等諸多優(yōu)勢(shì),在量子通信,信號(hào)處理與人工智能等諸多領(lǐng)域有著廣泛的應(yīng)用[2]。

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

圖 2:可編程光子電路示意圖

圖源:Nature / 圖譯:撰稿人 Cyan為應(yīng)對(duì)更復(fù)雜的問題,光子系統(tǒng)也需提供更多算力,這意味著其規(guī)模也將進(jìn)一步擴(kuò)大。然而,隨著 PIC 內(nèi)部模塊數(shù)量的增加,本存在于各模塊內(nèi)部的微小工藝誤差,通過相互累積,將會(huì)對(duì)系統(tǒng)的整體性能產(chǎn)生巨大的打擊。譬如,現(xiàn)代生產(chǎn)工藝下,分光器的正常誤差容限約為 2%。但是,通過 Michael Y.-S. Fang 等人的研究發(fā)現(xiàn),其設(shè)計(jì)的前饋光子電路在執(zhí)行圖像識(shí)別任務(wù)時(shí),由于累計(jì)的模塊微小缺陷,整個(gè)系統(tǒng)的準(zhǔn)確率會(huì)有大幅下降。

為此,也有很多全局變量?jī)?yōu)化的辦法被提出,例如非線性優(yōu)化,梯度下降與原位后向傳輸法等。但是,這些優(yōu)化方案都是極度消耗時(shí)間且很難隨著 PIC的規(guī)模而擴(kuò)展。此外,如若針對(duì)每一個(gè)芯片都做一次優(yōu)化,這明顯是極度低效的。

解決方案

Dirk Englund 團(tuán)隊(duì)在可編程光子集成電路中,基于馬赫-曾德干涉儀構(gòu)成了最基本的糾錯(cuò)模塊,其結(jié)構(gòu)如圖 3 所示。理想狀態(tài)下,θ 與 φ 分別為 MZI 的兩臂相移,以產(chǎn)生 50:50 的分光效果。但是由于工藝誤差,將會(huì)引入相差 α 與 β,使得分光效果不準(zhǔn)。通過如下步驟,分光誤差將會(huì)得以矯正:

校準(zhǔn)并檢測(cè)出所有相移器的誤差并建立查找表 (Look-UpTable)

根據(jù)計(jì)算法則,算出每個(gè)相移器在理想狀態(tài)時(shí)的相移值 θ 與 φ

根據(jù)算法,對(duì) θ 值進(jìn)行分類

依據(jù)查找表,對(duì) MZI 施加相移校準(zhǔn)分量 φ’,實(shí)現(xiàn)完美 1:1 分光

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

圖 3:馬赫-曾德干涉儀 結(jié)構(gòu)圖圖源:Optica

與其他解決方案相比,該方案具有如下優(yōu)勢(shì):

靈活度高,只需一次硬件校準(zhǔn)便可計(jì)算出任意幺正變換所需的配置參數(shù)

負(fù)載小且不需要額外的干涉儀或功率探測(cè)器

應(yīng)用場(chǎng)景 為驗(yàn)證方案的有效性,特在兩種經(jīng)典可編程光子集成電路結(jié)構(gòu)中(前向傳輸結(jié)構(gòu)與循環(huán)網(wǎng)格結(jié)構(gòu)),進(jìn)行仿真驗(yàn)證,并做出效果對(duì)比。

1. 光學(xué)神經(jīng)網(wǎng)絡(luò)

光學(xué)神經(jīng)網(wǎng)絡(luò)是可編程光子集成電路的重要應(yīng)用場(chǎng)景之一,其結(jié)構(gòu)如圖 4 所示,本文通過 Neurophox Package 仿真了一個(gè)雙層神經(jīng)網(wǎng)絡(luò)來執(zhí)行 MNIST 庫中的圖像識(shí)別測(cè)試。

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

圖 4:光學(xué)神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖圖源:Optica

實(shí)驗(yàn)結(jié)果證明,在模塊容差為 3% 時(shí),小規(guī)模神經(jīng)網(wǎng)絡(luò) (模塊數(shù)為 36,64)的準(zhǔn)確率可達(dá) 95%~96%。隨著系統(tǒng)規(guī)模擴(kuò)大至 144 或 256 個(gè)模塊時(shí),其準(zhǔn)確率可以提升至 97%。但是,如果沒有硬件校準(zhǔn)輔助,系統(tǒng)準(zhǔn)確率會(huì)驟減至 90%;而在保障正確率的前提下,硬件校準(zhǔn)方案可使模塊不均勻度容限達(dá)到 6%(實(shí)際工藝容限約為2%),這將大大降低對(duì)制造工藝的苛求。由此可見,硬件校準(zhǔn)方案可以在工藝技術(shù)沒有重大革新前,使得一個(gè)容納數(shù)百個(gè)光模塊的高精確度神經(jīng)網(wǎng)絡(luò)成為可能。

2. 可調(diào)諧式色散補(bǔ)償

可編程光子集成電路的另一種典型結(jié)構(gòu)便是循環(huán)網(wǎng)格結(jié)構(gòu)。該結(jié)構(gòu)可以構(gòu)成有/無限響應(yīng)濾波器 (FIR/IIR),而 Dirk 等人使用 IIR 構(gòu)成了一個(gè)在傳統(tǒng)通信鏈路以及量子密鑰分配等諸多場(chǎng)景均有應(yīng)用的可調(diào)諧色散補(bǔ)償器,其結(jié)構(gòu)如圖 5 所示。

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

圖 5:可調(diào)諧色散補(bǔ)償器圖源:Optica

實(shí)驗(yàn)結(jié)果與光子神經(jīng)網(wǎng)絡(luò)相似,由于累計(jì)誤差而造成的相位偏差可以被硬件糾錯(cuò)方案所彌補(bǔ),繼而使得整個(gè)補(bǔ)償器可以得到理想的色散分布。

未來發(fā)展 可以預(yù)見未來光子集成電路,特別是可編程光子集成電路將會(huì)在家居,銀行,醫(yī)療,駕駛等諸多應(yīng)用場(chǎng)景發(fā)揮重要作用,如圖 6 所示。為應(yīng)對(duì)這些復(fù)雜場(chǎng)景中的挑戰(zhàn),大規(guī)?;虺笠?guī)模光子集成電路系統(tǒng)或?qū)⒉豢杀苊狻?/p>

一種在光子邏輯門內(nèi)部的硬件糾錯(cuò)方式

圖 6:光子芯片的應(yīng)用場(chǎng)景圖源:Nature / 圖譯:撰稿人 Cyan

綜上,這種全新的硬件糾錯(cuò)方式與原有的優(yōu)化方案相比,僅僅使用一次校準(zhǔn)流程,便可靈活的實(shí)現(xiàn)任意的矩陣變換/計(jì)算。此外,通過對(duì)可編程光子電路中的兩種典型結(jié)構(gòu)(前向傳遞與循環(huán)網(wǎng)格結(jié)構(gòu))的仿真驗(yàn)證,不難發(fā)現(xiàn),該方案不僅使得對(duì)制備工藝的要求大幅降低,還極大地減少了每個(gè)模塊的訓(xùn)練開銷。因此,該方案為可編程光子電路技術(shù)提供了新的擴(kuò)展途徑。

原文標(biāo)題:可編程光子電路的“硬件糾錯(cuò)”

文章出處:【微信公眾號(hào):中科院半導(dǎo)體所】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電路
    +關(guān)注

    關(guān)注

    172

    文章

    5962

    瀏覽量

    172789
  • 可編程
    +關(guān)注

    關(guān)注

    2

    文章

    874

    瀏覽量

    39900
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3380

    瀏覽量

    66401

原文標(biāo)題:可編程光子電路的“硬件糾錯(cuò)”

文章出處:【微信號(hào):bdtdsj,微信公眾號(hào):中科院半導(dǎo)體所】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    編程是一種思維方式,而代碼是一種表現(xiàn)形式,硬件只不過是對(duì)思維方式的物理體現(xiàn)

    編程是一種思維方式,而代碼是一種表現(xiàn)形式,硬件只不過是對(duì)思維方式的物理體現(xiàn)關(guān)于這句話,你怎么看?
    發(fā)表于 08-25 13:18

    急聘!FPGA邏輯設(shè)計(jì)部門經(jīng)理

    門內(nèi)邏輯開發(fā)問題的定位及排障工作;3.與軟件、硬件配合進(jìn)行產(chǎn)品調(diào)試測(cè)試工作。 崗位要求: 1.從事FPGA相關(guān)開發(fā)經(jīng)驗(yàn)5年以上;2.精通常用接口
    發(fā)表于 01-21 14:42

    利用糾錯(cuò)編碼的FPGA模塊設(shè)計(jì)

    一種使星載計(jì)算機(jī)中SRAM具備抗SEU能力的有效方法,它能夠降低數(shù)據(jù)出錯(cuò)的概率,保障計(jì)算機(jī)系統(tǒng)的正常運(yùn)行。
    發(fā)表于 07-05 08:27

    請(qǐng)問怎樣去設(shè)計(jì)一種糾錯(cuò)邏輯電路?

    怎樣去設(shè)計(jì)一種糾錯(cuò)邏輯電路?怎樣對(duì)檢糾錯(cuò)邏輯電路進(jìn)行仿真?
    發(fā)表于 05-06 08:12

    邏輯電路的糾錯(cuò)技術(shù)是如何實(shí)現(xiàn)的?

    邏輯電路的糾錯(cuò)技術(shù)是如何實(shí)現(xiàn)的?糾錯(cuò)技術(shù)邏輯電路中有什么作用?
    發(fā)表于 06-18 09:50

    單片機(jī)的四燒寫方式是什么

    JTAG/SWD/ISP/SWIM詳解單片機(jī)的四燒寫方式單片機(jī)是一種可編程控制器,搭好硬件電路后,可以利用程序?qū)崿F(xiàn)很多非常復(fù)雜的邏輯功能,
    發(fā)表于 07-01 06:40

    一種安全的糾錯(cuò)網(wǎng)絡(luò)編碼

    該文利用消息空間的所有子空間上的一種度量,給出了一種安全的糾錯(cuò)網(wǎng)絡(luò)編碼。首先,此度量下的最小距離譯碼法可以糾正定維數(shù)的錯(cuò)誤。另外,在此編碼方法下,當(dāng)攻擊者
    發(fā)表于 11-09 13:32 ?19次下載

    基于FPGA的檢糾錯(cuò)邏輯算法的實(shí)現(xiàn)

    基于漢明碼的糾錯(cuò)原理.根據(jù)對(duì)64位數(shù)據(jù)進(jìn)行檢糾錯(cuò)處理的需要,設(shè)計(jì)個(gè)利用8位校驗(yàn)碼,以實(shí)現(xiàn)該功能的算法邏輯,并通過FPGA實(shí)現(xiàn)。
    發(fā)表于 09-15 15:14 ?1636次閱讀
    基于FPGA的檢<b class='flag-5'>糾錯(cuò)</b><b class='flag-5'>邏輯</b>算法的實(shí)現(xiàn)

    用FPGA實(shí)現(xiàn)糾錯(cuò)編碼的一種方法

    本文提出了一種用FPGA實(shí)現(xiàn)糾錯(cuò)編碼的設(shè)計(jì)思想,并以Altera MAX+PluslI為硬件開發(fā)平臺(tái)。利用FPGA編程的特點(diǎn),用軟件編程方法,很好的解決了糾錯(cuò)編碼中存在的碼速變換和實(shí)時(shí)
    發(fā)表于 11-10 17:10 ?61次下載
    用FPGA實(shí)現(xiàn)<b class='flag-5'>糾錯(cuò)</b>編碼的<b class='flag-5'>一種</b>方法

    一種模糊時(shí)態(tài)描述邏輯

    針對(duì)現(xiàn)實(shí)生活中信息的時(shí)間性和模糊性,模糊描述邏輯和時(shí)態(tài)邏輯的基礎(chǔ)上,提出了一種模糊時(shí)態(tài)描述邏輯FTDL,并給出了其語法和語義的相關(guān)說明。與
    發(fā)表于 09-16 14:01 ?0次下載

    一種基于FPGA的SDRAM設(shè)計(jì)與邏輯時(shí)序分析

    由于同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器SDRAM內(nèi)部結(jié)構(gòu)原因?qū)е缕淇刂?b class='flag-5'>邏輯比較復(fù)雜?,F(xiàn)場(chǎng)可編程邏輯門陣列FPGA作為一種半定制電路具有速度快、內(nèi)部資源豐富、
    發(fā)表于 11-18 12:42 ?2240次閱讀
    <b class='flag-5'>一種</b>基于FPGA的SDRAM設(shè)計(jì)與<b class='flag-5'>邏輯</b>時(shí)序分析

    一種改進(jìn)的高速鏈路前向糾錯(cuò)編碼

    高速鏈路的可靠傳輸中,物理層前向糾錯(cuò)的研究主要集中提高編碼的糾錯(cuò)性能,且編碼冗余位全部用于糾錯(cuò)校驗(yàn),難以滿足用戶
    發(fā)表于 11-21 15:41 ?15次下載
    <b class='flag-5'>一種</b>改進(jìn)的高速鏈路前向<b class='flag-5'>糾錯(cuò)</b>編碼

    一種貪婪缺省邏輯

    提出了一種貪婪缺省邏輯,旨在構(gòu)造擴(kuò)展的過程中盡可能地保留缺省規(guī)則當(dāng)中的信息.給出了貪婪缺省邏輯的推演系統(tǒng)-GD系統(tǒng)和貪婪缺省的GD-擴(kuò)展的定義.并且證明了對(duì)于缺省理論(L△)的個(gè)擴(kuò)展
    發(fā)表于 12-27 14:17 ?0次下載

    一種采用氮化硅襯底制造集成光子電路(光子芯片)技術(shù)

    近日,瑞士洛桑聯(lián)邦理工學(xué)院(EPFL)教授Tobias Kippenberg團(tuán)隊(duì)開發(fā)出一種采用氮化硅襯底制造集成光子電路(光子芯片)技術(shù),得到了創(chuàng)紀(jì)錄的低光學(xué)損耗,且芯片尺寸小。相關(guān)研究
    的頭像 發(fā)表于 05-24 10:43 ?4981次閱讀

    一種制造光子時(shí)間晶體的方法介紹

    研究人員開發(fā)出了一種制造光子時(shí)間晶體的方法,并已經(jīng)證明這些奇異的人造材料可以放大照射在它們身上的光。
    的頭像 發(fā)表于 04-07 10:41 ?929次閱讀