Snooping is implemented on a split transaction snooping bus for a computer system having one or many such buses. Circuit boards including CPU or other devices and/or distributed memory, data input/output buffers, queues including request tag queues, coherent input queues ("CIQ"), and address controller implementing address bus arbitration plug-into one or more split transaction snooping bus systems. All devices snoop on the address bus to learn whether an identified line is owned or shared, and an appropriate owned/shared signal is issued. Receipt of an ignore signal blocks CIQ loading of a transaction until the transaction is reloaded and ignore is deasserted. Ownership of a requested memory line transfers immediately at time of request. Asserted requests are queued such that state transactions on the address bus occur atomically logically without dependence upon the request. Subsequent requests for the same data are tagged to become the responsibility of the owner-requestor. A subsequent requestor's activities are not halted awaiting grant and completion of an earlier request transaction. Processor-level cache changes state upon receipt of transaction data. A single multiplexed arbitration bus carries address bus and data bus request transactions, which transactions are each two-cycles in length.

Snooping se pone en ejecucio'n en un autobús snooping de la transacción partida para un sistema informático que tiene un o mucho tales autobúses. Tableros de circuito incluyendo la CPU u otros dispositivos y/o memoria distribuida, almacenadores intermediarios de la entrada-salida de los datos, coletas incluyendo coletas de la etiqueta de la petición, las coletas de entrada coherentes ("CIQ"), y el regulador de la dirección que pone el arbitraje del autobús en ejecucio'n de dirección enchufe-en unos o más sistemas snooping del autobús de la transacción partida. Todo el snoop de los dispositivos en el autobús de dirección para aprender si una línea identificada está poseída o compartida, y una señal apropiada de owned/shared se publica. Ponga el recibo de un cargamento de los bloques CIQ de la señal del no hacer caso de una transacción hasta que se recarga la transacción y no haga caso es deasserted. La propiedad de una línea solicitada de la memoria transfiere inmediatamente en la época de la petición. Las peticiones afirmadas se hacen cola tales que las transacciones del estado en el autobús de dirección ocurren atómico lógicamente sin dependencia por el requerimiento. Las peticiones subsecuentes los mismos datos se marcan con etiqueta para convertirse en la responsabilidad del dueño-solicitante. Las actividades de un solicitante subsecuente no se paran que aguardan la concesión y la terminación de una transacción anterior de la petición. el escondrijo del Procesador-nivel cambia el estado sobre el recibo de los datos de la transacción. Un solo autobús multiplexado del arbitraje lleva las transacciones de la petición del autobús de dirección y del ómnibus de datos, que las transacciones son cada uno los dos-ciclos en longitud.

 
Web www.patentalert.com

< (none)

< Apparatus for and method of automatically downloading and storing internet web pages

> Method for thermal overload detection and prevention for an intergrated circuit processor

> (none)

~ 00002