摘 要 随着 RISC CPU/DSP 处理速度的提高,使得使用微码程序来实现原来只有用 ASIC 才能实现的高速 通信链路上的数据适配和处理成为可能。该文介绍了一个开源的 RISC 处理器体系结构,并为了使之适用于通信 处理,在其中增加了一个 CRC32 的并行计算单元,用以支持用微码指令计算 CRC,并行计算宽度为 32 bits。对 所提的 CRC32 并行计算方法进行了详细阐述。 关键词 OpenRISC;RISC 引擎;CRC 并行算法