194
Virtex-5 RocketIO GTP Transceiver User Guide
UG196 (v1.3) May 25, 2007
Chapter 8:
Cyclic Redundancy Check (CRC)
R
Implementation of the CRC Block
shows an implementation of the CRC.
References
Refer to XAPP209
and XAPP562
for more information on CRC.
Figure 8-5:
CRC Implementation
CRC_CALC
(XOR Bank)
CRCOUT[31:0]
N
ote:
The CRCOUT is Byte Rotated
and Bit In
v
erted.
CRCI
N
A[31:0]
{CRCDATA
W
IDTH64A, CRCDATA
W
IDTHA}
BA
N
K 2_REG 1
UG196_c8_05_100506
BA
N
K 1_REG 1
BA
N
K 2_REG
BA
N
K 1_REG
CRCDATA
W
IDTH[1:0]
CRCDATA
V
ALID
CRCCLK
CRCI
N
B64[31:0]
CRCRESET
BA
N
K 2_REG 2
BA
N
K 1_REG 2
CRCDATA
W
IDTH64A
CRCDATA
V
ALID
CRCCLK