首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Low-Cost Stochastic Number Generators for Stochastic Computing
【24h】

Low-Cost Stochastic Number Generators for Stochastic Computing

机译:用于随机计算的低成本随机数发电机

获取原文
获取原文并翻译 | 示例

摘要

Stochastic unary computing provides low-area circuits. However, the required area consuming stochastic number generators (SNGs) in these circuits can diminish their overall gain in area, particularly if several SNGs are required. We propose area-efficient SNGs by sharing the permuted output of one linear feedback shift register (LFSR) among several SNGs. With no hardware overhead, the proposed architecture generates stochastic bit streams with minimum stochastic computing correlation (SCC). Compared to the circular shifting approach presented in prior work, our approach produces stochastic bit streams with 67% less average SCC when a 10-bit LFSR is shared between two SNGs. To generalize our approach, we propose an algorithm to find a set of permutations with a minimum pairwise SCC, for an -bit LFSR. The search space for finding permutations with an exact minimum SCC grows rapidly when increases and it is intractable to perform a search algorithm using accurately calculated pairwise SCC values, for We propose a similarity function that can be used in the proposed search algorithm to quickly find a set of permutations with SCC values close to the minimum one. We evaluate our approach for several applications. The results show that, compared to prior work, it achieves lower mean-squared error (MSE) with the same (or even lower) area. Additionally, based on simulation results, we show that replacing the comparator component of an SNG circuit with a weighted binary generator can reduce SCC.
机译:随机机构提供低区域电路。然而,这些电路中的所需区域消耗随机数发生器(SNGS)可以减少它们在区域的整体增益,特别是如果需要若干SNG。我们通过在几个SNG中共享一个线性反馈移位寄存器(LFSR)的允许输出来提出区域高效的SNG。没有硬件开销,所提出的架构产生具有最小随机计算相关性(SCC)的随机位流。与先前工作中呈现的圆形移位方法相比,当两个SNG之间共享10位LFSR时,我们的方法产生了67%的平均平均SCC的随机比特流。要概括我们的方法,我们提出了一种算法,用于找到一组具有最小成对SCC的排列,用于-Bit LFSR。当增加时,用于查找具有精确最小SCC的排列的搜索空间,并且使用精确计算的成对SCC值执行搜索算法是棘手的,因为我们提出了一种可以在所提出的搜索算法中使用的相似性函数来快速查找设置的SCC值的排列靠近最小值。我们评估我们几种应用的方法。结果表明,与现有工作相比,它实现了较低的平均平均误差(MSE),具有相同(甚至更低的)区域。另外,基于仿真结果,我们表明,用加权二进制发生器替换SNG电路的比较器分量可以减少SCC。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号