利用广播数据的乘法-累加制造技术

技术编号:42242906 阅读:16 留言:0更新日期:2024-08-02 13:54
张量处理单元内的乘法‑累加处理器在乘法‑累加周期序列中的每个周期中使用共享输入数据操作数和相应的加权操作数同时执行相应的乘法运算,每个乘法‑累加处理器在每个相继的乘法‑累加周期中应用新的共享输入数据操作数和相应的加权操作数以将相应的乘法乘积的和累加为输出张量的分量。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍


技术实现思路

【技术保护点】

1.一种集成电路设备,包括:

2.如权利要求1所述的集成电路设备,其中,用于在第一时钟周期期间经由广播数据线接收第一共享数据值的所述多个MAC电路中的每个MAC电路内的组件电路系统包括在第一时钟周期期间加载有第一共享数据值的相应数据操作数寄存器。

3.如权利要求2所述的集成电路设备,还包括广播数据寄存器,以在第一时钟周期之前的时钟周期期间接收第一共享数据值,并且在第一时钟周期期间经由广播数据线将第一共享数据值输出到所述多个MAC电路的相应数据操作数寄存器。

4.如权利要求2所述的集成电路设备,其中,广播数据线包括下游片段和上游片段,该集成电路设备还包括...

【技术特征摘要】
【国外来华专利技术】

1.一种集成电路设备,包括:

2.如权利要求1所述的集成电路设备,其中,用于在第一时钟周期期间经由广播数据线接收第一共享数据值的所述多个mac电路中的每个mac电路内的组件电路系统包括在第一时钟周期期间加载有第一共享数据值的相应数据操作数寄存器。

3.如权利要求2所述的集成电路设备,还包括广播数据寄存器,以在第一时钟周期之前的时钟周期期间接收第一共享数据值,并且在第一时钟周期期间经由广播数据线将第一共享数据值输出到所述多个mac电路的相应数据操作数寄存器。

4.如权利要求2所述的集成电路设备,其中,广播数据线包括下游片段和上游片段,该集成电路设备还包括:

5.如权利要求1所述的集成电路设备,还包括滤波器权重存储器电路,以在第一时钟周期期间将第一多个加权值中的每个加权值输出到mac电路中的相应mac电路,然后在第二时钟周期期间将第二多个加权值中的每个加权值输出到mac电路中的相应mac电路。

6.如权利要求5所述的集成电路设备,其中,在第一时钟周期期间将加权值的第一集合中的每个加权值输出到mac电路中的相应mac电路的滤波器权重存储器电路包括寻址电路系统,该寻址电路系统响应于第一地址值而在第一时钟周期期间从滤波器权重存储器电路内的第一存储行输出加权值的第一集合。

7.如权利要求6所述的集成电路设备,其中,在第二时钟周期期间将加权值的第二集合中的每个加权值输出到mac电路中的相应mac电路的滤波器权重存储器包括在第二时钟周期期间将第一地址值过渡到第二地址值的电路系统,该第二地址值指定滤波器权重存储器电路内包含加权值的第二集合的第二存储行。

8.如权利要求1所述的集成电路设备,其中,加权值的第一集合包括滤波器权重矩阵内的第一行值,并且加权值的第二集合包括滤波器权重矩阵内的第二行值。

9.如权利要求1所述的集成电路设备,其中,所述多个mac电路中的每个mac电路内的组件电路系统还在第二时钟周期之后的n-2个顺序时钟周期中接收附加的n-2个共享数据值,使得所述多个mac电路中的每个mac电路累加n个乘积的和,其中n个乘积中的每个乘积由n个共享数据值中的相应数据值与加权值的n个集合中的相应加权值相乘而生成,其中n个共享数据值包括第一共享数据值和第二共享数据值以及n-2个共享数据值,并且其中加权值的n个集合包括加权值的第一集合和第二集合。

10.如权利要求1所述的集成电路设备,其中,在所述多个mac电路中的每个mac电路的组件电路系统内将第一多个乘法乘积和第二多个乘法乘积中的相应乘法乘积添加到所述多个乘积-累加中的相应乘积-累加包括执行向量矩阵乘法的构成运算。

11.一种利用集成电路(ic)组件进行操作的方法,该方法包括:

12.如权利要求11所述的方法,其中,在第一时钟周期期间将第一共享数据值加载到所述多个乘法-累加电路中包括...

【专利技术属性】
技术研发人员:F·A·瓦尔C·C·王
申请(专利权)人:弗莱克斯罗技克斯技术公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1