Справочник Пользователя для AMD 4.4.5

Скачать
Страница из 269
AMD Confidential 
User Manual 
 
November 21
st
, 2008 
112 
 
Chapter 7: Device Configuration  
SetErrorLogFileEnabled 1 
go [or hit Run on the shell] 
7.22.1.4  Stop XTR Playback 
XTR  Playback  will  stop  automatically  when  End  Of  Trace  (EOT)  event  is  reached.  It 
could also be stopped prematurely by clicking on the stop button or by executing the stop 
automation command. 
 
Initialization and Reset State 
XTR Record does not have any special Initialization or Reset state.  
 
Init from BSD 
The BSD contents of XTRNB are loaded. The XTR XML file is skipped the number of 
lines to the last event read and the system prepares itself for playback. 
 
Init from Automation Script 
The CPU is initialized from the initialization data in XML and the system prepares itself 
for playback. This method does not support persistent storage of XTR state to be replayed 
later. 
 
Reset 
The  XTR  file  handle  is  closed.  All  the  queued  events  are  flushed.  Simulated  DIMM 
memory is flushed and unallocated. 
 
Contents of a BSD 
XTR  Record  contains  xtrsvc,  which  is  described  below,  in  addition  to  modules  in  the 
simulation. For XTR Playback, the BSD is composed of following modules: 
 
shell:0  
: The shell under which a simulation is executed. 
xtrsvc:0 
: XTR service which facilitates execution of XTR Playback. 
Debug:0 
: The SimNow Debugger. 
Cpu:0   
: AweSim CPU Module. There might be more CPUs for XTR-MP. 
xtrnb:0  
: XTR Northbridge. 
 
In persisted BSD, XTRNB, which is only used during XTR Playback, saves and restores 
events  that have been queued but  not triggered  yet,  DIMM  image  and internal  states of 
the  XTRNB.  Complete  XTR  Playback  setup  also  includes  AweSim  and  optionally  the 
AMD Debugger. Please refer to the documentation of AweSim and AMD Debugger for 
their respective contents in the BSD file. 
 
XTR Record does not store any contents in the persistent BSD file. 
 
Log Messages 
Messages are logged only by XTRNB, which is only used during XTR Playback. Some 
of the following may only be logged when xtrnb.debug is set to enable. Some of the Log 
messages are: