Disconnecting a device on a cache line boundary in response to a write command

   
   

Efficient bus operations is provided by maintaining alignment with cache line boundaries in response to a write command. A write buffer in a bridge device receives data from any one of a multiple number of bus interfaces. Write buffer management is utilized to monitor on a continuous basis the amount of free space available in the write buffer. When the data in the write buffer approaches the capacity of the write buffer, the system prepares for a potential disconnect of the write initiating device from the bridge device. Data alignment with cache line boundaries is maintained upon disconnect by adjusting the available free space in the write buffer to equal a multiple of a cache line amount of data. The write initiating device is disconnected when the data in the write buffer equals a write buffer full status.

Las operaciones eficientes del autobúses son proporcionadas manteniendo la alineación de la línea límites del escondrijo en respuesta a un comando de escribir. Un almacenador intermediario del escribir en un dispositivo del puente recibe datos de un número múltiple de los interfaces de autobús. Escriba la gerencia de almacenador intermediario se utiliza para supervisar continuamente la cantidad de espacio libre disponible en el almacenador intermediario del escribir. Cuando los datos en el almacenador intermediario del escribir acercan a la capacidad del almacenador intermediario del escribir, el sistema se prepara para una desconexión potencial del escribir que inicia el dispositivo del dispositivo del puente. La alineación de los datos con la línea límites del escondrijo es mantenida sobre la desconexión ajustando el espacio libre disponible en el almacenador intermediario del escribir para igualar un múltiplo de una línea cantidad del escondrijo de datos. El escribir que inicia el dispositivo se desconecta cuando los datos en el almacenador intermediario del escribir igualan un almacenador intermediario del escribir estado completo.

 
Web www.patentalert.com

< Method and system for using process identifier in output file names for associating profiling data with multiple sources of profiling data

< Expanded object model including roles

> Method and system for synchronously transferring data between clock domains sourced by the same clock

> Concurrent logical and physical construction of voltage islands for mixed supply voltage designs

~ 00138