A control device for a vehicle engine includes a memory unit for storing
engine configuration parameters, a processing unit for sending control
signals to the engine in accordance with the configuration parameters, and
an input/output unit connectible to an external computer to modify the
configuration parameters. The control device includes a first portion and
a second portion of the memory unit, with each portion being alternately
used in an active state for storing a current version of the configuration
parameters or in an inactive state for the writing of a new version of the
configuration parameters. The processing unit accesses the portion which
is in the active state for reading, and the input/output unit accesses the
portion which is in the inactive state for writing. An interconnection
unit selectively switches one of the portions to the active state and the
other of the portions to the inactive state.
Un dispositivo del control para un motor de vehículo incluye una unidad de la memoria para almacenar parámetros de la configuración del motor, una unidad de proceso para enviar señales de control al motor de acuerdo con los parámetros de la configuración, y una unidad de entrada-salida connectible a una computadora externa de modificar los parámetros de la configuración. El dispositivo del control incluye una primera porción y una segunda porción de la unidad de la memoria, con cada porción alternativamente que es utilizada en un estado activo para almacenar una versión actual de los parámetros de la configuración o en un estado inactivo para la escritura de una nueva versión de los parámetros de la configuración. La unidad de proceso tiene acceso a la porción que está en el estado activo para la lectura, y la unidad de entrada-salida tiene acceso a la porción que está en el estado inactivo para la escritura. Una unidad de la interconexión cambia selectivamente una de las porciones al estado activo y la otra de las porciones al estado inactivo.