一種算法加速的硬件架構(gòu)及方法
基本信息
申請?zhí)?/td> | CN202111548900.6 | 申請日 | - |
公開(公告)號 | CN114327366A | 公開(公告)日 | 2022-04-12 |
申請公布號 | CN114327366A | 申請公布日 | 2022-04-12 |
分類號 | G06F7/544(2006.01)I;G06F9/30(2006.01)I;G06V40/12(2022.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉紅明;周玉潔;王大永 | 申請(專利權(quán))人 | 上海航芯電子科技股份有限公司 |
代理機構(gòu) | 上海漢聲知識產(chǎn)權(quán)代理有限公司 | 代理人 | 胡晶 |
地址 | 201101上海市閔行區(qū)合川路2570號2幢704室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種算法加速的硬件架構(gòu)及方法,其硬件架構(gòu)包括:寄存器陣列,用于存放控制參數(shù)、固定參數(shù)以及運算結(jié)果;控制器,用于控制運算器的運算法則,以及控制運算器讀取寄存器陣列的值和存取器中的值;運算器,用于根據(jù)控制器給出運算法則進行相應(yīng)的乘法、加法、減法及混合操作;存取器,用于存放運算的數(shù)據(jù)。這樣,通過配置控制器和寄存器陣列,可以完成不同長度的乘累加,特征點間的距離以及求和運算等運算,加速指紋算法提取特征和匹配中各種算法;通過設(shè)置2塊SRAM,在不增加整體芯片的面積下提升指紋算法的性能。該設(shè)計配置靈活,通用性強,占用面積小,可以對不同的指紋算法進行加速。 |
