论文部分内容阅读
针对比特置换实现速度慢的问题,本文结合小位宽比特置换实现特点,提出采用双向抽取实现方法,并提出了双向抽取所需控制信息的生成算法.结合大位宽比特置换需要分组的特点,提出采用抽取移位和双向抽取共同实现的方法.结合双向抽取和抽取移位都包含抽取置换的特点,构建了以i Butterfly网络为基础的抽取移位和双向抽取统一硬件架构.最后对本文提出高速比特置换实现方法及其硬件架构的进行评估,结果表明,本架构不仅能够大幅提升比特置换实现效率,而且可以支持抽取、移位、双向抽取等常见的运算,具有较高的灵活性和处理性能.
Aiming at the problem of slow bit permutation, this paper proposes a bi-directional decimation algorithm based on the characteristics of small bit wide permutation, and proposes a control algorithm for bi-directional decimation. Combined with the characteristics of large-bit-permutaneous permutation, A new method of extracting displacement and bidirectional extraction is put forward.Combined with the characteristics of extraction and displacement both in bidirectional extraction and displacement extraction, a unified hardware architecture based on i Butterfly network is proposed.At last, High-speed bit replacement method and its hardware architecture. The results show that this architecture can not only greatly improve the efficiency of bit permutation, but also support common operations such as decimation, shifting and bidirectional extraction, with high flexibility and handling performance.