摘要: 介绍了CRC的数学原理及具体在以太网中的算法与VLSI实现方式。以CRC-8为例,介绍了串行结构实现及并行输入的推导,并给出了Verilog HDL编程及相关技术。串行移位结构的数据吞吐量无法满足千兆以太网1Gbps的要求,设计了一种8bits的并行VLSI结构,用0.25μm CMOS单元库综合后得出数据吞吐量达到2Gbps,完全满足要求。
关键词:
CRC,
多项式生成,
串行,
并行,
数据位宽
Abstract: This paper describes the CRC mathematical principle and the concrete design and implementation in Ethernet.Taking the CRC-8 as an example, it introduces the serial shift structure and then deduces the parallel data input structure. Then it introduces the verilog program and relevant techniques.The data throughput of serial shift structure can't meet the demand of gigabit Ethernet(1Gbps). The paper designs a VLSI structure of 8-bits parallel data input whose data throughput can be 2Gbps after DC synthesis and of course meets the demand.
中图分类号:
高继业,戎蒙恬,邹定楷. 千兆以太网CRC的算法与VLSI设计与实现[J]. , 2005, 31(03): 219-221.
GAO Jiye, RONG Mengtian, ZOU Dingkai. VLSI Design and Implementation of CRC in Ethernet[J]. , 2005, 31(03): 219-221.