[发明专利]运算装置在审
申请号: | 202110218927.2 | 申请日: | 2021-02-26 |
公开(公告)号: | CN112882966A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 赖义麟;赖瑾;蔡金印 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28;G06F15/78 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 刘茵 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运算 装置 | ||
1.一种运算装置,包含:
一第一处理电路,包含一可编程逻辑电路;以及
一第二处理电路,包含一通用处理器,用以执行一应用程序,来将一比特流下载至该第一处理电路来对该可编程逻辑电路进行编程,以规划该可编程逻辑电路包含:
一直接存储器存取引擎,用以通过直接存储器存取方式来存取一第一存储器;以及
至少一物理引擎,用来通过该直接存储器存取引擎,以自该第一存储器读取所要处理的数据;
其中该第一处理电路与该第二处理电路设置于同一芯片。
2.如权利要求1所述的运算装置,其中该比特流对该可编程逻辑电路进行编程,以规划该可编程逻辑电路另包含:
一数据存储控制电路,用以控制一存储装置与该第一存储器的数据存取;
该第二处理电路发出一指令至该数据存储控制电路;该数据存储控制电路依据该指令自该存储装置读出一数据,并写入至该第一存储器;以及该直接存储器存取引擎自该第一存储器读取该数据并传送至该至少一物理引擎来进行处理。
3.如权利要求1所述的运算装置,其中该第二处理电路另包含:
一存储器控制器,用以控制一第二存储器的存取;
该至少一物理引擎另通过该存储器控制器来将该数据的最终运算结果写入至该第二存储器。
4.如权利要求3所述的运算装置,其中于该至少一物理引擎处理该数据的过程中,该至少一物理引擎另通过该直接存储器存取引擎来将该数据的暂时运算结果写入至该第一存储器。
5.如权利要求1所述的运算装置,其中该比特流对该可编程逻辑电路进行编程,以规划该可编程逻辑电路另包含:
一数据存储控制电路,用以控制一存储装置与该第一存储器的数据存取;
该至少一物理引擎另通过该直接存储器存取引擎来将该数据的最终运算结果写入至该第一存储器,以及该数据存储控制电路自该第一存储器读取该数据的最终运算结果并写入至该存储装置。
6.如权利要求5所述的运算装置,其中于该至少一物理引擎处理该数据的过程中,该至少一物理引擎另通过该直接存储器存取引擎来将该数据的暂时运算结果写入至该第一存储器。
7.如权利要求2所述的运算装置,其中该可编程逻辑电路包含多个物理引擎;该第二处理电路将多个物理引擎识别码分别写入至该多个物理引擎;该指令的参数包含一特定物理引擎识别码;以及该直接存储器存取引擎自该第一存储器读取该数据并传送至该多个物理引擎中对应该特定物理引擎识别码的一物理引擎。
8.如权利要求2所述的运算装置,其中该指令的参数包含一流程控制标志;以及当该流程控制标志设定为一预定值时,该数据会分割为多个数据区段,并由该至少一物理引擎来分别对该多个数据区段进行处理。
9.如权利要求1所述的运算装置,其中该比特流对该可编程逻辑电路进行编程,以规划该可编程逻辑电路另包含:
一数据存储控制电路,用以控制一存储装置与该第一存储器的数据存取,并自一网络接收一指令与一数据;
该数据存储控制电路依据该指令将该数据传送至该直接存储器存取引擎,以及该直接存储器存取引擎将该数据传送至该至少一物理引擎来进行处理。
10.如权利要求9所述的运算装置,其中该至少一物理引擎通过该直接存储器存取引擎来将该数据的运算结果写入该第一存储器,以及该数据存储控制电路自该第一存储器读取该数据的运算结果并写入该存储装置。
11.如权利要求1所述的运算装置,其中该比特流对该可编程逻辑电路进行编程,以规划该可编程逻辑电路另包含:
一数据存储控制电路,用以控制一存储装置与该第一存储器的数据存取,并自一网络接收一指令;
该数据存储控制电路依据该指令来自该存储装置读取一数据,以及该数据会通过该直接存储器存取引擎传送至该至少一物理引擎来进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110218927.2/1.html,转载请声明来源钻瓜专利网。