Altera Nios II C2H Compiler Manuel d'utilisateur Page 112

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 138
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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++;
Vue de la page 111
1 2 ... 107 108 109 110 111 112 113 114 115 116 117 ... 137 138

Commentaires sur ces manuels

Pas de commentaire