Figure 3–8. multi-channel generator operation – Altera CRC Compiler User Manual

Page 21

Advertising
background image

Chapter 3: Functional Description

3–5

Multi-Channel Operation

© November 2009

Altera Corporation

CRC Compiler User Guide

Preliminary

Figure 3–8

shows the operation of a multi-channel generator.

Figure 3–9

and

Figure 3–10

show the operation of a multi-channel checker when

processing a good and incorrect codeword, respectively.

Figure 3–8. Multi-Channel Generator Operation

101

000

010

clk

datachannel

datavalid

startofpacket

endofpacket

data

chaninitdone

crcchannel

crcvalid

data1

data2

data4

data1

data3

data4

010

checksum

data3

data2

data1

data2

checksum

Figure 3–9. Multi-Channel Checker Operation with Good Codeword

Figure 3–10. Multi-Channel Checker Operation with Incorrect Codeword

101

000

010

clk

datachannel

datavalid

startofpacket

endofpacket

chaninitdone

crcchannel

crcvalid

crcbad

101

010

data

data1

data2

data1

checksum

data1

checksum

data2

data2

checksum

clk

datavalid

startofpacket

endofpacket

chaninitdone

crcvalid

crcbad

101

000

010

datachannel

data

data1

data2

data1

checksum

data1

checksum

data2

data2

checksum

crcchannel

101

010

Advertising