System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于計算機數據處理,特別涉及一種用于輸入的三維數據信息賦予同步控制信息的方法。
技術介紹
1、隨著神經網絡人工智能算法地逐漸普及,硬件電路也要求可以實現這些算法。硬件電路可以通過對三維數據進行乘法、累加實現算法中卷積這重要的一環。而三維數據在傳輸過程中,由于硬件電路只能傳輸多位bit數據,無法將三維數據整體搬運,因此需要按照一定方向和順序將三維數據拆解傳輸。處理三維數據的模塊需要向存儲模塊請求所需數據,而存儲區向處理數據的模塊發送數據時并未攜帶通道、寬度高度等定位信息。而處理數據的模塊需要三維數據的定位信息,將傳輸進模塊的數據恢復為三維數據塊。因此需要一種將定位信息與數據信息打包的方法。
技術實現思路
1、本專利技術的目的在于克服現有技術的上述不足,本專利技術提供一種用于輸入的三維數據信息賦予同步控制信息的方法,本專利技術將三維數據的通道、寬、高信息放入緩存區與存儲區發過來的數據相匹配后再發送給處理數據的運算模塊。由于長寬高此信息位占位較多,為盡量減小緩存區域的大小,并不直接存儲數據的通道、寬、高等信息,而是將數據與三維數據塊中的定位信息合并。
2、為解決上述技術問題,本專利技術提供了一種用于輸入的三維數據信息賦予同步控制信息的方法,包括如下步驟:
3、步驟1:在請求數據包發送給外部存儲模塊,同步將控制信息打包存入緩存區模塊的ram中,記為rama;
4、步驟2:在請求的三維數據進入緩存區模塊后,同樣存入ram中,記為ramb;
...【技術保護點】
1.一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,包括如下步驟:
2.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中的所述請求數據包,包括地址和尺寸信息;其中所述地址按照寬度通道、寬度、高度方向進行跳轉傳輸;所述尺寸信息按照三維數據寬度的實際要求輸出。
3.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中存儲的所述控制信息包括通道、寬度、高度以及尺寸信息。
4.如權利要求3所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述通道、寬度和高度信息依次為:該數據的最后一個通道方向的數據標志、最后一個寬度方向的數據標志和最后一個高度方向的數據標志。
5.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中,每個所述請求數據包只能請求8個數據,如果三維數據的寬度小于8,則尺寸信息即為實際寬度,如果三維數據的寬度大于8,則將實際寬度除以8,假設實際寬度除以8的商為x,則前x個請求
6.一種用于輸入的三維數據信息賦予同步控制信息的裝置,采用如權利要求1~5任一項所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,包括緩存區模塊,所述緩存區模塊連接于存儲模塊和運算模塊之間;所述緩存區模塊包括:
7.如權利要求6所述的一種用于輸入的三維數據信息賦予同步控制信息的裝置,其特征在于,所述三維數據在所述存儲模塊中存放的順序是按照寬度、高度、通道的方向存儲的。
8.如權利要求6所述的一種用于輸入的三維數據信息賦予同步控制信息的裝置,其特征在于,所述運算模塊所需要的三維數據是按照寬度、通道、高度方向的傳輸順序。
...【技術特征摘要】
1.一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,包括如下步驟:
2.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中的所述請求數據包,包括地址和尺寸信息;其中所述地址按照寬度通道、寬度、高度方向進行跳轉傳輸;所述尺寸信息按照三維數據寬度的實際要求輸出。
3.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中存儲的所述控制信息包括通道、寬度、高度以及尺寸信息。
4.如權利要求3所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述通道、寬度和高度信息依次為:該數據的最后一個通道方向的數據標志、最后一個寬度方向的數據標志和最后一個高度方向的數據標志。
5.如權利要求1所述的一種用于輸入的三維數據信息賦予同步控制信息的方法,其特征在于,所述步驟1中...
【專利技術屬性】
技術研發人員:秦亦靈,張帥帥,楊亮,
申請(專利權)人:中電科申泰信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。