System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲精品无码永久中文字幕,国产精品亚洲αv天堂无码,亚洲国产精品成人精品无码区在线
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>東南大學專利>正文

    一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器制造技術

    技術編號:44181586 閱讀:12 留言:0更新日期:2025-02-06 18:24
    本發明專利技術公開一種基于RISC?V的ECG分類檢測卷積神經網絡協處理器,屬于計算、推算或計數的技術領域。其核心是針對ECG分類檢測卷積的RISC?V架構加速器平臺的設計。同時涉及:基于NICE的協處理器指令系統設計,從而更好地進行針對ECG分類檢測的數據交換。RISC?V架構加速器平臺設計包括對狀態處理單元、內存控制器、權重緩存、輸入/輸出緩沖區、輸入寄存器、輸出寄存器、PE陣列、激活及池化等各個子模塊的設計優化。本發明專利技術成功實現了針對ECG檢測信號特征的一維CNN高效處理結構,結合針對ECG數據卷積的RISC?V擴展指令,提高針對ECG分類檢測的卷積神經網絡協處理器的執行效率。

    【技術實現步驟摘要】

    本專利技術涉及協處理器領域,具體地說是公開一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,屬于計算、推算或計數的。


    技術介紹

    1、如何正確的利用心電(electrocardiogram,ecg)進行心律失常臨床診斷具有重要意義。

    2、卷積神經網絡(convolutional?neural?networks,cnn)因為其廣泛的學習能力以及穩定性被廣泛應用于各個領域的分類的任務,例如圖像識別、語音識別等等。cnn對于識別任務有諸多優勢,但將cnn模型部署到計算資源及內存空間有限的可穿戴設備中仍受很多限制。鑒于cnn擁有良好穩定的分類特性,設計專門針對ecg分類檢測的一維卷積神經網絡系統,具有重要的現實意義和廣泛的應用前景。

    3、然而,cnn還存在一些固有缺陷。首先,常規運算一般采用的是32位浮點數,所以如果存在大量浮點運算會有著大量功耗;其次,保存cnn模型需要大量內存空間,神經網絡模型一般都會占用較大的空間。這些固有缺陷使得cnn用于ecg分類時存在功耗大的缺陷。為了克服cnn的固有缺陷,現有技術提出了針對ecg分類檢測的加速器。現有針對ecg分類檢測的加速器在計算效率、適配性等方面還存不足;現有針對ecg分類檢測的加速器通常采用通用cnn加速器架構,因此在處理一維卷積時效率較低,導致功耗高且延遲大;通用cnn加速器架構無法很好地適配ecg信號的特點,分類精度和穩定性不足;針對ecg分類檢測的加速器與系統其他組件的集成度較低,導致整體性能無法充分發揮。

    4、因此,本專利技術旨在提出一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,以克服針對ecg分類檢測的加速器的缺陷。


    技術實現思路

    1、本專利技術的專利技術目的是針對上述
    技術介紹
    的不足,提供一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,該專利技術旨在針對ecg信號特點,集成專門設計的risc-v擴展指令集,實現提高一維卷積神經網絡協處理器執行效率的專利技術目的,解決現有針對ecg分類檢測加速器計算效率低、適配性差、系統集成度低的技術問題。

    2、本專利技術為實現上述專利技術目的采用如下技術方案:

    3、一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,包括:狀態處理單元、內存控制器、權重緩存、輸入/輸出緩沖區、輸入寄存器、pe陣列、輸出寄存器、激活模塊以及池化模塊;狀態處理單元,用于控制協處理器前向推理以及前向推理過程中的卷積計算;內存控制器,接收來自主處理器的ecg信號、權重及網絡參數,計算生成ecg信號、權重及網絡參數的存儲地址,使能權重緩存、輸入/輸出緩沖區、輸入寄存器、pe陣列、輸出寄存器、激活模塊以及池化模塊;權重緩存,用于緩存神經網絡各層權重;輸入/輸出緩沖區,用于緩存來自主處理器的ecg信號以及pe陣列完成每一層卷積運算的ecg輸入特征圖;輸入寄存器,用于緩存pe陣列完成每一層卷積運算的ecg輸入特征圖;pe陣列,用于脈動傳輸當前層卷積運算的ecg輸入特征圖,從權重緩存讀取當前層權重,輸出當前層卷積結果;輸出寄存器,用于緩存pe陣列輸出的當前層卷積結果;激活模塊,用于對pe陣列輸出的當前層卷積結果進行激活操作;池化模塊,用于對當前層卷積結果的激活數據進行池化操作,獲取pe陣列完成下一層卷積運算的ecg輸入特征圖。

    4、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的進一步優化方案,狀態處理單元包括主狀態機和計算狀態機;主狀態機用于控制協處理器工作于包括空閑狀態、獲取參數狀態、前向推理狀態的循環過程中;計算狀態機在協處理器工作于前向推理狀態中時控制pe陣列完成一層卷積運算。

    5、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的再進一步優化方案,內存控制器通過nice協議接收來自主處理器的ecg信號、權重及網絡參數。

    6、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的再進一步優化方案,內存控制器通過nice協議接收來自主處理器的ecg信號、權重及網絡參數,具體為:通過lbuf指令將來自主處理器的ecg信號、權重及網絡參數加載至行數據緩存;通過rowsum指令對行數據緩存中的數據進行累加操作,返回累加值至主處理器;通過sbuf指令將行數據緩存中的數據存儲至主處理器內存。

    7、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的再進一步優化方案,通過控制兩個寄存器最大位寬地傳遞來自主處理器的ecg信號、權重及網絡參數,通過調用自定義指令集控制兩個寄存器傳輸數據的信號。

    8、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的再進一步優化方案,pe陣列的第一列接收來自主處理器的ecg信號或者當前層卷積運算的ecg輸入特征圖,pe陣列第一列接收的數據依次脈動輸入至pe陣列的各列,pe陣列的第一行接收當前層權重,pe陣列的各列分別共用各列第一行接收的當前層權重,pe陣列各列的計算結果傳輸至第一行輸出。

    9、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的更進一步優化方案,權重緩存為包含8個bank的片上緩存;輸入/輸出緩沖區為2塊sram組成的片上緩存,每塊sram均包含8個bank。

    10、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的更進一步優化方案,輸入寄存器對pe陣列完成每一層卷積運算的ecg輸入特征圖數據進行輸入復用;輸出寄存器對pe陣列輸出的當前層卷積結果進行包括寫入、移位和填充的輸出復用。

    11、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的更進一步優化方案,激活模塊對pe陣列輸出的當前層卷積結果進行截斷處理。

    12、作為一種基于risc-v的ecg分類檢測卷積神經網絡協處理器的更進一步優化方案,池化模塊對當前層卷積結果的激活數據進行最大池化處理。

    13、本專利技術采用上述技術方案,具有以下有益效果:

    14、(1)本專利技術將risc-v架構加速器平臺與nice自定義指令系統相結合,設計了針對ecg檢測信號特征的一維cnn高效處理結構,形成了一套完整的協處理器及系統設計,此系統不僅支持高效的卷積計算,還能處理復雜的ecg分類任務,具有較強的實用性和廣泛的應用前景。

    15、(2)本專利技術設計了針對ecg數據卷積的脈動陣列處理單元,減少內存瓶頸并提高數據吞吐量,同時提升了檢測的準確率和處理速度。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,包括:

    2.根據權利要求1所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述狀態處理單元包括主狀態機和計算狀態機;所述主狀態機用于控制協處理器工作于包括空閑狀態、獲取參數狀態、前向推理狀態的循環過程中;所述計算狀態機在協處理器工作于前向推理狀態中時控制PE陣列完成一層卷積運算。

    3.根據權利要求2所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述內存控制器通過NICE協議接收來自主處理器的ECG信號、權重及網絡參數。

    4.根據權利要求3所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述內存控制器通過NICE協議接收來自主處理器的ECG信號、權重及網絡參數,具體為:通過lbuf指令將來自主處理器的ECG信號、權重及網絡參數加載至行數據緩存;通過rowsum?指令對行數據緩存中的數據進行累加操作,返回累加值至主處理器;通過?sbuf?指令將行數據緩存中的數據存儲至主處理器內存。

    5.根據權利要求4所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,通過控制兩個寄存器最大位寬地傳遞來自主處理器的ECG信號、權重及網絡參數,通過調用自定義指令集控制兩個寄存器傳輸數據的信號。

    6.根據權利要求5所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述PE陣列的第一列接收來自主處理器的ECG信號或者當前層卷積運算的ECG輸入特征圖,PE陣列第一列接收的數據依次脈動輸入至PE陣列的各列,PE陣列的第一行接收當前層權重,PE陣列的各列分別共用各列第一行接收的當前層權重,PE陣列各列的計算結果傳輸至第一行輸出。

    7.根據權利要求1至6中任意一項所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述權重緩存為包含8個bank的片上緩存;所述輸入/輸出緩沖區為2塊?SRAM?組成的片上緩存,每塊?SRAM均包含8個bank。

    8.根據權利要求1至6中任意一項所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述輸入寄存器對PE陣列完成每一層卷積運算的ECG輸入特征圖數據進行輸入復用;所述輸出寄存器對PE陣列輸出的當前層卷積結果進行包括寫入、移位和填充的輸出復用。

    9.根據權利要求1至6中任意一項所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述激活模塊對PE陣列輸出的當前層卷積結果進行截斷處理。

    10.根據權利要求1至6中任意一項所述一種基于RISC-V的ECG分類檢測卷積神經網絡協處理器,其特征在于,所述池化模塊對當前層卷積結果的激活數據進行最大池化處理。

    ...

    【技術特征摘要】

    1.一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,其特征在于,包括:

    2.根據權利要求1所述一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,其特征在于,所述狀態處理單元包括主狀態機和計算狀態機;所述主狀態機用于控制協處理器工作于包括空閑狀態、獲取參數狀態、前向推理狀態的循環過程中;所述計算狀態機在協處理器工作于前向推理狀態中時控制pe陣列完成一層卷積運算。

    3.根據權利要求2所述一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,其特征在于,所述內存控制器通過nice協議接收來自主處理器的ecg信號、權重及網絡參數。

    4.根據權利要求3所述一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,其特征在于,所述內存控制器通過nice協議接收來自主處理器的ecg信號、權重及網絡參數,具體為:通過lbuf指令將來自主處理器的ecg信號、權重及網絡參數加載至行數據緩存;通過rowsum?指令對行數據緩存中的數據進行累加操作,返回累加值至主處理器;通過?sbuf?指令將行數據緩存中的數據存儲至主處理器內存。

    5.根據權利要求4所述一種基于risc-v的ecg分類檢測卷積神經網絡協處理器,其特征在于,通過控制兩個寄存器最大位寬地傳遞來自主處理器的ecg信號、權重及網絡參數,通過調用自定義指令集控制兩個寄存器傳輸數據的信號。

    6.根據...

    【專利技術屬性】
    技術研發人員:張潔怡許夢瑤劉昊
    申請(專利權)人:東南大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲成av人片在线观看无码不卡| 中文无码伦av中文字幕| 午夜无码熟熟妇丰满人妻| 亚洲精品无码永久在线观看| 无码日韩精品一区二区免费暖暖| 久久国产精品成人无码网站| 熟妇人妻系列av无码一区二区| 伊人天堂av无码av日韩av| 亚洲中文字幕久久精品无码APP | 国产精品无码AV不卡| 日韩人妻无码一区二区三区 | 无码国内精品久久人妻麻豆按摩| 久久国产加勒比精品无码| 免费a级毛片无码a∨性按摩| 无码人妻丰满熟妇区96| 97久久精品亚洲中文字幕无码| 四虎影视无码永久免费| 国产乱人伦无无码视频试看| 亚洲久热无码av中文字幕| 久久男人Av资源网站无码软件| 在线观看免费无码视频| 亚洲国产av无码精品| 免费一区二区无码视频在线播放| 亚洲国产成人精品无码区花野真一| 亚洲日韩欧洲无码av夜夜摸| 成人无码视频97免费| 国产免费久久久久久无码| 免费无码AV一区二区| 日韩经典精品无码一区| 九九无码人妻一区二区三区| 色国产色无码色欧美色在线| 亚洲国产成人精品无码区二本| 亚洲精品无码mⅴ在线观看| 久久亚洲AV无码精品色午夜| 亚洲av专区无码观看精品天堂 | 永久免费无码网站在线观看个| 久久久国产精品无码一区二区三区 | 四虎成人精品国产永久免费无码| 亚洲AV无码一区二区三区牲色| 无码一区二区三区AV免费| 粉嫩大学生无套内射无码卡视频 |