Altera Nios II C2H Compiler User Manual Page 112

  • Download
  • Add to my manuals
  • Print
  • Page
    / 138
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 111
4–18 9.1 Altera Corporation
Nios II C2H Compiler User Guide November 2009
Performance
Figure 4–10. Schedule by State
(State 0)
(State 3)
(State 2)
(State 1)
(State 7)
(State 6)
(State 5)
(State 4)
(State 2)
(State 3)
lut_addr=(crc&0xFF)^*data++;
i++;
(i<length);
lut_addr=(crc&0xFF)^*data++;
0
1
2
(i<length);
lut_addr=(crc&0xFF)^*data++;
lut_addr=(crc&0xFF)^*data++;
3
lut_addr=(crc&0xFF)^*data++;
4
lut_addr=(crc&0xFF)^*data++;
5
lut_addr=(crc&0xFF)^*data++;
crc=(crc>>8)^table[lut_addr];
6
7
8
9
10
11
12
13
14
15
16
17
CPLI
CPLI
Time
Iteration 0 Iteration 1
crc=(crc>>8)^table[lut_addr];
(State 8)
crc=(crc>>8)^table[lut_addr];
(State 9)
crc=(crc>>8)^table[lut_addr];
(State 0)
i++;
lut_addr=(crc&0xFF)^*data++;
(State 1)
i++;
(i<length);
lut_addr=(crc&0xFF)^*data++;
(i<length);
lut_addr=(crc&0xFF)^*data++;
lut_addr=(crc&0xFF)^*data++;
(State 4)(State 10)
crc=(crc>>8)^table[lut_addr]; lut_addr=(crc&0xFF)^*data++;
(State 11)
crc=(crc>>8)^table[lut_addr];
(State 5)
lut_addr=(crc&0xFF)^*data++;
(State 6)
lut_addr=(crc&0xFF)^*data++;
crc=(crc>>8)^table[lut_addr];
(State 11)
crc=(crc>>8)^table[lut_addr];
(State 10)
crc=(crc>>8)^table[lut_addr];
(State 9)
crc=(crc>>8)^table[lut_addr];
(State 8)
crc=(crc>>8)^table[lut_addr];
(State 7)
crc=(crc>>8)^table[lut_addr];
i++;
Page view 111
1 2 ... 107 108 109 110 111 112 113 114 115 116 117 ... 137 138

Comments to this Manuals

No comments