Digital simulator