[发明专利]从通用寄存器文件向SIMD寄存器文件移动数据的方法和装置有效
| 申请号: | 201180055668.0 | 申请日: | 2011-11-18 |
| 公开(公告)号: | CN103221933A | 公开(公告)日: | 2013-07-24 |
| 发明(设计)人: | W·约翰森;J·W·戈楼茨巴茨;H·谢赫;A·甲雅拉;S·布什;M·琴纳坤达;J·L·奈;T·纳加塔;S·古普塔;R·J·尼茨卡;D·H·巴特莱;G·孙达拉拉彦 | 申请(专利权)人: | 德克萨斯仪器股份有限公司 |
| 主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F13/38 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
| 地址: | 美国德*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通用 寄存器 文件 simd 移动 数据 方法 装置 | ||
1.一种装置,其特征在于:
计算单元(4308-1到4308-M,7607-1到7607-P),所述计算单元具有第一寄存器文件(4358-1到4358-8,7902);和
处理器(4322,7614),所述处理器耦合到所述计算单元(4308-1到4308-M,7607-1到7607-P),其中所述处理器(4322,7614)包括指令集,所述指令集具有到所述第一寄存器文件(4358-1到4358-8,7902)的数据移动指令(MTVVR),其中所述处理器包括:
第二寄存器文件(5206);
第一地址引线(risc_is_ua),所述第一地址引线用于指示所述第一寄存器文件(4358-1到4358-8,7902)的通道地址;
第二地址引线(node_regf_wa,vec_risc_wa),所述第二地址引线用于指示所述第一寄存器文件(4358-1到4358-8,7902)的写入地址;
写入引线(vec_risc_wd),所述写入引线用于传递数据;和
数据移动引线(risc_is_mtvvr),所述数据移动引线用于指示当所述数据移动引线上的信号状态改变时从所述第二寄存器文件(5206)到所述第一寄存器文件(4358-1到4358-8,7902)的数据移动指令(MTVVR)。
2.根据权利要求1所述的装置,其中所述第一地址引线(risc_is_ua)的特征进一步在于多个第一地址引线(risc_is_ua),并且其中所述第二地址引线(node_regf_wa,vec_risc_wa)的特征进一步在于多个第二地址引线(node_regf_wa,vec_risc_wa)。
3.根据权利要求2所述的装置,其中所述多个第一地址引线(risc_is_ua)和所述多个第二地址引线(node_regf_wa,vec_risc_wa)分别为5位宽。
4.根据权利要求1、2或3所述的装置,其中所述处理器包括半字引线(risc_is_hwz),其用于指示执行上半字写入、下半字写入、全字写入或是读取。
5.根据权利要求1、2、3或4所述的装置,其中所述半字引线(risc_is_hwz)的特征进一步在于多个半字引线(risc_is_hwz)。
6.根据权利要求5所述的装置,其中所述多个半字引线(risc_is_hwz)是2位宽。
7.根据权利要求1、2、3、4、5或6所述的装置,其中所述写入引线(vec_risc_wd)的特征进一步在于多个写入引线(vec_risc_wd)。
8.根据权利要求1、2、3、4、5、6或7所述的装置,其中所述计算单元(4308-1到4308-M,7607-1到7607-P)的特征进一步在于多个单输入多数据(SIMD)功能单元(4308-1到4308-M)。
9.根据权利要求1、2、3、4、5、6或7所述的装置,其中所述计算单元(4308-1到4308-M,7607-1到7607-P)的特征进一步在于多个向量单元(7607-1到7607-P)。
10.一种方法,其特征在于:
改变数据移动引线(risc_is_mtvvr)上的信号状态,以指示从处理器(4322,7614)中的第二寄存器文件(5206)到计算单元(4308-1到4308-M,7607-1到7607-P)中的第一寄存器文件(4358-1到4358-8,7902)的数据移动指令(MTVVR);
经由第一地址引线(risc_is_ua)将通道地址从所述处理器(4322,7614)提供到所述计算单元(4308-1到4308-M,7607-1到7607-P);
经由第二地址引线(node_regf_wa,vec_risc_wa)将写入地址从所述处理器(4322,7614)提供到所述计算单元(4308-1到4308-M,7607-1到7607-P);和
经由写入数据引线(vec_risc_wd)将数据从所述处理器(4322,7614)中的所述第二寄存器文件(5206)传递到所述计算单元(4308-1到4308-M,7607-1到7607-P)中的所述第一寄存器文件(4358-1到4358-8,7902)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯仪器股份有限公司,未经德克萨斯仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180055668.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用通用ID和生物特征的方法和系统
- 下一篇:移动终端的信息显示方法和设备





