[发明专利]包括复数短乘法器和独立的矢量加载单元的具有集群式SIMD微体系结构的可编程数字信号处理器有效
申请号: | 200680028816.9 | 申请日: | 2006-08-09 |
公开(公告)号: | CN101238454A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 达克·刘;安德斯·尼尔松;埃里克·特尔 | 申请(专利权)人: | 科莱索尼克公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可具有集群式SIMD微体系结构的可编程数字信号处理器包括,其包括多个加速器单元、处理器核心和复数计算单元。每个所述加速器单元可以被配置为执行一个或多个专用的功能。所述处理器核心包括可以执行整数指令的整数执行单元。所述复数计算单元可以包括复数运算逻辑单元执行流水线以及矢量加载单元,所述复数运算逻辑单元执行流水线可以包括被配置为执行复矢量指令的一个或多个数据路径。此外,每个数据路径可以包括可以被配置为将复数数据值乘以包括{0,+/-1}+{0,+/-i}的数集中的值的复数短乘加器单元。所述矢量加载单元可以使得每个时钟周期取出复数数据项以供所述复数运算逻辑单元执行流水线中的任意数据路径使用。 | ||
搜索关键词: | 包括 复数 乘法器 独立 矢量 加载 单元 具有 集群 simd 体系结构 可编程 数字信号 处理器 | ||
【主权项】:
1.一种数字信号处理器,其包括:多个加速器单元,每个所述加速器单元被配置为执行一个或多个专用功能;以及被耦合到所述多个加速器单元的处理器核心,其中所述处理器核心包括被配置为执行整数指令的整数执行单元;以及被耦合到所述多个加速器单元的复数计算单元,其中所述复数计算单元包括复数运算逻辑单元执行流水线,所述复数运算逻辑单元执行流水线包括:一个或多个数据路径,其中每个数据路径被配置来执行复矢量指令,并且每个数据路径包括复数短乘加器单元,所述复数短乘加器单元被配置来将复数数据值乘以包括{0,+/-1}+{0,+/-i}的数集中的值;以及被耦合到各复数短乘加器单元的矢量加载单元,其中所述矢量加载单元被配置来每个时钟周期取出复数数据项以供所述复数运算逻辑单元执行流水线中的任意数据路径使用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科莱索尼克公司,未经科莱索尼克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680028816.9/,转载请声明来源钻瓜专利网。