Los puntos clave no están disponibles para este artículo en este momento.
En el diseño de Chinook, un sistema de co-síntesis de hardware y software para controladores reativos en tiempo real, el impacto de las restricciones de tiempo en la programación del software ha sido una preocupación central. Al dividir las restricciones en dos niveles, correspondientes a interacciones de bajo nivel con interfaces de dispositivos y requisitos de respuesta y tasa en tiempo real de alto nivel, hemos desarrollado soluciones adaptadas a cada aspecto. Estas técnicas de programación permiten que Chinook mapee una especificación de alto nivel en una colección especificada de procesadores y dispositivos periféricos mientras se respetan los requisitos de rendimiento.
Chou et al. (Mon,) estudiaron esta cuestión.