• 首页
  • 装备资讯
  • 热点专题
  • 人物访谈
  • 政府采购
  • 产品库
  • 求购库
  • 企业库
  • 品牌排行
  • 院校库
  • 案例·技术
  • 会展信息
  • 教育装备采购网首页 > 知识产权 > 专利 > CN101825998B

    向量复数乘法运算的处理方法及相应的装置

      摘要:本发明涉及处理器中向量复数乘法运算(a+bj)*(c+dj)的指令执行方法及相应的装置,其特征在于,设计两条指令配对完成所述向量复数乘法运算(a+bj)*(c+dj),其中:第一条指令做向量乘法,其操作数包括所述(a+bj)和所述(c+dj),用于计算出所述向量复数乘法运算(a+bj)*(c+dj)的部分结果;第二条指令做向量乘加,其操作数包括所述(a+bj)、所述(c+dj)以及所述第一条指令的执行结果,用于计算出所述向量复数乘法运算(a+bj)*(c+dj)的剩余部分结果,并将所述剩余部分结果与所述部分结果相加,以获得所述向量复数乘法运算(a+bj)*(c+dj)的最终结果。通过设计由两条指令配对来完成操作,本发明使得向量复数乘法运算的流水长度为乘加运算的流水级。另外,通过使两条指令复用向量乘加功能部件,本发明能够大大节省芯片的面积和成本。
    • 专利类型发明专利
    • 申请人龙芯中科技术有限公司;
    • 发明人郇丹丹;刘宏伟;张晓春;
    • 地址100080 北京市海淀区科学院南路10号
    • 申请号CN201010100185.5
    • 申请时间2010年01月22日
    • 申请公布号CN101825998B
    • 申请公布时间2012年09月05日
    • 分类号G06F7/57(2006.01)I;G06F9/38(2006.01)I;