A processor implements a local stall functionality in which small, independent circuit units are stalled locally with the condition causing a stall being first detected locally, then propagated to other small independent circuit units. Stall conditions for a functional unit are detected locally with reduced logic circuitry and also without waiting to receive condition information from other functional units that is transmitted over long wires. Local stall logic circuits are distributed over diverse areas of an integrated circuit so that stall conditions are detected locally. A local stall is expanded into a global stall by propagation to logic circuits beyond a local region in subsequent cycles. Local detection of stall conditions and local stalling eliminates many critical paths in the processor.

Un processor effettua una funzionalità locale della stalla in cui le piccole, unità indipendenti del circuito si arrestano localmente con la circostanza che causa una stalla in primo luogo che è rilevata localmente, allora propagata ad altre piccole unità indipendenti del circuito. I termini della stalla per un'unità funzionale sono rilevati localmente con i circuiti ridotti di logica ed anche senza attendere per ricevere le informazioni di termine da altre unità funzionali che sono trasmesse sopra i legare lunghi. I circuiti logici della stalla locale sono distribuiti sopra le zone varie di un circuito integrato in moda da rilevare gli stati della stalla localmente. Una stalla locale è espansa in una stalla globale dalla propagazione ai circuiti logici oltre una regione locale nei cicli successivi. La rilevazione locale degli stati della stalla e dello stalling locale elimina molti percorsi critici nel processor.

 
Web www.patentalert.com

< (none)

< Pipelined two-cycle branch target address cache

> Central processing unit with integrated graphics functions

> (none)

~ 00012