Catapult Coverage proporciona una cobertura de código compatible con HLS que, a diferencia de las herramientas de cobertura centradas en software, reconoce cómo las construcciones de diseño y las directivas HLS afectan el hardware posterior a HLS resultante y, por lo tanto, los toma en consideración al recopilar e informar de la cobertura del código en la fuente de diseño de HLS. Los ejemplos incluyen directivas de desenrollamiento de funciones y desenrollamiento de bucle. Catapult Coverage también admite los tipos de cobertura necesarios en la fuente de diseño HLS, como la cobertura de Condition and Focused Expression (FEC) más la cobertura de acceso a la matriz.
Catapult Coverage
Catapult Coverage proporciona cobertura de código compatible con HLS, incluyendo estado de cuenta, rama, condición, FEC y cobertura de acceso a arreglos, para diseños de HLS C ++/SystemC. También proporciona cobertura funcional inspirada en SV con soporte para grupos de cobertura, puntos de cobertura, cubos y cruces dentro de los bancos de pruebas de C++/SystemC.
Un enfoque eficiente para el HLV basado en métricas
Utilice métricas RTL tradicionales como cobertura de declaración, rama, condición y expresión, combinadas con la cobertura funcional inspirada en SystemVerilog para lograr una cobertura consciente de HLS de alta calidad antes de la Síntesis de Alto Nivel.
Capacitación bajo demanda sobre catapulta
La biblioteca de capacitación bajo demanda Catapult de alto nivel (HLS) contiene un conjunto de rutas de aprendizaje con módulos para introducir a los ingenieros en HLS y la verificación de alto nivel.
Grupo de Síntesis y Verificación de Alto Nivel
Un grupo para discutir los puntos más finos del diseño y la verificación utilizando las herramientas de Siemens EDA HLS y HLV. Únase a la discusión sobre nuevos temas, características, contenido y expertos técnicos.
HLSLibs
Un conjunto libre y abierto de bibliotecas implementadas en C++ estándar para un diseño de hardware y software con precisión de bits. Es una comunidad abierta para el intercambio de conocimientos y propiedad intelectual para HLS que se puede utilizar para acelerar tanto la investigación como el diseño.
Blog de diseño y verificación de HLS
Blog que cubre metodologías y técnicas de diseño y verificación de síntesis de alto nivel (HLS) de próxima generación.
Soporte de Catapulta
Acceda a documentación detallada, versiones, recursos y más.
Consultoría EDA
Ayudarle a lograr el máximo impacto en el negocio al abordar complejos desafíos tecnológicos y empresariales con una combinación única de experiencia en desarrollo y diseño y experiencia en metodología.

