ID del artículo: 000081441 Tipo de contenido: Información y documentación sobre productos Última revisión: 18/03/2013

¿Cómo se interpreta el número de utilización lógica indicado en el informe del instalador del Quartus® II?

Entorno

  • Edición de suscripción de Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descripción

    La utilización lógica reportada por el software Quartus® II es una estimación de cuán lleno está el dispositivo. Se proporciona como un porcentaje, calculado a partir del número de módulos lógicos semiadaptativos (mitad ALM) disponibles en el dispositivo y el número de medios ALM utilizados en el diseño. En el informe de ajuste, los términos Combinaciones de ALUT/pares de registro y ALUT/registro/registro combinacional se utilizan para indicar medios ALM. Cada ALM de las familias Stratix® IV, Arria® II, Cyclone® IV o anteriores tiene 2 LUTs lógicas combinatorias y 2 registros, y están emparejados como pares combinatorios de ALUT/registro. En dispositivos Stratix V, Arria V y Cyclone V, hay dos LUT combinacionales y 4 registros por ALM, y se agrupan como tripletas combinatorias de ALUT/registro/registro.

    La utilización lógica se calcula estimando cuántos semiALMs se necesitan para adaptarse a un diseño y expresándolo como un porcentaje del número total de half-ALMs disponibles en el FPGA. La utilización lógica es una buena representación de cuán lleno está un dispositivo, en lugar del porcentaje de utilización del registro o el percentatge de utilización de lógica combinatoria porque considera los aspectos que se describen a continuación.

    La métrica de utilización lógica se calcula de la siguiente manera:

    • ( A - B C ) / (Número total de semi-ALMs en el dispositivo)

    donde A, B y C se definen de la siguiente manera:

    • A: Pares combinatorios de ALUT/registro utilizados en la colocación final o tripletas combinatorias de ALUT/registro/registro utilizadas en la colocación final
      Este es el número real de semi-ALMs usados total o parcialmente en el diseño después de la colocación
    • B: Pares estimados recuperables mediante el emparejamiento de ALUTs y registros a medida que crece el diseño o Tripletas estimadas recuperables mediante emparejamiento de ALUTs y registros a medida que crece el diseño Esta es la estimación del Instalador de cuántos half-ALMs podrían liberarse tomando medios-ALMs que solo usan la parte ALUT combinacional, y medios-ALMs que solo usan los registros, y agrupándolos para que cada half-ALMs use tanto el ALUT
      Combinacional como los recursos de registro. Para cada agrupación posible, se recupera la mitad del ALM. Por lo tanto, esta cantidad se muestra como un número negativo en el informe. El uso de esta cantidad ayuda a estimar cuánta lógica se necesitaría si el ajustador pudiera empaquetar toda la lógica lo más densamente posible. Tenga en cuenta que este tipo de embalaje puede no dar el resultado óptimo para la capacidad de ruta y el rendimiento de tiempo.
    • C: Pares combinacionales estimados de ALUT/registro no disponibles o ALUT/registro/registro combinacionales estimados no disponibles
      Debido a una variedad de razones, el Fitter no puede empaquetar perfectamente toda la lógica en cada recurso del dispositivo. Por ejemplo, algunos semi-ALMs no se pueden emparejar con otros half-ALMs debido a la cantidad de entradas utilizadas, y algunos LABs no se pueden empaquetar completamente con 10 ALMs debido a restricciones de enrutamiento. Esta cantidad es la mejor estimación de los recursos físicos que no estarán disponibles para su uso, en términos de medios ALM.

    El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.