System and method for industrial controller with an I/O processor using cache memory to optimize exchange of shared data

   
   

A system and method for industrial control I/O forcing is provided. The invention includes a processor, shared memory and an I/O processor with cache memory. The invention provides for the cache memory to be loaded with I/O force data from the shared memory. The I/O processor performs I/O forcing utilizing the I/O force data stored in the cache memory. The invention further provides for the processor to notify the I/O processor in the event that I/O force data is altered during control program execution. The invention further provides for the I/O processor to refresh the cache memory (e.g., via a blocked write) after receipt of alteration of the I/O force data from the processor.

Un sistema y un método para forzar industrial del control I/O se proporciona. La invención incluye un procesador, una memoria compartida y un procesador de I/O con memoria de escondrijo. La invención preve la memoria de escondrijo que se cargará con datos de la fuerza de I/O de la memoria compartida. El procesador de I/O realiza I/O que fuerza utilizando los datos de la fuerza de I/O almacenados en la memoria de escondrijo. La invención más futura preve el procesador para notificar el procesador de I/O en caso que los datos de la fuerza de I/O se alteren durante la ejecución de programa de control. La invención más futura preve el procesador de I/O para restaurar la memoria de escondrijo (e.g., vía bloqueado escriba) después del recibo de la alteración de los datos de la fuerza de I/O del procesador.

 
Web www.patentalert.com

< Communications architecture for a high throughput storage processor providing user data priority on shared channels

< Memory control translators

> Cache memory system allowing concurrent reads and writes to cache lines to increase snoop bandwith

> Program store compare handling between instruction and operand caches

~ 00165