[发明专利]使用POSIT的无精度损失低功耗MFCC提取加速器在审

专利信息
申请号: 201911067668.7 申请日: 2019-11-05
公开(公告)号: CN111124490A 公开(公告)日: 2020-05-08
发明(设计)人: 杨景森;张子豪;刘诗玮;史传进 申请(专利权)人: 复旦大学
主分类号: G06F9/30 分类号: G06F9/30;G10L25/24
代理公司: 上海正旦专利代理有限公司 31200 代理人: 陆飞;陆尤
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 使用 posit 精度 损失 功耗 mfcc 提取 加速器
【权利要求书】:

1.一种使用POSIT的无精度损失低功耗MFCC提取加速器,其特征在于,包括:

两块片上存储模块,用于存储运算过程中的中间数据与输出结果,以及运算中会用到的权重参数;

一个支持posit数据格式运算的运算单元,内含一个乘法器与一个加法器,用于实现MFCC提取中的所有算法,包括快速傅里叶变换以及离散余弦变换的运算;

控制单元,用于控制计算过程以及数据流向,以及同外界数据的交互。

2.根据权利要求1所述的MFCC提取加速器,其特征在于,所述支持posit数据格式运算的运算单元,由一个支持posit格式运算的乘法器,一个支持posit数据格式运算的加法器,四个存储中间过程的寄存器,以及四个控制内部数据流向的多路选择器组成;运算单元支持posit格式的乘法、加法与乘加运算,并且通过内部的寄存器直接将当前的输出作为下一次运算的输入,节省数据读取的时间,提升运算单元的能效。

3.根据权利要求1所述的MFCC提取加速器,其特征在于,所述控制单元,按照MFCC算法中的运算顺序,控制片上存储单元的读取使能信号以及数据读取地址信号,控制片上多路选择器的选择信号,控制信号的输入通路,传递给运算单元相应的输入,同时将运算单元的输出存储到对应的位置上。

4.根据权利要求1所述的MFCC提取加速器,其特征在于,所述两块片上存储模块中,第一块片上存储模块,存储MFCC运算过程中的所有中间数据以及输出结果;第二块片上存储模块,存储运算中的所有参数,包括快速傅里叶变换中的参数W,离散余弦变换中的参数COS值。

5.根据权利要求1所述的MFCC提取加速器,其特征在于,计算过程中,按照控制单元的指令,所有的运算不断复用同一个运算单元,在不断的重复运算过程中,根据posit表示范围更大的特性,通过相比于浮点运算而言极短的寄存器长度,实现无精度损失的MFCC数据运算,减少了数据运算中的能耗,提高了加速器的能效。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911067668.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top