Polynomial
Specify the generator polynomial by clicking on the polynomial terms, or select a predefined value from the list below.
1
x
x
2
x
3
x
4
x
5
x
6
x
7
x
8
x
9
x
10
x
11
x
12
x
13
x
14
x
15
x
16
x
17
x
18
x
19
x
20
x
21
x
22
x
23
x
24
x
25
x
26
x
27
x
28
x
29
x
30
x
31
x
32
x
33
x
34
x
35
x
36
x
37
x
38
x
39
x
40
x
41
x
42
x
43
x
44
x
45
x
46
x
47
x
48
x
49
x
50
x
51
x
52
x
53
x
54
x
55
x
56
x
57
x
58
x
59
x
60
x
61
x
62
x
63
x
64
x
65
x
66
x
67
1
Select a predefined value:
CRC32 Ethernet/AAL5
CRC16 USB Data
CRC16 X25
CRC10
CRC8 ATM HEC
CRC5 USB Token
Data Width
Select the number of data bits to be processed in one step:
Output Language
VHDL
Verilog
VHDL Options
Select the bit-vector type to be used:
std_logic_vector
unsigned
signed
bit_vector
Download