首页> 外文期刊>Journal of multiple-valued logic and soft computing >A BDD-Based Method for LFSR Parallelization with Application to Fast CRC Encoding
【24h】

A BDD-Based Method for LFSR Parallelization with Application to Fast CRC Encoding

机译:基于BDD的LFSR并行化方法及其在快速CRC编码中的应用

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

摘要

Galois Fields of order 2~k, GF(2~k), provide a unified theoretical framework for constructing parallel devices generating k output bits per clock cycle. In this paper, we use GF(2~k) for constructing Linear Feedback Shift Registers (LFSRs) for the parallel encoding of Cyclic Redundancy Check (CRC) codes. CRC codes are widely used in data communication and storage for detecting burst errors. Traditional methods for the parallel encoding of CRC are based on computing the kth power of the connection matrix of the LFSR. We propose an alternative method based on computing the kth power of the transition relation of the LFSR. We use Binary Decision Diagrams (BDDs) for representing the transition relation in a partitioned form. This allows us to bound the size of BDDs by O(n~2), where n is the size of the LFSR. The presented algorithm is asymptotically faster than previous algorithms for LFSR parallelization.
机译:2〜k阶的Galois场GF(2〜k)提供了一个统一的理论框架,用于构建并行设备,每个时钟周期生成k个输出位。在本文中,我们使用GF(2〜k)构造线性反馈移位寄存器(LFSR),用于循环冗余码(CRC)码的并行编码。 CRC码广泛用于数据通信和存储中,用于检测突发错误。用于CRC并行编码的传统方法是基于计算LFSR连接矩阵的k次幂。我们提出了一种替代方法,该方法基于计算LFSR过渡关系的k次方。我们使用二进制决策图(BDD)以分区形式表示过渡关系。这使我们能够将BDD的大小限制为O(n〜2),其中n是LFSR的大小。提出的算法比以前的LFSR并行化算法渐近更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号