-
公开(公告)号:CN113792511A
公开(公告)日:2021-12-14
申请号:CN202111032259.0
申请日:2021-09-03
Applicant: 上海交通大学
IPC: G06F30/337
Abstract: 本发明涉及一种高计算准确度、低硬件开销单变量随机电路及其配置方法,其中电路由n比特随机源、n比特重排列元件、n比特反信号选取元件产生的n比特随机数和n比特输入X进行比较产生一个值为的随机比特流,基于所述值为的随机比特流,通过d‑1个D触发器,产生另外d‑1个值为的随机比特流,通过所述d比特重排列元件重排列d个的随机比特流的输入顺序;由n比特随机源、比特信号选取元件、m比特重排列元件、m比特反信号选取元件产生m个值为且互相独立的随机比特流;由随机计算核心电路基于所述d个值为的随机比特流、m个值为且互相独立的随机比特流计算并输出最终计算结果。有益效果是高计算准确度、低硬件开销。
-
公开(公告)号:CN113792511B
公开(公告)日:2023-11-03
申请号:CN202111032259.0
申请日:2021-09-03
Applicant: 上海交通大学
IPC: G06F30/337
Abstract: 本发明涉及一种高计算准确度、低硬件开销单变量随机电路及其配置方法,其中电路由n比特随机源、n比特重排列元件、n比特反信号选取元件产生的n比特随机数和n比特输入X进行比较产生一个值为#imgabs0#的随机比特流,基于所述值为#imgabs1#的随机比特流,通过d‑1个D触发器,产生另外d‑1个值为#imgabs2#的随机比特流,通过所述d比特重排列元件重排列d个#imgabs3#的随机比特流的输入顺序;由n比特随机源、比特信号选取元件、m比特重排列元件、m比特反信号选取元件产生m个值为#imgabs4#且互相独立的随机比特流;由随机计算核心电路基于所述d个值为#imgabs5#的随机比特流、m个值为#imgabs6#且互相独立的随机比特流计算并输出最终计算结果。有益效果是高计算准确度、低硬件开销。
-
公开(公告)号:CN115935874A
公开(公告)日:2023-04-07
申请号:CN202211280446.5
申请日:2022-10-19
Applicant: 上海交通大学
IPC: G06F30/337
Abstract: 一种随机计算的随机源电路及其配置优化方法,其中随机源由m个线性反馈移位寄存器产生m个n比特随机二进制数;由m+1个n比特重排列元件重新排列线性反馈移位寄存器生成的随机二进制数的比特;由2m个比特选取元件选取重排列元件产生的比特并组合生成m个新的n比特随机二进制数作为最终随机源输出。本发明请针对任意随机计算电路进行了通用优化,在保持计算准确度仍然高的基础上,硬件开销大规模减小,实现了高计算准确度与低硬件开销,达到了高效的随机源设计;不再局限于实现单变量函数的随机计算电路,具有广泛应用潜力。
-
-