在计算机系统中的方法、计算机程序和数据处理设备与流程

文档序号:12469783阅读:来源:国知局

技术特征:

1.一种在计算机系统中用于将已编码的中间变量(z)代码转换为码转换的结果变量(z')的方法,其特征在于,通过输入常量(A)与待编码的输入变量(xf)的乘法形成乘积,并且至少借助所述乘积形成已编码的所述中间变量(z),并且其中,确定所述输入常量(A)的乘法逆元(A-1),并且所述乘法逆元(A-1)用于已编码的所述中间变量(z),从而不产生未编码的或者部分未编码的中间结果(R1,R2,R3),和/或在所述中间结果中,始终能够识别出潜在地包含在已编码的所述中间变量(z)中的差错信息。

2.根据权利要求1所述的在计算机系统中用于将已编码的中间变量(z)代码转换为码转换的结果变量(z')的方法,其特征在于,通过输入常量(A)与待编码的输入变量(xf)的乘法形成乘积,并且至少借助所述乘积形成已编码的所述中间变量(z),并且其中,确定所述输入常量(A)的乘法逆元(A-1),并且其中,所述乘法逆元(A-1)与码转换的结果常量(A')的乘积用于已编码的所述中间变量(z),从而不产生未编码的或者部分未编码的中间结果(R1,R2,R3),和/或在所述中间结果中,始终能够识别出潜在地包含在已编码的所述中间变量(z)中的差错信息。

3.根据权利要求1或2所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,输入信号(B_x)和/或输入操作数(D)恒定为零,和/或使用附加的另外的输入信号和/或附加的另外的输入操作数。

4.根据前述权利要求中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,所述乘法逆元(A-1)或者所述乘法逆 元(A-1)与码转换的结果常量(A')的乘积在第一步骤中用于已编码的所述中间变量(z)。

5.根据前述权利要求中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,所述乘法逆元(A-1)具有模数为2的n次幂的剩余类环,其中,n表示已编码的所述中间变量(z)的比特宽度。

6.根据前述权利要求中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,忽略数学溢出。

7.根据前述权利要求中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,通过使用所述乘法逆元(A-1)将潜在存在的差错(e)逆转。

8.根据权利要求1至6中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,通过复制输入变量的方式形成所述结果常量(A')。

9.根据前述权利要求中任一项所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,通过输入变量(xf)与输入常量(A)的乘法,并且通过静态的取决于变量的所述输入信号(B_x)以及动态的取决于周期的所述输入操作数(D)的加法,形成已编码的中间变量(z),其中,所述中间变量(z)通过以下步骤代码转换为具有码转换的结果常量(A')、码转换的静态的取决于变量的结果信号(B_x')和码转换的动态的取决于周期的结果操作数(D')的码转换的结果变量(z'):

通过所述中间变量(z)与第一参数(K1)的乘法产生第一中间结果,其中,所述第一参数(K1)是关于所述输入常量(A)的所述乘法逆元(A-1)和码转换的所述结果常量(A')的乘法积,

通过给所述第一中间结果加上第二参数(K2)的加法产生第二中间结果,其中,所述第二参数(K2)是减去所述输入信号(B_x)与所述第一中间结果的乘法的码转换的所述结果信号(B_x'),

通过给所述第二中间结果加上码转换的动态的取决于周期的所述结果操作数(D')的加法产生第三中间结果,

通过从所述第三中间结果减去所述第一参数(K1)的减法产生码转换的所述结果变量(z')。

10.根据权利要求9所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,通过一减去所述输入常量(A)乘以2的n次幂的方式形成所述结果常量(A'),其中,n是所述中间变量(z)的比特宽度,从而将潜在存在的差错值逆转。

11.根据权利要求10所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,此外,码转换的静态的取决于变量的所述结果信号(B_x')以及码转换的动态的取决于周期的所述结果操作数(D')都能自由地进行选择。

12.根据权利要求9所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,通过一加上2的n次幂的加法形成所述结果常量(A'),从而复制所述输入变量(xf)。

13.根据权利要求10所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,此外,码转换的静态的取决于变量的所述结果信号(B_x')和码转换的动态的取决于周期的所述结果操作数(D')都设置成等于零。

14.根据权利要求9所述的用于将已编码的中间变量(z)代码转换的方法,其特征在于,所述结果常量(A')设置成等于一,并且同时,码转换的静态的取决于变量的所述结果信号(B_x')和码转换的动 态的取决于周期的所述结果操作数(D')设置成等于零,从而使得所述代码转换是已编码的所述中间变量(z)的解码,其中,始终能够识别出潜在地包含在已编码的所述中间变量(z)中的差错信息。

15.一种计算机程序,所述计算机程序具有程序代码,用于当所述计算机程序在计算机中实施时执行根据权利要求1至14中任一项所述的全部方法步骤。

16.一种用于从已编码的中间变量(z)中提供码转换的结果变量(z')的数据处理设备,所述数据处理设备具有:

通过输入常量(A)与待编码的输入变量(xf)的乘法形成的乘积,

至少借助所述乘积编码的中间变量(z),

所述输入常量(A)的乘法逆元(A-1),

通过使用所述乘法逆元(A-1)用于已编码的所述中间变量(z)而码转换的所述结果变量(z'),从而不产生未编码的或者部分未编码的中间结果(R1,R2,R3),和/或在所述中间结果中,始终能够识别出潜在地包含在已编码的所述中间变量(z)中的差错信息。

17.根据权利要求16所述的用于从已编码的中间变量(z)中提供码转换的结果变量(z')的数据处理设备,其中,通过输入变量(xf)与输入常量(A)的乘法,并且通过静态的取决于变量的输入信号(B_x)以及动态的取决于周期的输入操作数(D)的加法,形成已编码的所述中间变量(z),所述数据处理设备包括:

通过所述中间变量与第一参数(K1)的乘法提供第一中间结果,其中,所述第一参数(K1)是关于所述输入常量(A)的所述乘法逆元(A-1)与码转换的结果常量(A')的乘法积,

通过给所述第一中间结果加上第二参数(K2)的加法提供第二中间结果,其中,所述第二参数(K2)是减去所述输入信号(B_x)与所述第一中间结果的乘法积的码转换的结果信号(B_x'),

通过给所述第二中间结果加上码转换的动态的取决于周期的结果操作数(D')的加法提供第三中间结果,

通过从所述第三中间结果减去所述第一参数(K1)的减法提供码转换的所述结果变量(z')。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1