System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于相关系数集合的相关器组制造技术_技高网

用于相关系数集合的相关器组制造技术

技术编号:42113920 阅读:5 留言:0更新日期:2024-07-25 00:35
本公开提供了用于相关系数集合的相关器组。在一些实施例中,公开一种在系数向量与输入值向量(输入向量)之间执行相关的电路。乘法块输出等于参考系数向量中的第一个乘以所述输入向量的第一乘积值向量。第一计算电路对第一乘积值向量中的所述元素进行求和以生成第一输出值。所述相关计算电路还包含第二计算电路,所述第二计算电路被配置成:将与系数差向量中的每个元素乘以输入差向量中的每个元素相对应的乘积值差向量进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;以及输出等于所述第一输出值减去或加上相乘差值的第二输出值。

【技术实现步骤摘要】

本公开涉及执行相关运算的系统和方法。


技术介绍

1、相关运算需要输入值向量乘以不同的相关系数向量。除了每个相关系数向量中的相关系数数目之外,输入值向量中的输入值数目也可能较高。另外,集合中可能存在大量相关系数向量。在常规实施方案中,使用一组并联相关器。所述组中的每个相关器负责系数向量中的不同系数向量。每个相关器将所有输入值与对应于特定相关器的所有相关系数相乘并相加。鉴于集合中的大量相关系数向量,相关组运算需要大量乘法器和大量加法器来执行所有相关运算。这使得相关器组昂贵且庞大。此外,大量乘法器和加法器消耗相当大功率,这在低功率纽扣电池iot(物联网)装置中是不期望的。


技术实现思路

1、在一些实施例中,一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包含:乘法块,所述乘法块被配置成:输出等于所述系数向量集合中的第一个(参考向量)中的元素乘以所述输入向量的第一乘积值向量,其中:系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的系数不同的系数;输入差向量包含来自所述输入向量的与所述参考向量与第二向量之间不同的所述系数相对应的输入值;以及第一计算电路,所述第一计算电路被配置成对所述第一乘积值向量进行求和以生成第一输出值。所述相关计算电路还包含第二计算电路,所述第二计算电路被配置成:对含有与所述系数差向量的所述元素乘以所述输入差向量的所述元素相对应的元素的乘积值差向量进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;以及输出等于所述第一输出值减去相乘差值的第二输出值。

2、在一些实施例中,一种在不同系数向量与输入值向量(输入向量)之间执行相关运算的相关计算电路,包含:xor块,所述xor块被配置成:输出含有等于所述系数向量集合中的第一个(参考向量)的元素乘以所述输入向量中的所述元素的元素的第一乘积值向量,其中:系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的系数不同的系数;并且输入差向量包含来自所述输入向量的与所述参考向量与第二向量之间不同的所述系数相对应的输入值。另外,所述相关计算电路包含第一计算电路,所述第一计算电路被配置成对第一乘积值向量进行求和以生成第一输出值。所述相关计算电路还包含:第二计算电路,所述第二计算电路被配置成:对含有与系数的差集合的所述元素乘以所述输入差向量的所述元素相对应的元素的第一乘积值向量的所述元素进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;输出等于所述第一输出值减去相乘差值的第二输出值。

3、在一些实施例中,一种在不同系数向量的集合与输入向量(输入向量)之间执行相关运算的相关计算方法,包含:输出含有等于所述系数向量集合中的第一个(参考系数向量)的元素乘以所述输入向量的所述元素的元素的第一乘积值向量,其中系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的系数不同的系数,并且输入值差向量包含来自所述输入向量的与所述参考向量与第二向量之间不同的所述系数相对应的输入值;对所述第一向量乘积值中的所述元素进行求和以生成第一输出值;对含有与系数差向量中的所述元素乘以所述输入差向量相对应的元素的乘积值差向量中的所述元素进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;以及输出等于所述第一输出值减去相乘差值的第二输出值。

4、在一些实施例中,一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包含:乘法块,所述乘法块被配置成:输出等于所述系数向量集合中的第一个(参考向量)中的元素乘以所述输入向量中的所述元素的第一乘积值向量,其中:系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的对应元素不同的元素;输入差向量包含来自所述输入向量的与所述参考向量与所述第二向量之间不同的所述元素相对应的所述元素;第一计算电路,所述第一计算电路被配置成对所述第一乘积值向量中的所有所述元素进行求和以生成第一输出值;第二计算电路,所述第二计算电路被配置成:仅将与所述系数差向量中的所述元素乘以所述输入差向量中的所述元素相对应的所述第一乘积值向量中的所述元素进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;输出等于所述第一输出值减去所述相乘求和输出的第二输出值。

5、在一些实施例中,所述相关计算电路还包含:第三计算电路,所述第三计算电路被配置成:对含有来自乘积值差向量的也在第二差向量中的所述元素的第一相交向量进行求逆,所述第二差向量是来自所述第二系数向量的与所述系数向量集合中的第三个不同的元素;接收含有来自所述第二差向量和相似性向量的所述元素的第二相交向量,其中所述相似性向量是所述第二系数向量与所述参考向量之间相同的所述元素;对所述第二相交向量的所述元素和所述第一相交向量中的所述元素的逆进行求和以生成第二求和输出;将所述第二求和输出相乘以生成第二相乘求和输出;以及输出等于所述第二输出值减去所述第二相乘求和输出的第三输出值。

6、在一些实施例中,一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包括:xor块,所述xor块被配置成:输出等于所述系数向量集合中的第一个(参考向量)中的每个元素与所述输入向量中的对应元素进行x-or运算的第一乘积值向量,其中:系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的对应元素不同的元素;输入差向量包含来自所述输入向量的与所述参考向量与第二向量之间不同的所述元素相对应的所述元素;第一计算电路,所述第一计算电路被配置成对第一乘积值向量中的所有所述元素进行求和以生成第一输出值;第二计算电路,所述第二计算电路被配置成:将与系数差向量中的所述元素乘以所述输入差向量中的所述元素相对应的乘积值差向量的所述元素进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;输出等于所述第一输出值减去相乘求和输出的第二输出值。

7、在一些实施例中,一种在来自系数向量集合的不同系数向量与输入向量(输入向量)之间执行相关运算的相关计算方法,包含:输出等于所述系数向量集合中的第一个(参考系数向量)的元素乘以所述输入向量中的所述元素的第一乘积值向量,其中:系数差向量是来自所述参考向量的与所述系数向量集合中的第二个(第二向量)中的对应元素不同的元素;所述输入向量的差向量包含来自所述输入向量的与所述参考向量与所述第二向量之间不同的所述元素相对应的所述元素;对所述第一乘积值向量中的所述元素进行求和以生成第一输出值;将与系数差向量中的所述元素乘以输入差向量中的所述元素相对应的乘积值差向量中的所述元素进行求和以生成求和输出;将所述求和输出相乘以生成相乘求和输出;以及输出等于所述第一输出值减去相乘求和输出的第二输出值。

8、在另一方面,可以单独地或一起地组合前述方面中的任一方面,和/或如本文所描述的各种单独方面和特征,以获得额外优点。除非本文相反指示,否则本文所公开的各种特征和元件中的任一个可以与一本文档来自技高网...

【技术保护点】

1.一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包括:

2.根据权利要求1所述的相关计算电路,还包括:

3.根据权利要求1所述的相关计算电路,其中选择所述系数向量的每个集合中的每个元素作为两个值中的一个,所述两个值是+1或-1。

4.根据权利要求1所述的相关计算电路,其中所述系数向量的每个集合中的每个元素表示硬限制1位信号的恒定包络调制。

5.根据权利要求1所述的相关计算电路,其中所述乘法块执行X-OR类型运算。

6.根据权利要求5所述的相关计算电路,其中所述X-OR类型运算包含X-OR运算、EXOR运算或NEXOR运算中的一个或多个。

7.根据权利要求1所述的相关计算电路,其中所述第二计算电路被配置成将所述求和输出乘以2以生成所述相乘求和输出。

8.根据权利要求1所述的相关计算电路,其中所述相关计算电路形成于一个或多个集成电路IC芯片上。

9.一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包括:

10.根据权利要求9所述的相关计算电路,其中选择所述系数向量的每个集合中的每个元素作为两个值中的一个,所述两个值是+1或-1。

11.根据权利要求9所述的相关计算电路,其中所述系数向量的每个集合中的每个元素表示硬限制1位信号的恒定包络调制。

12.根据权利要求9所述的相关计算电路,其中所述X-OR块执行X-OR类型运算。

13.根据权利要求12所述的相关计算电路,其中所述X-OR类型运算包含X-OR运算、EXOR运算或NEXOR运算中的一个或多个。

14.根据权利要求9所述的相关计算电路,其中所述第二计算电路被配置成将所述求和输出乘以2以生成所述相乘求和输出。

15.根据权利要求9所述的相关计算电路,其中形成于一个或多个集成电路(IC)芯片上。

16.一种在来自系数向量集合的不同系数向量与输入向量(输入向量)之间执行相关运算的相关计算方法,包括:

17.根据权利要求16所述的相关计算方法,其中选择所述系数向量的每个集合中的每个元素作为两个值中的一个,所述两个值是+1或-1。

18.根据权利要求16所述的相关计算方法,其中所述系数向量的每个集合中的每个元素表示硬限制1位信号的恒定包络调制。

19.根据权利要求16所述的相关计算方法,其中将所述求和输出相乘包括将所述求和输出乘以2。

20.根据权利要求16所述的相关计算电路,还包括将所述系数差向量中的元素乘以所述输入差向量中的元素。

...

【技术特征摘要】

1.一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包括:

2.根据权利要求1所述的相关计算电路,还包括:

3.根据权利要求1所述的相关计算电路,其中选择所述系数向量的每个集合中的每个元素作为两个值中的一个,所述两个值是+1或-1。

4.根据权利要求1所述的相关计算电路,其中所述系数向量的每个集合中的每个元素表示硬限制1位信号的恒定包络调制。

5.根据权利要求1所述的相关计算电路,其中所述乘法块执行x-or类型运算。

6.根据权利要求5所述的相关计算电路,其中所述x-or类型运算包含x-or运算、exor运算或nexor运算中的一个或多个。

7.根据权利要求1所述的相关计算电路,其中所述第二计算电路被配置成将所述求和输出乘以2以生成所述相乘求和输出。

8.根据权利要求1所述的相关计算电路,其中所述相关计算电路形成于一个或多个集成电路ic芯片上。

9.一种在不同系数向量的集合与输入值向量(输入向量)之间执行相关运算的相关计算电路,包括:

10.根据权利要求9所述的相关计算电路,其中选择所述系数向量的每个集合中的每个元素作为两个值中的一个,所述两个值是+1或-1。

11.根据权利要求9所述...

【专利技术属性】
技术研发人员:A·福尔特A·萨巴蒂尼
申请(专利权)人:QORVO美国公司
类型:发明
国别省市:

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

1