Solution Quiz automne 2009 - Moodle - Ãcole Polytechnique de ...
Solution Quiz automne 2009 - Moodle - Ãcole Polytechnique de ...
Solution Quiz automne 2009 - Moodle - Ãcole Polytechnique de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
INF8500 - Intra - Automne <strong>2009</strong>a) Ajouter wait(1); à la ligne 8, après la ligne 12 et après la ligne 23.b) Envelopper le bloc <strong>de</strong> lecture (lignes 7 à 13) et le bloc d’écriture (lignes 21 à 25) chacun dansun bloc CYN_PROTOCOL.c) Remplacer unsigned int par sc_uint ou unsigned char aux lignes 2 et 3.(L’algorithme utilise seulement les 8 bits <strong>de</strong> poids faible <strong>de</strong> in_data à la ligne 17)d) Utiliser une directive CYN_LATENCY pour l’ensemble <strong>de</strong> cette boucle. Elle peut être exécutéeen moins <strong>de</strong> 256 cycles si elle est déroulée et si les tableaux in_data et out_data sontimplémentés en registres (et non en mémoire RAM).Page 18 <strong>de</strong> 21