[发明专利]一种数字信号处理系统有效
申请号: | 201910367424.4 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110109704B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 李晓江;殷明;何文涛;甘业兵;钱敏;徐建华 | 申请(专利权)人: | 杭州中科微电子有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/302;G06F9/315;G06F9/32;G06F13/28 |
代理公司: | 上海旭诚知识产权代理有限公司 31220 | 代理人: | 郑立 |
地址: | 310053 浙江省杭州市高新(*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字信号 处理 系统 | ||
1.一种数字信号处理系统,其特征在于,包括硬件、批处理指令结构和编译系统;
所述硬件包含一个或多个存储器,以及一个或多个运算单元;
所述运算单元包含执行数字信号处理的基本硬件模块,具有一个或多个输入,以及一个输出;
所述运算单元与所述存储器通过总线直接连接,所述运算单元被设置成不通过通用寄存器而直接存取所述存储器;
所述编译系统输出符合所述批处理指令结构的控制序列,所述控制序列由所述硬件执行;
所述批处理指令结构是一种特别的指令格式,被设计为在一条指令中对所述存储器中数据块中多个数据进行运算;所述批处理指令结构的参数包含操作码、连续操作次数、输入数据块地址、输入数据读取方式、输出数据块地址、输出数据存入方式,不包含可寻址的通用寄存器字段。
2.如权利要求1所述的数字信号处理系统,其特征在于,所述运算单元是乘加器或者移位器。
3.如权利要求1所述的数字信号处理系统,其特征在于,每个所述运算单元的输出结果,被设置为直接写回所述存储器或者直接反馈至所述运算单元的输入。
4.如权利要求1所述的数字信号处理系统,其特征在于,所述批处理指令结构支持单指令多操作的控制模式;所述多操作的具体参数在软件编程时通过指令明确指定。
5.如权利要求1所述的数字信号处理系统,其特征在于,所述操作码包含乘法操作、加法操作、乘加操作和移位操作。
6.如权利要求1所述的数字信号处理系统,其特征在于,所述输入数据读取方式和所述输出数据存入方式包含递增、递减、蝶形模式。
7.如权利要求1所述的数字信号处理系统,其特征在于,当所述硬件包含多个所述运算单元时,所述硬件扩展成并行处理的结构,所述连续操作次数扩展为每个所述运算单元的连续操作次数和所述硬件包含的所述运算单元的个数。
8.如权利要求1所述的数字信号处理系统,其特征在于,当所述硬件包含多个所述运算单元时,所述硬件扩展成并行处理的结构,所述总线宽度也扩展成与所述运算单元个数一一对应的宽度;所述批处理指令结构扩展为对多个所述运算单元的控制。
9.如权利要求5至7中任一所述的数字信号处理系统,其特征在于,所述编译系统调整不同指令序列中的所述输入数据块地址和所述输出数据块地址,使得先后执行指令序列的数据不需要在所述存储器中搬移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中科微电子有限公司,未经杭州中科微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910367424.4/1.html,转载请声明来源钻瓜专利网。