Proporciona una solución de análisis aritmético para C++ y SystemC y realiza automáticamente dos comprobaciones principales de los tipos de datos integrales y de punto fijo del SystemC:
- Garantiza que ningún registro en la ruta de datos se desborde debido a un ancho de bits inadecuado al gestionar cálculos grandes
- Garantiza que no se desperdicie ningún bit en la ruta de datos comprobando que se ha establecido la precisión correcta en todos los registros, lo que evita que los bits más significativos (MSB) no se utilicen
Soporta otras representaciones numéricas, incluidas las implementaciones de datos de punto fijo específicas del proveedor, mediante el uso de bibliotecas de aserciones preempaquetadas