Proporciona una solución de análisis aritmético para C++ y SystemC y realiza automáticamente dos comprobaciones principales en los tipos de datos integrales y punto fijo de SystemC:
- Asegura que no hay registros en el desbordamiento de la vía de datos debido a un ancho de bits inadecuado cuando se manejan cálculos grandes
- Garantiza que no se desperdicien bits en la ruta de datos al verificar que se establece la precisión correcta en todos los registros, evitando los bits más significativos (MSB) no utilizados
Admite otras representaciones numéricas, incluidas implementaciones de datos de punto fijo específicas del proveedor, mediante la utilización de bibliotecas de aserciones preempaquetadas