문서 ID: 000079412 콘텐츠 형태: 문제 해결 마지막 검토일: 2012-09-11

각 Nios II 코어(Nios II/f, Nios II/s, Nios II/e)에 대한 명령당 주기가 다른 이유는 무엇입니까?

환경

  • 인텔® Nios® II (클래식) 프로세서
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    클럭 주기가 두 번 이상 걸리는 지침의 수는 ALU와 파이프라닝 아키텍처의 복잡성에 따라 결정됩니다.  따라서 명령당 최소 및 최대 주기는 선택한 코어(Nios® II/f, Nios II/s, Nios II/e)에 따라 달라집니다.

    Nios II/f 코어에는 더 크고 복잡한 ALU가 있어 몇 가지 지침을 더 빠르게 실행합니다.  Nios II/e 코어는 ALU가 작아서 일반적으로 더 많은 클럭 주기가 소요되어 명령 실행, 성능에 대한 로직 활용도를 거래합니다.  예를 들어, Nios II/f 코어를 사용하면 개별 비트를 이동하기 전에 먼저 단어를 교환하여 배럴 시프트 명령이 수행되어 클럭 주기가 줄어도 배럴 시프트 명령이 완료될 수 있습니다. Nios II/e 코어는 32비트 단어를 통해 한 번에 한 비트씩 이동하기만 하면 최대 32개의 클럭 주기가 소요될 수 있습니다.

    명령당 주기를 포함한 각 Nios II 코어에 대한 자세한 내용은 Nios II 프로세서 참조 핸드북(http://www.altera.com/literature/lit-nio2.jsp)에서 5장 Nios II 코어 구현 세부 정보를 참조하십시오.

    관련 제품

    이 문서는 다음 항목에 적용됩니다. 1 제품

    인텔® 프로그래밍 가능 장치

    이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.