ID de l'article: 000079412 Type de contenu: Dépannage Dernière révision: 11/09/2012

Pourquoi les cycles par instruction sont-ils différents pour chaque Nios II cœur (Nios II/f, Nios II/s, Nios II/e) ?

Environnement

  • Processeur Intel® Nios® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    Le nombre d’instructions qui prennent plusieurs cycles d’horloge est déterminé par la complexité de l’ALU et de son architecture de tuyauterie.  Par conséquent, le minimum et le nombre maximum de cycles par instruction dépendent du cœur que vous choisissez (Nios® II/f, Nios II/s, Nios II/e).

    Le cœur Nios II/f possède une ALU plus grande et plus complexe qui exécute certaines instructions plus rapidement.  Le cœur Nios II/e possède un ALU plus petit qui, en général, prend plus de cycles d’horloge pour exécuter les instructions, une utilisation de la logique de trading pour les performances.  Par exemple, à l’aide du Nios II/f core, l’instruction de changement de canon serait effectuée en échangeant d’abord des mots avant de déplacer les bits individuels, ce qui permet à l’instruction de décalage du canon de se terminer en moins de cycles d’horloge. Le cœur Nios II/e change simplement un bit à la fois par un mot de 32 bits, ce qui pourrait prendre jusqu’à 32 cycles d’horloge.

    Pour plus de détails sur chaque Nios II cœur, y compris les cycles par instruction, reportez-vous au chapitre 5, Nios II Détails de la mise en œuvre du cœur, dans le Manuel de référence du processeur Nios II(http://www.altera.com/literature/lit-nio2.jsp).

    Produits associés

    Cet article concerne 1 produits

    Circuits programmables Intel®

    Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.