《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 臺積電展示全新的SRAM方案,可用于存內計算

臺積電展示全新的SRAM方案,可用于存內計算

2021-03-16
來源:半導體行業觀察
關鍵詞: 臺積電 SRAM

  縱觀全球,研究人員在內存計算(in-memory computing)架構上的研究非常活躍。在最近的國際固態電路會議(ISSCC 2021)上,針對新穎的存儲器陣列技術的多個技術會議專門用于支持機器學習算法的計算需求。

  眾所周知,現在將數據和權重值從內存移動到處理單元,然后再將中間結果存儲回內存的做法效率低下。因為信息傳輸過程中不僅增加了計算延遲,而且相關的功耗是一個主要問題。

  如下所示,“無增值”的數據移動消耗了大部分的能耗,這個比例甚至可能大于“增值”計算的能量消耗。請注意,實際的計算能耗是與數據和權重傳遞到計算單元相關的一小部分。

  而存內計算的目標是減少這些低效率,這對于在邊緣實施機器學習推理系統尤其重要。

  3.png

  機器學習應用中的存內計算的主要重點是優化與每個神經網絡節點關聯的向量乘法累加(MAC)操作。下圖說明了(訓練的)網絡的計算——每個數據輸入乘以權重值的乘積,然后提供給偏差和激活函數。

 4.png

  對于一般網絡,數據和權重通常是多位數。權重向量(對于經過訓練的邊緣AI網絡)可以使用有符號,無符號或二進制補碼整數位表示形式。

  對于存內計算,最終的MAC輸出是通過添加部分乘法乘積來實現的。節點中每個(數據*權重)弧(arc)的位寬是定義明確的-例如,2n位向量覆蓋2 n位無符號整數的乘積。但是,將所有弧的(數據*權重)乘積累加到高度連接的網絡中可能需要更多的位才能準確表示MAC結果。

  存內計算研究的重點領域之一是使用電阻RAM(ReRAM)位單元實現位線電流檢測測量。數據輸入(作為活動存儲器行字線)和存儲在ReRAM單元中的權重值的乘積會產生可區分的位線電流,該電流用于為參考電容充電。后續的模數轉換器(ADC)將該電容器電壓轉換為等效的二進制值,以進行后續的MAC移位累加。盡管(數據*權重)產品基于ReRAM的實現具有區域效率,但它也有其缺點:

  由于電壓范圍,噪聲和PVT的變化,模擬位線電流檢測和ADC的精度受到限制

  ReRAM陣列的寫入周期時間長

  ReRAM陣列的耐用性嚴重限制了其作為通用內存存儲陣列的適用性

  這些問題都得出相同的結論。對于一個相對較小的推理神經網絡,其中所有權重都可以加載到內存陣列中,并且數據矢量表示受到限制(例如8位或更少),基于ReRAM的實現將帶來部門優勢。

  但是,對于需要網絡大于陣列中存儲的網絡和/或需要重新配置的工作量的機器學習應用,更新權重值通常會阻止使用ReRAM當前檢測方法。在數據精度要求很高的情況下,同樣的問題也適用,因此需要更大的輸入向量。

  存內計算體系結構的替代方法是利用增強的SRAM陣列來支持(數據*權重)計算,而不是采用新穎的存儲技術。這允許支持更豐富的機器學習網絡集。

  如果層數很大,則可以將輸入值和權重值加載到SRAM陣列中以進行節點計算,保存輸出值以及檢索后續的層值。與通用計算解決方案相比,減少了與數據和權重傳遞相關的能耗,并且消除了ReRAM耐久性的問題。

  使用擴展SRAM設計的存內計算

  在最近的ISSCC上,臺積電的研究人員提出了一種基于數字改良的SRAM設計存內計算方案,能支持更大的神經網絡。

 5.png

  上圖顯示了臺積電用于其測試的擴展SRAM陣列配置——陣列的一部分被圈出。每個切片具有256個數據輸入,它們連接到“ X”邏輯(稍后將對此邏輯進行更多介紹)。數據輸入向量的連續位在連續的時鐘周期中提供給“ X”門。每個切片存儲256個4位權重段,每個數據輸入一個權重半字節。這些權重位使用常規的SRAM單元,因為它們可能會經常更新。存儲在每個權重位中的值連接到“ X”邏輯的另一個輸入。

  下圖說明了如何將此邏輯集成到SRAM中。

 6.png

  其中,“ X”是2輸入或非門,具有數據輸入和權重位作為輸入。(兩個“一位”值的乘積由“與”門實現;通過使用反相信號值和DeMorgan定理,2輸入“或非”門在面積和功率方面都具有效率。)在每個限幅之間,有一個加法器樹和一個加法器樹。集成了部分和累加器邏輯,如下所示。

  7.png

  請注意,上圖中的加權位存儲使用常規的SRAM拓撲-對于6T的位單元,加權位字線和位線照常連接。每個單元上的存儲值都扇出到或非門的一個輸入。

  每個切片的輸出表示每個權重向量的半字節的部分乘積和。擴展數組之外的其他邏輯提供了移位和相加計算,以實現更寬的權重值表示。例如,(有符號或無符號整數)16位權重將合并來自四個條帶的累加器結果。

  現場測試結果

  下方顯示的是臺積電基于全數字SRAM的測試工具的顯微照片,突出顯示了256輸入,16切片(4位重量半字節)的宏設計。

  8.png

  請注意,基于SRAM的Compute-in-Memory宏的關鍵規范之一是可以在陣列中更新新權重的效率。

  相對于電源電壓的測量性能(TOPS)和功率效率(TOPS / W)如下所示。請注意,基于數字邏輯的MAC的使用可在很寬的電源電壓范圍內提供功能。

  (從理論上講,通常用于描述神經網絡實現功率效率的TOPS / W品質因數可能是一種誤導性度量–它在很大程度上取決于陣列中權重的“密度”和翻轉率下圖還有一張圖,說明了此度量如何取決于輸入切換率,假設權重向量中“ 1”值的比率為50%。)

9.png

  盡管此內存計算測試站點是在較舊的22nm工藝中制造的,但將這種設計擴展到5nm節點時,TSMC研究人員提供了初步的面積和功率效率估算。

  總結

  研究人員目前正在進行大量研究活動,以支持用于機器學習的存內計算,以減少馮·諾依曼架構中數據傳輸的效率低下。研究的一個方面是尋求使用新的內存存儲技術,例如ReRAM。但ReRAM的有限耐用性將這種方法的范圍限制在權重值不會經常更新的應用中。位線電流檢測的有限精度也限制了數據輸入向量的寬度。

  臺積電(TSMC)展示了如何擴展常規SRAM陣列以支持大型和/或可重新配置網絡的內存計算,并且需要頻繁寫入權重值。在SRAM行和列之間插入2輸入或非門和加法器樹邏輯提供了一種節省面積和功耗的方法。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品一区二区三区不| 午夜精品成人在线视频| 在线性视频日韩欧美| 尤物精品在线| 韩国三级电影一区二区| 国产精品一卡二| 国产精品高清在线| 欧美日韩在线另类| 欧美激情综合网| 麻豆亚洲精品| 久久综合亚州| 蜜桃av一区二区| 麻豆91精品91久久久的内涵| 久久av最新网址| 性欧美xxxx大乳国产app| 午夜日韩福利| 性欧美大战久久久久久久免费观看| 在线一区二区三区做爰视频网站| 一本色道久久| 日韩一区二区久久| 一区二区三区导航| 亚洲一二区在线| 亚洲综合99| 欧美一级理论片| 久久激情视频免费观看| 久久精品夜色噜噜亚洲a∨| 久久精品国产99国产精品| 久久精品国亚洲| 久久人人爽人人爽爽久久| 麻豆视频一区二区| 欧美精品午夜| 欧美系列亚洲系列| 国产精品日本欧美一区二区三区| 国产精品视频一二| 国产女人aaa级久久久级| 国产日韩视频| 一区二区视频免费完整版观看| 一色屋精品视频在线看| 亚洲精品一区二区三区不| 一本色道久久综合精品竹菊| 亚洲午夜激情| 久久大综合网| 日韩午夜电影| 午夜精品久久久久久久99热浪潮| 久久精品人人做人人爽电影蜜月 | 99re在线精品| 亚洲一区二区三区欧美| 欧美一区二区三区啪啪 | 狂野欧美激情性xxxx| 欧美大片在线观看| 欧美午夜精品久久久久久人妖| 国产精品在线看| 亚洲成人资源网| 亚洲视频在线一区| 亚洲第一精品在线| 中国成人亚色综合网站| 欧美在线视频导航| 欧美成人精品福利| 国产精品久久久久免费a∨大胸| 国产综合久久久久久鬼色| 亚洲欧洲一区二区三区在线观看| 亚洲午夜国产一区99re久久 | 久久久久在线观看| 欧美日韩国产成人精品| 国产欧美日韩视频在线观看| 在线看成人片| 亚洲一区二区在线看| 亚洲黄色精品| 欧美一级淫片aaaaaaa视频| 老司机一区二区| 国产精品女人毛片| 亚洲第一狼人社区| 亚洲欧美日韩在线高清直播| 日韩一区二区福利| 久久久久久亚洲精品中文字幕| 欧美日韩国产999| 黄色欧美成人| 亚洲无限av看| 亚洲免费电影在线观看| 久久久www成人免费精品| 欧美日韩一区精品| 亚洲第一精品在线| 欧美亚洲日本网站| 亚洲婷婷综合色高清在线| 久久一二三国产| 国产精品色午夜在线观看| 亚洲经典一区| 亚洲高清视频的网址| 欧美一级视频精品观看| 欧美日韩精品二区| 亚洲高清一区二| 欧美一区二区在线免费播放| 亚洲欧美日韩国产精品| 欧美国产精品人人做人人爱| 国产网站欧美日韩免费精品在线观看 | 欧美日本高清| 伊人蜜桃色噜噜激情综合| 亚洲欧美日韩成人高清在线一区| 一区二区三区免费看| 久久亚洲不卡| 国产裸体写真av一区二区| 在线亚洲+欧美+日本专区| 亚洲人体影院| 久热国产精品视频| 国产综合av| 性久久久久久久| 新67194成人永久网站| 欧美日韩视频一区二区三区| 亚洲国产高清一区| 亚洲电影在线看| 久久精品欧美| 国产亚洲综合在线| 亚洲欧美欧美一区二区三区| 亚洲男人第一网站| 国产精品久久久久秋霞鲁丝 | 久久综合久久综合这里只有精品| 国产精品综合网站| 亚洲一区二区三区777| 亚洲一区在线免费观看| 欧美三级免费| 99热免费精品| 亚洲一区精品在线| 国产精品成av人在线视午夜片| 999亚洲国产精| 亚洲网站在线| 国产精品久久7| 亚洲性视频h| 欧美在线观看网址综合| 国产欧美一区二区三区久久| 亚洲综合色激情五月| 欧美一级电影久久| 国产日韩欧美夫妻视频在线观看| 亚洲欧美日韩国产综合在线| 久久av在线看| 一区视频在线| 亚洲人成网站在线播| 欧美精品久久久久久久| 亚洲精品在线看| 亚洲视频在线观看网站| 国产精品国产亚洲精品看不卡15| 亚洲在线一区| 久久久久se| 亚洲国产精品电影| 亚洲视频精品| 国产毛片精品国产一区二区三区| 午夜欧美大尺度福利影院在线看| 久久久久九九九| 亚洲国产精品成人一区二区| 一本色道久久综合狠狠躁篇怎么玩 | 欧美色中文字幕| 亚洲午夜av在线| 久久国产88| 影视先锋久久| 正在播放日韩| 国产视频一区欧美| 亚洲国产精品悠悠久久琪琪| 欧美美女福利视频| 亚洲一区中文字幕在线观看| 久久婷婷久久| 亚洲另类春色国产| 亚洲欧美综合另类中字| 国产视频在线观看一区| 亚洲精品久久久久久下一站| 欧美视频一区在线观看| 亚洲欧美中文字幕| 欧美大片在线观看| 亚洲性视频h| 欧美aaa级| 亚洲一区二区三区三| 老司机精品导航| 一本色道久久综合| 久久综合色影院| 一区二区日韩欧美| 久久久国产精品一区二区三区| 亚洲欧洲精品一区二区三区波多野1战4 | 国产性天天综合网| 9色porny自拍视频一区二区| 国产精品国产自产拍高清av王其| 欧美在线不卡| 欧美色欧美亚洲另类二区| 欧美中文在线视频| 欧美日本一区二区视频在线观看 | 欧美综合国产精品久久丁香| 欧美欧美天天天天操| 亚洲欧美不卡| 欧美日韩国产精品一卡| 欧美在线综合| 欧美性猛交视频| 亚洲国产精品一区制服丝袜| 国产精品成人一区二区三区吃奶| 久久精品天堂| 国产精品日韩精品欧美精品| 亚洲免费观看| 国产一区二区三区在线观看精品 | 国产精品白丝jk黑袜喷水| 亚洲激情成人| 国产欧美日韩91| 在线亚洲美日韩| 激情综合自拍| 欧美一区二区三区视频免费播放|