麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種神經(jīng)元計(jì)算機(jī)的芯片拓?fù)渚W(wǎng)絡(luò)的制作方法

文檔序號(hào):41758394發(fā)布日期:2025-04-29 18:27閱讀:4來(lái)源:國(guó)知局
一種神經(jīng)元計(jì)算機(jī)的芯片拓?fù)渚W(wǎng)絡(luò)的制作方法

本技術(shù)涉及神經(jīng)元計(jì)算機(jī),特別是涉及一種神經(jīng)元計(jì)算機(jī)的芯片拓?fù)渚W(wǎng)絡(luò)。


背景技術(shù):

1、神經(jīng)元計(jì)算機(jī)是指基于神經(jīng)形態(tài)硬件的新型計(jì)算機(jī)系統(tǒng),通常由多塊神經(jīng)形態(tài)硬件組成。

2、stdp(spike?time-dependent?plasticity)是脈沖神經(jīng)網(wǎng)絡(luò)中最為廣泛的學(xué)習(xí)算法之一,多數(shù)神經(jīng)形態(tài)芯片的計(jì)算需要考慮映射真實(shí)時(shí)間約束的時(shí)間步概念,因此,神經(jīng)網(wǎng)絡(luò)應(yīng)用所涉及的所有神經(jīng)元須在特定時(shí)間步時(shí)間內(nèi)完成脈沖數(shù)據(jù)計(jì)算,在眾核架構(gòu)中的形式普遍為所有涉及的神經(jīng)形態(tài)核心須在特定時(shí)間步時(shí)間內(nèi)完成脈沖計(jì)算,時(shí)間步的迭代過(guò)程在時(shí)間步同步模塊的控制下完成。

3、一般神經(jīng)形態(tài)硬件的時(shí)間步同步功能集成在片上網(wǎng)絡(luò)中,然而對(duì)于大規(guī)模芯片集成的神經(jīng)形態(tài)硬件系統(tǒng),芯片間的時(shí)間步同步必須考慮片內(nèi)和片外的數(shù)據(jù)傳輸和計(jì)算效率問(wèn)題,因此,如何優(yōu)化時(shí)間步同步的設(shè)計(jì)成為了研究者們所探究的目標(biāo)之一。


技術(shù)實(shí)現(xiàn)思路

1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種能夠讓時(shí)間步同步信號(hào)在大規(guī)模神經(jīng)形態(tài)硬件系統(tǒng)中有序傳遞和被識(shí)別,從而實(shí)現(xiàn)可擴(kuò)展、高可用大規(guī)模神經(jīng)形態(tài)硬件級(jí)聯(lián)運(yùn)行的神經(jīng)元芯片拓?fù)渚W(wǎng)絡(luò)。

2、第一方面,本技術(shù)提供了一種神經(jīng)元計(jì)算機(jī)的芯片拓?fù)渚W(wǎng)絡(luò),所述神經(jīng)元芯片拓?fù)渚W(wǎng)絡(luò)包括m行×n列的模組,相鄰的模組之間通過(guò)第一以太網(wǎng)接口互聯(lián),每個(gè)模組由q×k個(gè)節(jié)點(diǎn)組成,每個(gè)節(jié)點(diǎn)由m×n個(gè)芯片組成,相鄰的每個(gè)芯片之間通過(guò)gpio接口互聯(lián);

3、每個(gè)節(jié)點(diǎn)設(shè)置有節(jié)點(diǎn)控制器、m個(gè)數(shù)據(jù)控制器以及n個(gè)信號(hào)控制器,所述節(jié)點(diǎn)控制器與各所述數(shù)據(jù)控制器、所述信號(hào)控制器通信連接;

4、每個(gè)節(jié)點(diǎn)還設(shè)置有沿芯片列方向排布且與所在列芯片電連接的m個(gè)第一數(shù)據(jù)線、沿芯片行方向排布且與所在行芯片電連接的n個(gè)第二數(shù)據(jù)線和n個(gè)信號(hào)線,所述第一數(shù)據(jù)線與數(shù)據(jù)控制器相連,所述第二數(shù)據(jù)線和所述信號(hào)線與信號(hào)控制器連接;所述數(shù)據(jù)控制器用于將接收到的第一以太網(wǎng)發(fā)送的第一對(duì)端模組傳輸?shù)牡谝幻}沖數(shù)據(jù),通過(guò)所述第一數(shù)據(jù)線發(fā)送給對(duì)應(yīng)的待同步芯片;

5、所述信號(hào)控制器用于將接收到的第一以太網(wǎng)發(fā)送的第二對(duì)端模組傳輸?shù)牡诙}沖數(shù)據(jù),通過(guò)所述第二數(shù)據(jù)線發(fā)送給對(duì)應(yīng)的待同步芯片,且響應(yīng)于所述節(jié)點(diǎn)控制器發(fā)送的時(shí)間步同步信號(hào),通過(guò)所述信號(hào)線控制對(duì)應(yīng)的待同步芯片進(jìn)行時(shí)間步同步計(jì)算。

6、在其中一個(gè)實(shí)施例中,所述相鄰的模組之間設(shè)置有第二以太網(wǎng)接口,所述第二以太網(wǎng)接口與外部軟件系統(tǒng)的通信接口互聯(lián),用于將接收到的所述外部軟件系統(tǒng)通過(guò)第二以太網(wǎng)發(fā)送的第三脈沖數(shù)據(jù),通過(guò)第一數(shù)據(jù)線或第二數(shù)據(jù)線傳輸至所述模組內(nèi)的待同步芯片。

7、在其中一個(gè)實(shí)施例中,所述信號(hào)控制器,還用于響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)牡谝煌脚渲眯畔ⅲO(jiān)聽(tīng)所述第二數(shù)據(jù)線上對(duì)應(yīng)的待同步芯片的同步特征信號(hào),若監(jiān)聽(tīng)到所述同步特征信號(hào),則響應(yīng)于所述節(jié)點(diǎn)控制器發(fā)送的時(shí)間步同步信號(hào),通過(guò)所述信號(hào)線控制所述對(duì)應(yīng)的待同步芯片進(jìn)行時(shí)間步同步計(jì)算。

8、在其中一個(gè)實(shí)施例中,所述第一同步配置信息包括主通道配置信息和從通道配置信息;

9、第一信號(hào)控制器,用于響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)闹魍ǖ琅渲眯畔ⅲO(jiān)聽(tīng)第二信號(hào)控制器上報(bào)的第一ready信號(hào),若監(jiān)聽(tīng)到所述第一ready信號(hào),則觸發(fā)所述第二信號(hào)控制器的時(shí)間步同步信號(hào);所述二信號(hào)控制器響應(yīng)于所述時(shí)間步同步信號(hào),通過(guò)所述信號(hào)線控制所述對(duì)應(yīng)的待同步芯片進(jìn)行時(shí)間步同步計(jì)算;

10、其中,所述第二信號(hào)控制器與所述第一信號(hào)控制器處于同一節(jié)點(diǎn)內(nèi)且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)膹耐ǖ琅渲眯畔ⅲ?/p>

11、所述第一ready信號(hào)為所述第二信號(hào)控制器監(jiān)聽(tīng)到與其連接的待同步芯片的所述同步特征信號(hào)后生成。

12、在其中一個(gè)實(shí)施例中,第一節(jié)點(diǎn)控制器,用于響應(yīng)于第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)闹鞴?jié)點(diǎn)配置信息,監(jiān)聽(tīng)第二節(jié)點(diǎn)控制器上報(bào)的第二ready信號(hào),若監(jiān)聽(tīng)到所述第二ready信號(hào),則觸發(fā)所述第二節(jié)點(diǎn)控制器的時(shí)間步同步信號(hào);所述第二節(jié)點(diǎn)控制器響應(yīng)于所述時(shí)間步同步信號(hào),觸發(fā)與其通信連接的第三信號(hào)控制器的時(shí)間步同步信號(hào);

13、其中,所述第二節(jié)點(diǎn)控制器與所述第一節(jié)點(diǎn)控制器處于同一模組內(nèi)且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)膹墓?jié)點(diǎn)配置信息;

14、所述第三信號(hào)控制器與所述第二節(jié)點(diǎn)控制器通信連接且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)乃鲋魍ǖ琅渲眯畔ⅲ?/p>

15、所述第二ready信號(hào)為所述第二節(jié)點(diǎn)控制器監(jiān)聽(tīng)到所述第三信號(hào)控制器上報(bào)的第三ready信號(hào)后生成;所述第三ready信號(hào)為所述第三信號(hào)控制器監(jiān)聽(tīng)到與其連接的待同步芯片的同步特征信號(hào)以及第四信號(hào)控制器上報(bào)的第四ready信號(hào)后生成;

16、所述第四信號(hào)控制器與所述第三信號(hào)控制器處于同一節(jié)點(diǎn)內(nèi)且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)乃鰪耐ǖ琅渲眯畔ⅲ凰龅谒膔eady信號(hào)為所述第四信號(hào)控制器監(jiān)聽(tīng)到與其連接的待同步芯片的同步特征信號(hào)后生成。

17、在其中一個(gè)實(shí)施例中,所述第一節(jié)點(diǎn)控制器,還用于響應(yīng)于第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)闹鞴?jié)點(diǎn)配置信息,監(jiān)聽(tīng)與其通信連接的第五信號(hào)控制器上報(bào)的第五ready信號(hào),若監(jiān)聽(tīng)到所述第五ready信號(hào),則觸發(fā)所述第五信號(hào)控制器的時(shí)間步同步信號(hào);所述第五信號(hào)控制器響應(yīng)于所述時(shí)間步同步信號(hào),通過(guò)所述信號(hào)線控制對(duì)應(yīng)的待同步芯片進(jìn)行時(shí)間步同步計(jì)算以及觸發(fā)所述第六信號(hào)控制器的時(shí)間步同步信號(hào);

18、其中,所述第五信號(hào)控制器與所述第一節(jié)點(diǎn)控制器處于同一節(jié)點(diǎn)內(nèi)且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)乃鲋魍ǖ琅渲眯畔ⅲ?/p>

19、所述第六信號(hào)控制器與所述第一節(jié)點(diǎn)控制器處于同一個(gè)節(jié)點(diǎn)內(nèi)且響應(yīng)于所述第一以太網(wǎng)或第二以太網(wǎng)傳輸?shù)乃鰪耐ǖ琅渲眯畔ⅲ?/p>

20、所述第五ready信號(hào)為所述第五信號(hào)控制器監(jiān)聽(tīng)到與其連接的待同步芯片上報(bào)的所述同步特征信號(hào)以及所述第六信號(hào)控制器上報(bào)的第六ready信號(hào)后生成;

21、所述第六ready信號(hào)為所述第六信號(hào)控制器監(jiān)聽(tīng)到與其連接的待同步芯片上報(bào)的所述同步特征信號(hào)后生成。

22、在其中一個(gè)實(shí)施例中,所述同步特征信號(hào)包括時(shí)間步固定周期信號(hào)、待機(jī)信號(hào),第一時(shí)間步分隔信號(hào),

23、所述時(shí)間步固定周期信號(hào)為所述待同步芯片接收到所述第一數(shù)據(jù)線或所述第二數(shù)據(jù)線傳輸?shù)牡谝幻}沖數(shù)據(jù)或第二脈沖數(shù)據(jù)或第三脈沖數(shù)據(jù)后,生成的時(shí)間步周期預(yù)估結(jié)果;

24、所述待機(jī)信號(hào)為所述待同步芯片完成上一時(shí)間步的第一脈沖數(shù)據(jù)或第二脈沖數(shù)據(jù)或第三脈沖數(shù)據(jù)后,生成的待機(jī)信號(hào);

25、所述第一時(shí)間步分隔信號(hào)用于分隔所述第三脈沖數(shù)據(jù)的每個(gè)時(shí)間步的計(jì)算數(shù)據(jù)。

26、在其中一個(gè)實(shí)施例中,所述同步特征信號(hào)還包括:第二時(shí)間步分隔信號(hào),用于分隔所述第一脈沖數(shù)據(jù)或第二脈沖數(shù)據(jù)的每個(gè)時(shí)間步的計(jì)算數(shù)據(jù)。

27、在其中一個(gè)實(shí)施例中,所述同步特征信號(hào)還包括:時(shí)序延遲信號(hào),

28、所述時(shí)序延遲信號(hào)為所述待同步芯片通過(guò)第一數(shù)據(jù)線或第二數(shù)據(jù)線延遲接收到的所述第一脈沖數(shù)據(jù)或第二脈沖數(shù)據(jù)產(chǎn)生的信號(hào)。

29、在其中一個(gè)實(shí)施例中,所述q=k,所述m=n。

30、上述神經(jīng)元計(jì)算機(jī)的芯片拓?fù)渚W(wǎng)絡(luò)中,通過(guò)在每個(gè)模組內(nèi)設(shè)置節(jié)點(diǎn)控制器、數(shù)據(jù)控制器以及信號(hào)控制器,將所述節(jié)點(diǎn)控制器與各所述數(shù)據(jù)控制器、所述信號(hào)控制器通信連接;每個(gè)節(jié)點(diǎn)還設(shè)置有沿芯片列方向排布且與所在列芯片電連接的m個(gè)第一數(shù)據(jù)線、沿芯片行方向排布且與所在行芯片電連接的n個(gè)第二數(shù)據(jù)線和n個(gè)信號(hào)線,所述第一數(shù)據(jù)線與數(shù)據(jù)控制器相連,所述第二數(shù)據(jù)線和所述信號(hào)線與信號(hào)控制器連接;所述數(shù)據(jù)控制器用于將接收到的第一以太網(wǎng)發(fā)送的第一對(duì)端模組傳輸?shù)牡谝幻}沖數(shù)據(jù),通過(guò)所述第一數(shù)據(jù)線發(fā)送給對(duì)應(yīng)的待同步芯片;所述信號(hào)控制器用于將接收到的第一以太網(wǎng)發(fā)送的第二對(duì)端模組傳輸?shù)牡诙}沖數(shù)據(jù),通過(guò)所述第二數(shù)據(jù)線發(fā)送給對(duì)應(yīng)的待同步芯片,且響應(yīng)于所述節(jié)點(diǎn)控制器發(fā)送的時(shí)間步同步信號(hào),通過(guò)所述信號(hào)線控制對(duì)應(yīng)的待同步芯片進(jìn)行時(shí)間步同步計(jì)算,構(gòu)造了神經(jīng)元計(jì)算機(jī)硬件的新型芯片拓?fù)渚W(wǎng)絡(luò),具備高可擴(kuò)展性,同時(shí)實(shí)現(xiàn)了多模組芯片陣列高效的互聯(lián)運(yùn)行。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 宁武县| 新龙县| 江华| 怀宁县| 叶城县| 江口县| 江津市| 齐河县| 德安县| 浙江省| 巨鹿县| 南投县| 丽江市| 柘城县| 大安市| 蓝田县| 谷城县| 邮箱| 万源市| 丹阳市| 泾川县| 秭归县| 维西| 宜丰县| 和静县| 阿坝| 信丰县| 阳信县| 阜新| 利川市| 汉中市| 阿克陶县| 平邑县| 新疆| 莲花县| 寻甸| 手机| 镇赉县| 额尔古纳市| 夏河县| 东丽区|