The ability to dynamically track and output the status of selected system resources of the golden model as a function of time in processor cycles in a dynamic pseudo-random processor system test generator is described. The present invention includes a resource tracker that generates a hazard queue, a group of static data structures that detail the required resource utilization of each supported instruction, and a group of dynamic data structures that show the current state of selected system resources. The hazard queue and the appropriate resource related data structures are updated every processor cycle. Trackable resources include the architectural state of the golden model plus system resources that will cause a stall condition if unavailable such as registers, the load/store buffer, execution unit utilization, and pending branches and exceptions. The present invention can also track the physical and virtual memory systems, cache, busses, and interrupt generation.

La capacità di rintracciare e produrre dinamicamente la condizione delle risorse di sistema selezionate del modello dorato in funzione di tempo nei cicli del processor in un generatore pseudo-random dinamico della prova del sistema di trattamento del linguaggio è descritta. La presente invenzione include un inseguitore delle risorse che genera una coda di rischio, un gruppo delle strutture di dati statici che dettagliano l'utilizzazione richiesta delle risorse di ogni istruzione sostenuta e un gruppo delle strutture di dati dinamiche che mostrano la corrente dichiara delle risorse di sistema selezionate. La coda di rischio e le strutture di dati riferite risorsa adatta sono aggiornate ogni ciclo del processor. Le risorse di Trackable includono l'architettonico dichiarano del modello dorato più le risorse di sistema che causeranno uno stato della stalla se non disponibile quali i registri, l'amplificatore di load/store, utilizzazione dell'unità di esecuzione e pending i rami e le eccezioni. La presente invenzione può anche rintracciare i sistemi di memoria virtuale fisica e, il nascondiglio, i bus e la generazione di interruzione.

 
Web www.patentalert.com

< Providing collaborative installation management in a network-based supply chain environment

< Interactive television system and method for displaying a graphical user interface using insert pictures

> System and method for accessing a storage area network as network attached storage

> Secure server architecture for Web based data management

~ 00081