Altera Nios II C2H Compiler Manuale Utente Pagina 112

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 138
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 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++;
Vedere la pagina 111
1 2 ... 107 108 109 110 111 112 113 114 115 116 117 ... 137 138

Commenti su questo manuale

Nessun commento