[发明专利]基于存储接口的可重构加速器映射方法无效
申请号: | 201210371902.7 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102929812A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 原昊;谢向辉;郝子宇;吴东;钱磊;张鲁飞;马文涛;邬贵明 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 龚燮英 |
地址: | 214083 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 存储 接口 可重构 加速器 映射 方法 | ||
1.一种基于存储接口的可重构加速器映射方法,其特征在于包括:
初始步骤:用于将可重构加速器、通用处理器和存储体分别连接在存储总线上;
第一步骤,用于通过可重构算法接口映射模块对可重构算法核心的硬件接口进行封装,其中所述可重构算法接口映射模块按照信号类型将可重构算法核心的硬件接口映射成为存储接口,由此按照对存储体的存储访问的读访问和写访问的方式对硬件接口进行读写;
第二步骤,用于对通用处理器和存储控制器进行配置,以便通用处理器能够通过存储控制器访问可重构加速器;
第三步骤,用于通过对通用处理器编程实现对可重构加速器中算法核心的软件映射。
2.根据权利要求1所述的基于存储接口的可重构加速器映射方法,其特征在于,所述可重构算法接口映射模块包括:
算法接口协议处理模块,用于在可重构算法接口模块内部逻辑的控制下生成符合可重构算法核心接口协议的信号激励;
数据写访问映射模块,用于实现可重构算法核心的输入信号与存储地址之间的映射;
数据读访问映射模块,用于实现可重构算法核心的输出信号与存储地址之间的映射;
存储接口协议处理模块,用于处理来自存储总线的存储协议信号,根据相应的读写请求调用数据写访问映射模块或数据读访问映射模块,以完成相应的数据输入输出操作。
3.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,在所述第一步骤中,将所述可重构算法核心的输入映射成为对存储地址的写访问。
4.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,在所述第一步骤中,将所述可重构算法核心的输出映射成为对存储地址的读访问。
5.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,在所述第一步骤中,对于所述可重构算法核心的接口信号为双向信号的情况,将双向信号进行输入映射和输出映射,从而将双向信号映射成为对存储地址的写访问和读访问。
6.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,所述可重构加速器通过所述可重构算法接口映射模块从所述存储总线接收控制信号,并与所述存储总线交换地址及数据信号。
7.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,所述通用处理器通过所述存储控制器向所述存储总线发送控制信号,并与存储总线交换地址及数据信号。
8.根据权利要求1或2所述的基于存储接口的可重构加速器映射方法,其特征在于,所述存储体从存储总线接收控制信号,并与存储总线交换地址及数据信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210371902.7/1.html,转载请声明来源钻瓜专利网。