一種卷積硬件加速方法及卷積硬件加速電路

基本信息

申請?zhí)?/td> CN202210131239.7 申請日 -
公開(公告)號 CN114169514B 公開(公告)日 2022-05-17
申請公布號 CN114169514B 申請公布日 2022-05-17
分類號 G06N3/063(2006.01)I;G06N3/04(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 沈強;陸金剛;方偉 申請(專利權(quán))人 浙江芯昇電子技術(shù)有限公司
代理機構(gòu) 南京華訊知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 -
地址 310051浙江省杭州市濱江區(qū)長河街道濱安路1168號1號樓1001室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種卷積硬件加速方法及卷積硬件加速電路。卷積硬件加速方法包括:將特征圖分割為多個圖塊;在進行分割時,分割的圖塊的列寬和MAC運算單元的數(shù)量相匹配,分割的圖塊的行高為內(nèi)部存儲模塊可容納的最大行數(shù);按順序讀入一個圖塊和對應(yīng)的卷積核在進行卷積運算所需的數(shù)據(jù);依次提取所述一個圖塊和所述對應(yīng)的卷積核的提取數(shù)據(jù);以及進行卷積運算并輸出運算結(jié)果到外部存儲模塊。采用本發(fā)明提供的卷積硬件加速方法,可以用較小的內(nèi)部緩存面積可以支持任意大小分辨率的特征圖進行卷積運算;采用這樣的圖塊分割方式,使得MAC運算單元的利用效率較高,且可以盡可能地減少垂直方向上邊界數(shù)據(jù)的讀取,進一步提高卷積的運算速度。