发明名称 |
用于混移运算的微处理器设备和方法 |
摘要 |
本发明涉及一种微处理器设备,包括具有功能矢量处理器单元的矢量处理器结构,所述功能矢量处理器单元包括用于存储多个索引矢量的第一存储器装置和处理装置,所述功能矢量处理器单元被配置用于接收处理指令和要处理的至少一个输入矢量,所述第一存储器装置被配置用于根据处理指令向处理装置提供所述多个索引矢量之一,以及处理装置被配置用于响应所述指令来产生至少一个输出矢量,所述输出矢量具有根据所提供的所述一个索引矢量重新设置的所述至少一个输入矢量的元素。所述功能矢量处理器单元还包括:预处理装置,配置用于在根据处理过的索引矢量产生所述至少一个输出矢量之前,接收参数并且依据所述参数来对所述一个索引矢量的元素进行处理。本发明还涉及一种利用该功能矢量处理单元对矢量进行处理的方法。 |
申请公布号 |
CN101061460B |
申请公布日期 |
2011.03.30 |
申请号 |
CN200580039646.X |
申请日期 |
2005.09.14 |
申请人 |
NXP股份有限公司 |
发明人 |
科内利斯·H·范贝尔凯;巴拉克瑞南·斯瑞尼瓦桑 |
分类号 |
G06F9/38(2006.01)I;G06F9/345(2006.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
王波波 |
主权项 |
一种微处理器设备,其包括用于处理矢量的装置,所述用于处理矢量的装置包括:用于接收处理指令和要处理的至少一个输入矢量的装置;第一存储器装置,其用于存储多个索引矢量并根据处理指令来选择所述多个索引矢量之一;处理装置,其用于响应所述处理指令来产生至少一个输出矢量,所述输出矢量具有根据由第一存储器装置所选择的所述多个矢量之一重新设置的所述至少一个输入矢量的元素,其中所述用于处理矢量的装置还包括预处理装置,所述预处理装置用于在所述处理装置产生所述至少一个输出矢量之前接收参数并且依据所述参数来对所述多个矢量之一的元素进行处理。 |
地址 |
荷兰艾恩德霍芬 |