AMD SimNow Simulator 4.4.5 User Manual
Page 3

AMD Confidential
User Manual
November 21
st
, 2008
Contents
iii
Contents
Figures................................................................................................................................ ix
Tables ................................................................................................................................. xi
1
Overview ..................................................................................................................... 1
2
Installation................................................................................................................... 3
2.1
System Requirements.......................................................................................... 3
2.2
Installation Procedure ......................................................................................... 3
2.3
Directory Structure and Executable .................................................................... 4
2.4
Setting up Linux for the Simulator ..................................................................... 4
2.5
Configuration File ............................................................................................... 5
2.6
Updates and Questions ........................................................................................ 6
3
Graphical User Interface ............................................................................................. 7
3.1
Tool Bar Buttons ................................................................................................. 7
3.2
Device Window .................................................................................................. 9
3.2.1
Add a New Device .................................................................................... 10
3.2.2
Workspace Popup Menu ........................................................................... 10
3.2.2.1
Add Connection .............................................................................. 11
3.2.2.2
Configure Device ............................................................................ 12
3.2.2.3
Disconnect Device ......................................................................... 12
3.2.2.4
Delete Device .................................................................................. 13
3.2.3
Example Computer Description ................................................................ 13
3.2.4
Device Window – Quick Reference ......................................................... 15
3.3
Device Groups .................................................................................................. 15
3.3.1
Terms ........................................................................................................ 16
3.3.2
Concept Diagrams ..................................................................................... 17
3.3.3
Working with Device Groups ................................................................... 18
3.3.4
Shell Automation Commands for Device Groups .................................... 19
3.3.4.1
Device Tree ..................................................................................... 19
3.3.4.2
Enabled vs. Disabled vs. Mixed ................................................... 20
3.3.5
Device Group Examples ........................................................................... 21
3.3.5.1
Example: 1GB DDR2 memory ..................................................... 21
3.3.5.2
Example: Quad-Core Node .......................................................... 22
3.3.5.3
Example: SuperIO device ............................................................. 24
3.3.6
Creating a Device Group (GUI) ................................................................ 24
3.3.7
Creating a Device Group (Automation Commands) ................................ 27
3.3.8
Ungrouping a created device group .......................................................... 29
3.4
Main Window ................................................................................................... 29
3.4.1
SimStats and Diagnostic Ports .................................................................. 29
3.4.2
CPU-Statistics Graphs .............................................................................. 30
3.4.2.1
Translation Graph........................................................................... 30
3.4.2.2
Real MIPS Graph ........................................................................... 30
3.4.2.3
Invalidation Rate Graph ................................................................ 31
3.4.2.4
Exception Rate Graph ................................................................... 31