AMD SimNow Simulator 4.4.4 Manuale Utente

Navigare online o scaricare Manuale Utente per Macchina per riduzione rumore AMD SimNow Simulator 4.4.4. AMD SimNow Simulator 4.4.4 User's Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 269
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - AMD SimNow™ Simulator

AMD SimNow™ Simulator 4.4.4 User’s Manual Revision Date 2.00 September 2008 Advanced Micro Devices, Inc. One AMD Place Sunnyvale,

Pagina 2

AMD Confidential User Manual September 12h, 2008 x Figures Figure 7-12: Matrox G400 Block Diagram ...

Pagina 3 - Contents

AMD Confidential User Manual September 12h, 2008 88 Chapter 7: Device Configuration Figure 7-21: CMOS Properties Dialog (AMD-8111™ Southbridge

Pagina 4

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 89 Turning off journaling is recommended during the installat

Pagina 5 - Contents v

AMD Confidential User Manual September 12h, 2008 90 Chapter 7: Device Configuration Figure 7-23: Device Options Properties Dialog (AMD-8111 ch

Pagina 6

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 91 Figure 7-24: Logging Options Properties Dialog (AMD-8111

Pagina 7 - Contents vii

AMD Confidential User Manual September 12h, 2008 92 Chapter 7: Device Configuration 7.12 PCI BUS Device The PCI Bus device enables you to add

Pagina 8

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 93 Figure 7-25: PCI Bus Properties Dialog The first field is

Pagina 9 - Figures

AMD Confidential User Manual September 12h, 2008 94 Chapter 7: Device Configuration 7.13 AMD-8131™ PCI-X® Controller The AMD-8131 PCI-X Contro

Pagina 10 - User Manual September 12

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 95 7.14 AMD-8132™ PCI-X® Controller The AMD-8132 PCI-X Cont

Pagina 11 - Tables xi

AMD Confidential User Manual September 12h, 2008 96 Chapter 7: Device Configuration Figure 7-28: AMD-8132 Properties Dialog The Upstream Hyp

Pagina 12

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 97 7.15 PCI-X Test Device This PCI-X Test Device model provi

Pagina 13 - 1 Overview

AMD Confidential User Manual September 12th, 2008 Tables xi Tables Table 1-1: Feature Overview Public Release versus Full Release ...

Pagina 14 - Chapter 1: Overview

AMD Confidential User Manual September 12h, 2008 98 Chapter 7: Device Configuration 7.16 AMD-8151™ AGP Bridge Device The AMD-8151 AGP Bridge

Pagina 15 - 2 Installation

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 99 Differences from Real Hardware Clock-sensitive functional

Pagina 16 - 4 Chapter 2: Installation

AMD Confidential User Manual September 12h, 2008 100 Chapter 7: Device Configuration 7.17 Raid Device: Compaq SmartArray 5304 The RAID device

Pagina 17 - 2.5 Configuration File

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 101 7.18 SMB Hub Device The SMB hub device is used to connec

Pagina 18 - 2.6 Updates and Questions

AMD Confidential User Manual September 12h, 2008 102 Chapter 7: Device Configuration Figure 7-30: SMB Hub Properties Dialog Differences from R

Pagina 19 - 3 Graphical User Interface

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 103 7.19 AT24C Device The AT24C device is a Serial EEPROM de

Pagina 20

AMD Confidential User Manual September 12h, 2008 104 Chapter 7: Device Configuration 7.20 EXDI Server Device This interface, and the instr

Pagina 21 - 3.2 Device Window

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 105 7.21 USB Keyboard and USB Mouse Devices USB legacy emula

Pagina 22 - 3.2.2 Workspace Popup Menu

AMD Confidential User Manual September 12h, 2008 106 Chapter 7: Device Configuration 7.22 XTR Device XTR is a trace record and playback mechan

Pagina 23

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 107 7.22.1 Using XTR No special setup for XTR Record i

Pagina 24

AMD Confidential User Manual September 12h, 2008 xii Figures

Pagina 25

AMD Confidential User Manual September 12h, 2008 108 Chapter 7: Device Configuration SetErrorLogFileEnabled 1 go [or hit Run on the shell] 7.22

Pagina 26

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 109 XTRNB: Attempting to allocate large buffer of size 107450

Pagina 27 - 3.3 Device Groups

AMD Confidential User Manual September 12h, 2008 110 Chapter 7: Device Configuration XTRNB: Setting event trigger delay for CPU0[DMAW] to 1205

Pagina 28 - 3.3.1 Terms

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 111 . . . </Init> APIC initialization information. <

Pagina 29 - 3.3.2 Concept Diagrams

AMD Confidential User Manual September 12h, 2008 112 Chapter 7: Device Configuration <Event Device="CPU0" Type="MEMW" IC

Pagina 30 - Figure 3-10: Device Group

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 113 Execution Control Flag Value Description ECF_UNUSED 0x000

Pagina 31

AMD Confidential User Manual September 12h, 2008 114 Chapter 7: Device Configuration <Init Device="CPU0" Type="CPU" Item

Pagina 32 - 3.3.5 Device Group Examples

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 115 <Init Device="CPU0" Type="CPU" Ite

Pagina 33

AMD Confidential User Manual September 12h, 2008 116 Chapter 7: Device Configuration <Init Device="CPU0" Type="CPU" Item

Pagina 34

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 117 <Data Length="16" Value="00000100000001

Pagina 35

AMD Confidential User Manual September 12th, 2008 Chapter 1: Overview 1 1 Overview The AMD SimNow™ simulator is an AMD64 technology-comp

Pagina 36 - 3.4 Main Window

AMD Confidential User Manual September 12h, 2008 118 Chapter 7: Device Configuration <Data Length="1" Value="0d" />

Pagina 37 - 3.4.2 CPU-Statistics Graphs

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 119 7.23 JumpDrive Device The purpose of the JumpDrive devic

Pagina 38

AMD Confidential User Manual September 12h, 2008 120 Chapter 7: Device Configuration 7.24 E1000 Network Adapter Device The network adapter dev

Pagina 39 - 3.4.3 Simulated Video

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 121 Alternatively a multi-machine approach can be used in whi

Pagina 40 - 3.4.6 Registry Window

AMD Confidential User Manual September 12h, 2008 122 Chapter 7: Device Configuration the NIC model to retry a mediator connection or search for

Pagina 41

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 123 network traffic. This device number will need to

Pagina 42

AMD Confidential User Manual September 12h, 2008 124 Chapter 7: Device Configuration DHCP acquired address. Visibility: Can be seen by exte

Pagina 43 - 4 Disk Images

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 125 Visibility: Can only communicate with BSD‟s in the

Pagina 44 - 32 Chapter 4: Disk Images

AMD Confidential User Manual September 12h, 2008 126 Chapter 7: Device Configuration 7.25 Plug and Play Monitor Device The Plug and Play Moni

Pagina 45 - Chapter 4: Disk Images 33

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 127 Figure 7-35: Plug and Play Monitor Device Configuration

Pagina 46 - 34 Chapter 4: Disk Images

AMD Confidential User Manual September 12h, 2008 2 Chapter 1: Overview saved, the “*.bsd” file will have grown significantly, slightly

Pagina 47 - 5 Running the Simulator

AMD Confidential User Manual September 12h, 2008 128 Chapter 7: Device Configuration 7.26 ATI SB400/SB600/SB700 Southbridge Devices The ATI

Pagina 48

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 129 Figure 7-36: ATI SB600 SATA Configuration Dialog Log Me

Pagina 49

AMD Confidential User Manual September 12h, 2008 130 Chapter 7: Device Configuration 7.27 ATI RS480/RS780/RD790/RD890 Northbridge Devices The

Pagina 50 - 5.2.1 Assigning Disk-Images

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 131 7.28 AMD “Istanbul” Device The AMD "Istnabul"

Pagina 51

AMD Confidential User Manual September 12h, 2008 132 Chapter 7: Device Configuration 7.29 AMD “Sao Paulo” Device The AMD "Sao Paulo"

Pagina 52 - 5.2.2 Run The Simulation

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 133 7.30 AMD “Magny-Cours” Device The AMD "Magny-Cours&

Pagina 53 - 5.2.4 Simulation Reset

AMD Confidential User Manual September 12h, 2008 134 Chapter 7: Device Configuration This page is intentionally blank.

Pagina 54

AMD Confidential User Manual September 12th, 2008 Chapter 8: PCI Configuration Viewer 135 8 PCI Configuration Viewer The PCI Config Viewer can

Pagina 55

AMD Confidential User Manual September 12h, 2008 136 Chapter 8: PCI Configuration Viewer 8.1 Scanning PCI Buses To view the PCI Config Viewe

Pagina 56

AMD Confidential User Manual September 12th, 2008 Chapter 9: Logging 137 9 Logging The simulator provides support for three types of logging:

Pagina 57 - 6.2 Device Placement

AMD Confidential User Manual September 12th, 2008 Chapter 2: Installation 3 2 Installation 2.1 System Requirements The AMD SimNow™ simulato

Pagina 58

AMD Confidential User Manual September 12h, 2008 138 Chapter 9: Logging Figure 9-1: Message Log The left-hand window lists all of the currently

Pagina 59

AMD Confidential User Manual September 12th, 2008 Chapter 9: Logging 139 9.2 Error Log The simulator provides an interface that loaded modules

Pagina 60 - 6.4 Save and Run

AMD Confidential User Manual September 12h, 2008 140 Chapter 9: Logging 9.3 I/O Logging This is a generic feature available on all devices for

Pagina 61 - 7 Device Configuration

AMD Confidential User Manual September 12th, 2008 Chapter 9: Logging 141 This item, checked by default, disables the Fastpath Memory mechanism w

Pagina 62

AMD Confidential User Manual September 12h, 2008 142 Chapter 9: Logging This page is intentionally blank.

Pagina 63 - 7.1 AweSim Processor Device

AMD Confidential User Manual September 12th, 2008 Chapter 10: CPU Debugger 143 10 CPU Debugger 10.1 Using the CPU Debugger The CPU Debugger prov

Pagina 64

AMD Confidential User Manual September 12h, 2008 144 Chapter 10: CPU Debugger address parameter that specifies a linear address associated with

Pagina 65

AMD Confidential User Manual September 12th, 2008 Chapter 10: CPU Debugger 145 which will step into calls, interrupts, etc., executing the next

Pagina 66 - 7.2 Debugger Device

AMD Confidential User Manual September 12h, 2008 146 Chapter 10: CPU Debugger Table 10-2: Debugger Memory Dump Command Examples When using Pa

Pagina 67 - 7.3 DIMM Device

AMD Confidential User Manual September 12th, 2008 Chapter 10: CPU Debugger 147 Table 10-4: MSR Read Examples 4. MSR registers can be modifi

Pagina 68

AMD Confidential User Manual September 12h, 2008 4 Chapter 2: Installation begin the installation, as follows. To install under Windows, double-

Pagina 69

AMD Confidential User Manual September 12h, 2008 148 Chapter 10: CPU Debugger Table 10-7 lists the debugger commands and their definitions. D

Pagina 70

AMD Confidential User Manual September 12th, 2008 Chapter 10: CPU Debugger 149 Debugger Command Definition bm <address> [r | w] <Pass c

Pagina 71

AMD Confidential User Manual September 12h, 2008 150 Chapter 10: CPU Debugger Debugger Command Definition p Similar to the t command, sing

Pagina 72

AMD Confidential User Manual September 12th, 2008 Chapter 11: Debug Interface 151 11 Debug Interface The simualtor supports Linux and Windows® b

Pagina 73 - 7.4 Emerald Graphics Device

AMD Confidential User Manual September 12h, 2008 152 Chapter 11: Debug Interface The pipe is not created until the first “go” command

Pagina 74

AMD Confidential User Manual September 12th, 2008 Chapter 11: Debug Interface 153  Run the following automation command: 1 simnow> shell.gd

Pagina 75

AMD Confidential User Manual September 12h, 2008 154 Chapter 11: Debug Interface output pipe at "~./simnow/comX/simnow_in" and &q

Pagina 76

AMD Confidential User Manual September 12th, 2008 Chapter 12: Command API 155 12 Command API The CMDAPI (cmdapi.dll) gives Windows users a way t

Pagina 77 - 7.5 Matrox MGA-G400 PCI/AGP

AMD Confidential User Manual September 12h, 2008 156 Chapter 12: Command API use Win32::OLE; use Win32::OLE::Variant; $Win32::OLE::Warn = 3;

Pagina 78

AMD Confidential User Manual September 12th, 2008 Chapter 13: DiskTool 157 13 DiskTool Use the DiskTool utility to create hard-disk images. Disk

Pagina 79

AMD Confidential User Manual September 12th, 2008 Chapter 2: Installation 5 You can unset the per-process memory limits by running the following

Pagina 80

AMD Confidential User Manual September 12h, 2008 158 Chapter 13: DiskTool Option: E = Erase (Write zeros to all blocks) physical device. Synt

Pagina 81

AMD Confidential User Manual September 12th, 2008 Chapter 13: DiskTool 159 Figure 13-1: DiskTool Shell Window DiskTool will only copy drives -

Pagina 82

AMD Confidential User Manual September 12h, 2008 160 Chapter 13: DiskTool Figure 13-2: DiskTool GUI Window You may select any physical drive i

Pagina 83

AMD Confidential User Manual September 12th, 2008 Chapter 13: DiskTool 161 When a drive is selected, you have the option to get an image from th

Pagina 84

AMD Confidential User Manual September 12h, 2008 162 Chapter 13: DiskTool This page is intentionally blank.

Pagina 85

AMD Confidential User Manual September 12th, 2008 Chapter 14: BIOS Developer‟s Quick Start Guide 163 14 BIOS Developer’s Quick Start Guide This s

Pagina 86

AMD Confidential User Manual September 12h, 2008 164 Chapter 14: BIOS Developer‟s Quick Start Guide Figure 14-1: Memory Configurator Note: The pu

Pagina 87

AMD Confidential User Manual September 12th, 2008 Chapter 14: BIOS Developer‟s Quick Start Guide 165 3. Select the tab for the DIMM slot that you

Pagina 88

AMD Confidential User Manual September 12h, 2008 166 Chapter 14: BIOS Developer‟s Quick Start Guide 3. Log messages will only be captured from de

Pagina 89 - 7.7 Memory Device

AMD Confidential User Manual September 12th, 2008 Chapter 14: BIOS Developer‟s Quick Start Guide 167 14.7 Creating a Floppy-Disk Image Use the Dis

Pagina 90

AMD Confidential User Manual September 12h, 2008 6 Chapter 2: Installation Commands”, on page 230) that will be executes when the user clicks on

Pagina 91

AMD Confidential User Manual September 12h, 2008 168 Chapter 14: BIOS Developer‟s Quick Start Guide This page is intentionally blank.

Pagina 92 - 7.8 PCA9548 SMB Device

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 169 15 Frequently Asked Questions (FAQ) Why is th

Pagina 93 - 7.9 PCA9556 SMB Device

AMD Confidential User Manual September 12h, 2008 170 Chapter 15: Frequently Asked Questions (FAQ) Device grouping tree node relationships: B

Pagina 94

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 171 Figure 3-7: Device group (different conceptu

Pagina 95

AMD Confidential User Manual September 12h, 2008 172 Chapter 15: Frequently Asked Questions (FAQ) Click on "Modify Group (Show Devices)&

Pagina 96

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 173 1 simnow> shell.modules xtrsvc:0 shell:0

Pagina 97

AMD Confidential User Manual September 12h, 2008 174 Chapter 15: Frequently Asked Questions (FAQ) IOfpdis: Mixed MEM: Disabled MEMfpd

Pagina 98

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 175 Figure 3-12: Created DIMM Device Group The

Pagina 99

AMD Confidential User Manual September 12h, 2008 176 Chapter 15: Frequently Asked Questions (FAQ) connection ports. Once the devices are

Pagina 100

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 177 This is not the only way we could create a

Pagina 101

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 7 3 Graphical User Interface The simulator has a cross-pl

Pagina 102 - Log Messages

AMD Confidential User Manual September 12h, 2008 178 Chapter 15: Frequently Asked Questions (FAQ) What do you need to run the simulator? Se

Pagina 103

AMD Confidential User Manual September 12th, 2008 Chapter 15: Frequently Asked Questions (FAQ) 179 The usage is relatively self-explanatory from

Pagina 104 - 7.12 PCI BUS Device

AMD Confidential User Manual September 12h, 2008 180 Chapter 15: Frequently Asked Questions (FAQ) Why doesn’t the simulated Operating System

Pagina 105

AMD Confidential User Manual September 12th, 2008 Appendix A 181 A Appendix A.1 Format of Floppy and Hard-Drive Images The floppy-disk format

Pagina 106 - Controller

AMD Confidential User Manual September 12h, 2008 182 Appendix A A.2 Bill of Material A.2.1 Computer Platform Files (BSD) This section gives a

Pagina 107 - 7.14 AMD-8132™ PCI-X

AMD Confidential User Manual September 12th, 2008 Appendix A 183 A.2.3 Product Files (*.ID) A product file configures the CPU and Northbridge to

Pagina 108

AMD Confidential User Manual September 12h, 2008 184 Appendix A File name Description Bare-4gig.hdd 4-GB bare hard disk image. Bare-8gig.hdd 8

Pagina 109 - 7.15 PCI-X Test Device

AMD Confidential User Manual September 12th, 2008 Appendix A 185 In order to use unbuffered DDR/DDR2 memory we recommend using the “si

Pagina 110

AMD Confidential User Manual September 12h, 2008 186 Appendix A A.4 CPUID This section is an overview of the CPUID feature implementation in

Pagina 111

AMD Confidential User Manual September 12th, 2008 Appendix A 187 Table 15-6: CPUID Standard Feature implementation A.4.2 CPUID AMD Feature Suppo

Pagina 112

AMD AMD Confidential © 2004-2008 Advanced Micro Devices, Inc. The Contents of this document are provided in connection with Advanc

Pagina 113 - 7.18 SMB Hub Device

AMD Confidential User Manual September 12h, 2008 8 Chapter 3: Graphical User Interface The power-management “Soft Power” button ( ) and

Pagina 114

AMD Confidential User Manual September 12h, 2008 188 Appendix A A.5 Known Issues A.5.1 FSAVE/FRSTOR and FSTENV/FLDENV When the simulator is e

Pagina 115 - 7.19 AT24C Device

AMD Confidential User Manual September 12th, 2008 Appendix A 189 The code we execute in step 6 will probably be the old code because our page-ba

Pagina 116 - 7.20 EXDI Server Device

AMD Confidential User Manual September 12h, 2008 190 Appendix A A.6 Instruction Reference This section specifies the hexadecimal and/or

Pagina 117

AMD Confidential User Manual September 12th, 2008 Appendix A 191  mem32int – Doubleword (32-bit) integer operand in memory.  mem64real – Dou

Pagina 118 - 7.22 XTR Device

AMD Confidential User Manual September 12h, 2008 192 Appendix A  reg/mem64 – Quadword (64-bit) operand in a GPR register or memory.  rel8of

Pagina 119 - 7.22.1 Using XTR

AMD Confidential User Manual September 12th, 2008 Appendix A 193  +i – Specifies an x87 floating-point stack operand, ST(i). The value is used

Pagina 120

AMD Confidential User Manual September 12h, 2008 194 Appendix A Instruction Supported Mnemonic Opcode Description ADD reg/mem64,reg64 01 /r Add

Pagina 121

AMD Confidential User Manual September 12th, 2008 Appendix A 195 Instruction Supported Mnemonic Opcode Description BSWAP reg32 0F C8 +rd Reverse

Pagina 122 - 7.22.2 XTR Structure

AMD Confidential User Manual September 12h, 2008 196 Appendix A Instruction Supported Mnemonic Opcode Description CALL reg/mem32 FF /2 Near ca

Pagina 123

AMD Confidential User Manual September 12th, 2008 Appendix A 197 Instruction Supported Mnemonic Opcode Description CMOVNZ reg64,reg/mem64 0F 45

Pagina 124 - 7.22.3 ModeFlags

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 9 Click on the “Best Fit To Window” button ( ) to

Pagina 125 - 7.22.5 Example XTR XML File

AMD Confidential User Manual September 12h, 2008 198 Appendix A Instruction Supported Mnemonic Opcode Description CMOVLE reg64,reg/mem64 0F 4E

Pagina 126

AMD Confidential User Manual September 12th, 2008 Appendix A 199 Instruction Supported Mnemonic Opcode Description CMPS mem16,mem16 A7 Compare

Pagina 127

AMD Confidential User Manual September 12h, 2008 200 Appendix A Instruction Supported Mnemonic Opcode Description DIV reg/mem32 F7 /6 Perform

Pagina 128

AMD Confidential User Manual September 12th, 2008 Appendix A 201 Instruction Supported Mnemonic Opcode Description IMUL reg64,reg/mem64,imm8 6B

Pagina 129

AMD Confidential User Manual September 12h, 2008 202 Appendix A Instruction Supported Mnemonic Opcode Description INTO CE Calls overflow exce

Pagina 130

AMD Confidential User Manual September 12th, 2008 Appendix A 203 Instruction Supported Mnemonic Opcode Description JS rel8off 78 cb Jump if sign

Pagina 131 - 7.23 JumpDrive Device

AMD Confidential User Manual September 12h, 2008 204 Appendix A Instruction Supported Mnemonic Opcode Description JMP rel16off E9 cw Short jump

Pagina 132

AMD Confidential User Manual September 12th, 2008 Appendix A 205 Instruction Supported Mnemonic Opcode Description LOOPE rel8off E1 cb Decrement

Pagina 133 - Simulator Process

AMD Confidential User Manual September 12h, 2008 206 Appendix A Instruction Supported Mnemonic Opcode Description MOVD xmm,reg/mem64 66 0F 6E /

Pagina 134 - 7.24.2 The Mediator Daemon

AMD Confidential User Manual September 12th, 2008 Appendix A 207 Instruction Supported Mnemonic Opcode Description MOVZX reg16,reg/mem8 0F B6 /r

Pagina 135

AMD Confidential User Manual September 12h, 2008 10 Chapter 3: Graphical User Interface The Device Window, shown in Figure 3-2 with the

Pagina 136

AMD Confidential User Manual September 12h, 2008 208 Appendix A Instruction Supported Mnemonic Opcode Description OR reg/mem32,imm8 83 /1 ib OR

Pagina 137 - 7.24.5 Visibility Diagram

AMD Confidential User Manual September 12th, 2008 Appendix A 209 Instruction Supported Mnemonic Opcode Description POP DS 1F Pop the top of the

Pagina 138

AMD Confidential User Manual September 12h, 2008 210 Appendix A Instruction Supported Mnemonic Opcode Description RCL reg/mem8,imm8 C0 /2 ib Ro

Pagina 139

AMD Confidential User Manual September 12th, 2008 Appendix A 211 Instruction Supported Mnemonic Opcode Description RCL reg/mem64,1 RCR D1 /3 R

Pagina 140

AMD Confidential User Manual September 12h, 2008 212 Appendix A Instruction Supported Mnemonic Opcode Description ROR reg/imm32,1 D1 /0 Rotate

Pagina 141

AMD Confidential User Manual September 12th, 2008 Appendix A 213 Instruction Supported Mnemonic Opcode Description SHL reg/mem16,imm8 C1 /4 ib S

Pagina 142

AMD Confidential User Manual September 12h, 2008 214 Appendix A Instruction Supported Mnemonic Opcode Description SBB reg/mem64,imm32 81 /3 id

Pagina 143 - 7.28 AMD “Istanbul” Device

AMD Confidential User Manual September 12th, 2008 Appendix A 215 Instruction Supported Mnemonic Opcode Description SETNB reg/mem8 0F 93 Set byte

Pagina 144 - 7.29 AMD “Sao Paulo” Device

AMD Confidential User Manual September 12h, 2008 216 Appendix A Instruction Supported Mnemonic Opcode Description SHL reg/mem64,imm8 C1 /4 ib S

Pagina 145

AMD Confidential User Manual September 12th, 2008 Appendix A 217 Instruction Supported Mnemonic Opcode Description SHRD reg/mem16,reg16,imm8 0F

Pagina 146

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 11 Figure 3-3: Workspace Popup Menu 3.2.2.1 Add Connecti

Pagina 147 - 8 PCI Configuration Viewer

AMD Confidential User Manual September 12h, 2008 218 Appendix A Instruction Supported Mnemonic Opcode Description SUB reg/mem16,imm16 81 /5 iw

Pagina 148 - 8.1 Scanning PCI Buses

AMD Confidential User Manual September 12th, 2008 Appendix A 219 Instruction Supported Mnemonic Opcode Description TEST reg/mem16,reg16 85 /r AN

Pagina 149 - 9 Logging

AMD Confidential User Manual September 12h, 2008 220 Appendix A Instruction Supported Mnemonic Opcode Description XLATB D7 Set AL to the co

Pagina 150 - 138 Chapter 9: Logging

AMD Confidential User Manual September 12th, 2008 Appendix A 221 Instruction Supported Mnemonic Opcode Description XOR reg16,reg/mem16 33 /r XOR

Pagina 151 - 9.2 Error Log

AMD Confidential User Manual September 12h, 2008 222 Appendix A Instruction Supported Mnemonic Opcode Description LAR reg64,reg/mem16 0F 02 /r

Pagina 152 - 9.3 I/O Logging

AMD Confidential User Manual September 12th, 2008 Appendix A 223 Instruction Supported Mnemonic Opcode Description SMSW reg64 0F 01 /4 Store the

Pagina 153 - Chapter 9: Logging 141

AMD Confidential User Manual September 12h, 2008 224 Appendix A A.6.4 Virtualization Instruction Reference For more information on Virtual

Pagina 154 - 142 Chapter 9: Logging

AMD Confidential User Manual September 12th, 2008 Appendix A 225 Instruction Supported Mnemonic Opcode Description PAVGUSB mmreg1,mmreg2/m64 0F

Pagina 155 - 10.1.1 Setting a Breakpoint

AMD Confidential User Manual September 12h, 2008 226 Appendix A Instruction Supported Mnemonic Opcode Description ADDSUBPD xmm1,xmm2/m128 66 0

Pagina 156

AMD Confidential User Manual September 12th, 2008 Appendix A 227 A.6.8.2 MWAIT – Monitor Wait Opcode Instruction Description 0F 01 C9 MWAIT Moni

Pagina 157

AMD Confidential User Manual September 12h, 2008 12 Chapter 3: Graphical User Interface Figure 3-4: Add Connection Dialog of Device Properties

Pagina 158

AMD Confidential User Manual September 12h, 2008 228 Appendix A A.7 Automation Commands The simulator can be controlled externally thro

Pagina 159

AMD Confidential User Manual September 12th, 2008 Appendix A 229 1 simnow> ide:0.DVDROMStatus 0 1 simnow> ide.DVDROMStatus 0 In addition

Pagina 160

AMD Confidential User Manual September 12h, 2008 230 Appendix A Automation Command Description Quit See Exit. Go Starts the simulation, see als

Pagina 161

AMD Confidential User Manual September 12th, 2008 Appendix A 231 Automation Command Description Memdump <FileName> Set the memory dump fil

Pagina 162

AMD Confidential User Manual September 12h, 2008 232 Appendix A Automation Command Description Swap {X86Sim Processor | AweSim Processor} Switc

Pagina 163 - 11 Debug Interface

AMD Confidential User Manual September 12th, 2008 Appendix A 233 Automation Command Description GetLogIO <device> Returns IO logging st

Pagina 164 - 11.2.1 Simple Approach

AMD Confidential User Manual September 12h, 2008 234 Appendix A Automation Command Description JournalStatus {master|slave|0|1} Returns enable

Pagina 165 - 11.2.2 Alternate Approach

AMD Confidential User Manual September 12th, 2008 Appendix A 235 A.7.4 CMOS 1 simnow> cmos.usage Automation Command Description Load <fi

Pagina 166

AMD Confidential User Manual September 12h, 2008 236 Appendix A Disable Disables the Debugger and closes debug dialog window, if GUI is enabled

Pagina 167 - 12 Command API

AMD Confidential User Manual September 12th, 2008 Appendix A 237 Automation Command Description SetLoopback (0|1) 0 disables loop back, 1 enable

Pagina 168

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 13 3.2.2.4 Delete Device Please note that this featur

Pagina 169 - 13 DiskTool

AMD Confidential User Manual September 12h, 2008 238 Appendix A Automation Command Description SetCommPort1 <none | pipe | COMn BAUD> Set

Pagina 170 - 13.2 GUI Mode

AMD Confidential User Manual September 12th, 2008 Appendix A 239 DMALogStatus Returns „enabled‟ if logging is enabled otherwise it return

Pagina 171 - Chapter 13: DiskTool 159

AMD Confidential User Manual September 12h, 2008 240 Appendix A GetConfig Displays the current AMD-8111 configuration. A.7.15 EHC 1 simnow>

Pagina 172 - 160 Chapter 13: DiskTool

AMD Confidential User Manual September 12th, 2008 Appendix A 241 1 simnow> dumpprofile 3 34962861.000000 instructions executed since the last

Pagina 173 - Chapter 13: DiskTool 161

AMD Confidential User Manual September 12h, 2008 242 Appendix A The simulator works by translating guest x86 instructions to long-mod

Pagina 174 - 162 Chapter 13: DiskTool

AMD Confidential User Manual September 12th, 2008 Appendix A 243 Automation Command Description GetVBE Returns true if VESA BIOS Extensions

Pagina 175 - 14.2 Changing DRAM Size

AMD Confidential User Manual September 12h, 2008 244 Appendix A A.7.22 Memory Device 1 simnow> memdevice.usage Automation Command Descrip

Pagina 176 - 14.3 Changing SPD Data

AMD Confidential User Manual September 12th, 2008 Appendix A 245 Automation Command Description InitValStatus Displays information if the initia

Pagina 177 - 14.4 Clearing CMOS

AMD Confidential User Manual September 12h, 2008 246 Appendix A Automation Command Description Journal <Vol #> {0|1} Enables (1) or disab

Pagina 178 - 14.6 Logging CPU Cycles

AMD Confidential User Manual September 12th, 2008 Appendix A 247 Automation Command Description ExportSPD <DimmNo> <fullpath> Export

Pagina 179

AMD Confidential User Manual September 12h, 2008 14 Chapter 3: Graphical User Interface disconnect the selected device from all its connections.

Pagina 180

AMD Confidential User Manual September 12h, 2008 248 Appendix A MouseMove <DeltaX> <DeltaY> Moves the mouse cursor to relative posi

Pagina 181 - 15.1.1 Terms

AMD Confidential User Manual September 12th, 2008 Appendix A 249 Automation Command Description Initialize <SizeInMB> Initialize the jum

Pagina 182 - 15.1.2 Concept Diagrams

AMD Confidential User Manual September 12h, 2008 250 Appendix A 1 simnow> This copies all files from “C:\tmp“ into the root of the JumpDriv

Pagina 183

AMD Confidential User Manual September 12th, 2008 Appendix A 251 A.7.27 E1000 The NIC device provides the following automation commands

Pagina 184

AMD Confidential User Manual September 12h, 2008 252 Appendix A Automation Command Description xtrlogfile <filename.log> Sets name of

Pagina 185

AMD Confidential User Manual September 12th, 2008 Appendix A 253 Automation Command Description SetRev <rev > Sets the internal chip rev

Pagina 186

AMD Confidential User Manual September 12h, 2008 254 Appendix A

Pagina 187

AMD Confidential User Manual September 12th, 2008 Index 255 Index * *.ROM ... 186 *.SPD

Pagina 188

AMD Confidential User Manual September 12h, 2008 256 Index J Journaling ... 88, 89 Journals ...

Pagina 189

AMD Confidential User Manual September 12th, 2008 Index 257 X XTR ... 106 Playback.

Pagina 190

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 15 Symbol Device Short Description USB JumpDrive The Jum

Pagina 191

AMD Confidential User Manual September 12h, 2008 16 Chapter 3: Graphical User Interface device(s) to meet a particular hardware implementation o

Pagina 192

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 17 Archive Data or Device State: A known device group has

Pagina 193 - A Appendix

AMD Confidential User Manual September 12th, 2008 Contents iii Contents Figures...

Pagina 194 - A.2.2 Device Files (*.BSL)

AMD Confidential User Manual September 12h, 2008 18 Chapter 3: Graphical User Interface The previous diagrams show child devices inside dev

Pagina 195 - A.2.3 Product Files (*.ID)

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 19 3.3.4 Shell Automation Commands for Device Groups The

Pagina 196 - A.2.4.2 Memory SPD Files

AMD Confidential User Manual September 12h, 2008 20 Chapter 3: Graphical User Interface and a "-> Machine #1 -> 4 core Node #1 ->

Pagina 197 - Appendix A 185

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 21 3.3.5.1 Example: 1GB DDR2 memory When you instantiat

Pagina 198 - Function 0x01)

AMD Confidential User Manual September 12h, 2008 22 Chapter 3: Graphical User Interface Figure 3-13: Children of DIMM Device Group If we looke

Pagina 199 - 0x80000001)

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 23 A device group can optionally specify initial and def

Pagina 200 - A.5 Known Issues

AMD Confidential User Manual September 12h, 2008 24 Chapter 3: Graphical User Interface “DeerHound RevB QuadCore Socket L1” configured wit

Pagina 201 - Appendix A 189

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 25 to e3h. You can see these codes on the right

Pagina 202 - A.6.1 Notation

AMD Confidential User Manual September 12h, 2008 26 Chapter 3: Graphical User Interface Figure 3-17: CPU Real MIPS Graph 3.4.2.3 Invalidation

Pagina 203 - Appendix A 191

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 27 instructions. Darker color on the bottom of the graph r

Pagina 204 - A.6.1.2 Opcode Syntax

AMD Confidential User Manual September 12h, 2008 iv Contents 3.4.3 Simulated Video...

Pagina 205 - Appendix A 193

AMD Confidential User Manual September 12h, 2008 28 Chapter 3: Graphical User Interface Figure 3-22: Primary, Secondary, and Floppy Displays Wh

Pagina 206 - 194 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 3: Graphical User Interface 29 Figure 3-23: Registry Window 3.4.7 Help, Problems and

Pagina 207 - Appendix A 195

AMD Confidential User Manual September 12h, 2008 30 Chapter 3: Graphical User Interface

Pagina 208 - 196 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 4: Disk Images 31 4 Disk Images The simulator uses hard-drive images to provide simul

Pagina 209 - Appendix A 197

AMD Confidential User Manual September 12h, 2008 32 Chapter 4: Disk Images window, as shown in Figure 4-1. It will also open a shell window, as

Pagina 210 - 198 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 4: Disk Images 33 To create a blank disk image click on the "Create Blank Disk Im

Pagina 211 - Appendix A 199

AMD Confidential User Manual September 12h, 2008 34 Chapter 4: Disk Images Figure 4-5: DiskTool Operation Successful To exit DiskTool click on

Pagina 212 - 200 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 5: Running the Simulator 35 5 Running the Simulator You can start AMD SimNow™ by laun

Pagina 213 - Appendix A 201

AMD Confidential User Manual September 12h, 2008 36 Chapter 5: Running the Simulator Argument Description -n --novga Disable VGA Window. -c --no

Pagina 214 - 202 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 5: Running the Simulator 37 Figure 5-2: Main Window (BSD Loaded) You can view the con

Pagina 215 - Appendix A 203

AMD Confidential User Manual September 12th, 2008 Contents v 7.22.1.2 Stop XTR Record ...

Pagina 216 - 204 Appendix A

AMD Confidential User Manual September 12h, 2008 38 Chapter 5: Running the Simulator Figure 5-3: Device Window 5.2 Installing an Operating Sys

Pagina 217 - Appendix A 205

AMD Confidential User Manual September 12th, 2008 Chapter 5: Running the Simulator 39  You can download Linux ISO images from fedora.re

Pagina 218 - 206 Appendix A

AMD Confidential User Manual September 12h, 2008 40 Chapter 5: Running the Simulator  Use a raw floppy-disk image in a manner similar to the a

Pagina 219 - Appendix A 207

AMD Confidential User Manual September 12th, 2008 Chapter 5: Running the Simulator 41 5.2.3 Interaction with the Simulated Machine The simulat

Pagina 220 - 208 Appendix A

AMD Confidential User Manual September 12h, 2008 42 Chapter 5: Running the Simulator Argument Description simulator. +d Enable mouse and keyb

Pagina 221 - Appendix A 209

AMD Confidential User Manual September 12th, 2008 Chapter 5: Running the Simulator 43 2 simnow> This example exits the simulated machine „1‟

Pagina 222 - 210 Appendix A

AMD Confidential User Manual September 12h, 2008 44 Chapter 5: Running the Simulator This page is intentionally blank.

Pagina 223 - Appendix A 211

AMD Confidential User Manual September 12th, 2008 Chapter 6: Create a Simulated Computer 45 6 Create a Simulated Computer This section describe

Pagina 224 - 212 Appendix A

AMD Confidential User Manual September 12h, 2008 46 Chapter 6: Create a Simulated Computer 1. Open a new simulator instance by launching

Pagina 225 - Appendix A 213

AMD Confidential User Manual September 12th, 2008 Chapter 6: Create a Simulated Computer 47 10. Add the Matrox Millenium G400 Graphics Device. T

Pagina 226 - 214 Appendix A

AMD Confidential User Manual September 12h, 2008 vi Contents 11.2.1 Simple Approach ...

Pagina 227 - Appendix A 215

AMD Confidential User Manual September 12h, 2008 48 Chapter 6: Create a Simulated Computer Figure 6-3: PCI Bus Configuration dialog window 4.

Pagina 228 - 216 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 49 7 Device Configuration Each section in this chapter provi

Pagina 229 - Appendix A 217

AMD Confidential User Manual September 12h, 2008 50 Chapter 7: Device Configuration Symbol Device Public Release Full Release USB Keyboard

Pagina 230 - 218 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 51 7.1 AweSim Processor Device The AweSim processor device

Pagina 231 - Appendix A 219

AMD Confidential User Manual September 12h, 2008 52 Chapter 7: Device Configuration Figure 7-1: AweSim Processor-Type Properties Figure 7-2

Pagina 232 - 220 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 53 Figure 7-2: AweSim Processor Logging Properties Dialog L

Pagina 233 - A.6.3 System Instructions

AMD Confidential User Manual September 12h, 2008 54 Chapter 7: Device Configuration 7.2 Debugger Device The debugger allows debugging tasks s

Pagina 234 - 222 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 55 7.3 DIMM Device The DIMM device provides a simulation mo

Pagina 235 - Appendix A 223

AMD Confidential User Manual September 12h, 2008 56 Chapter 7: Device Configuration Figure 7-3: AMD Opteron™ Processor Virtual Bank-Select Lin

Pagina 236 - 224 Appendix A

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 57 Once the simulation is started, the DIMM Device allocates

Pagina 237 - Appendix A 225

AMD Confidential User Manual September 12th, 2008 Contents vii A.6.5 64-Bit Media Instruction Reference ...

Pagina 238 - 226 Appendix A

AMD Confidential User Manual September 12h, 2008 58 Chapter 7: Device Configuration Figure 7-5: DIMM-Bank Options Properties Dialog Figure 7-5

Pagina 239 - A.6.8.2 MWAIT – Monitor Wait

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 59 Figure 7-6: DIMM Module Properties Dialog The two DIMM mo

Pagina 240 - A.7 Automation Commands

AMD Confidential User Manual September 12h, 2008 60 Chapter 7: Device Configuration The upper part of the dialog lists some summary information

Pagina 241 - A.7.1 Shell

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 61 7.4 Emerald Graphics Device The Emerald graphics device

Pagina 242 - Description

AMD Confidential User Manual September 12h, 2008 62 Chapter 7: Device Configuration Figure 7-7: Graphics-Device VGA Sub Device Properties Dial

Pagina 243

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 63 Figure 7-8: Graphics Device Frame Buffer SubDevice Proper

Pagina 244

AMD Confidential User Manual September 12h, 2008 64 Chapter 7: Device Configuration Mode Number Resolution Color depth 140h 320x200 32-bit 141

Pagina 245 - A.7.2 IDE

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 65 7.5 Matrox MGA-G400 PCI/AGP The Matrox G400 graphics

Pagina 246 - A.7.3 USB

AMD Confidential User Manual September 12h, 2008 66 Chapter 7: Device Configuration Interfaces The Matrox G400 graphics device has both a PCI b

Pagina 247 - A.7.7 Debug

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 67 Figure 7-10: Matrox G400 Information Property Dialog The

Pagina 249 -  none

AMD Confidential User Manual September 12h, 2008 68 Chapter 7: Device Configuration Figure 7-11: Matrox G400 Configuration Properties The BIOS

Pagina 250 - 1 simnow> sledgeldt.usage

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 69 to timing, such as the vertical retrace time, will be diff

Pagina 251 - A.7.14 AMD-8111™ Device

AMD Confidential User Manual September 12h, 2008 70 Chapter 7: Device Configuration a. Patterned Fills b. Constant Shaded c. Gouraud Shaded

Pagina 252 - A.7.17 CPU

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 71 Mode Number Type Organization Resolution No. of colors Sup

Pagina 253 - Appendix A 241

AMD Confidential User Manual September 12h, 2008 72 Chapter 7: Device Configuration Supported Guest Operating Systems Table 7-6 shows all op

Pagina 254 - A.7.18 Emerald Graphics

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 73 Figure 7-12: Enable Full Hardware Acceleration on Windows

Pagina 255 - A.7.21 SIO

AMD Confidential User Manual September 12h, 2008 74 Chapter 7: Device Configuration 7.6 Super IO Devices: Winbond W83627HF SIO / ITE 8712 SIO

Pagina 256 - A.7.22 Memory Device

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 75  Floppy  COM1 and COM2  LPT1  IR  GPIO  M

Pagina 257 - A.7.23 Raid

AMD Confidential User Manual September 12h, 2008 76 Chapter 7: Device Configuration Floppy Configuration Options The floppy is capable of read

Pagina 258 - A.7.24 DIMM

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 77 7.7 Memory Device The memory device enables you to

Pagina 259 - A.7.25 Keyboard and Mouse

AMD Confidential User Manual September 12th, 2008 Figures ix Figures Figure 3-1: Main Window (In Simulation) ...

Pagina 260 - A.7.26 JumpDrive

AMD Confidential User Manual September 12h, 2008 78 Chapter 7: Device Configuration Selecting the System BIOS ROM option tells the memory devic

Pagina 261 - 62.99 Mbytes Available

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 79 Difference from Real Hardware The memory device differs in

Pagina 262 - 250 Appendix A

AMD Confidential User Manual September 12h, 2008 80 Chapter 7: Device Configuration 7.8 PCA9548 SMB Device The PCA9548 is an 8-channel System

Pagina 263 - A.7.28 XTR

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 81 7.9 PCA9556 SMB Device The PCA9556 is a registered Syste

Pagina 264 - A.7.30 ATI RS480

AMD Confidential User Manual September 12h, 2008 82 Chapter 7: Device Configuration 7.10 AMD 8th Generation Integrated Northbridge Device The

Pagina 265 - A.7.31 ATI RS780

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 83 Figure 7-17: Northbridge Logging Capabilities Properties

Pagina 266 - 254 Appendix A

AMD Confidential User Manual September 12h, 2008 84 Chapter 7: Device Configuration Each HyperTransport link can be enabled separately. Each l

Pagina 267 - Index 255

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 85 The data value, e, is always one byte (two hex digits)

Pagina 268 - 256 Index

AMD Confidential User Manual September 12h, 2008 86 Chapter 7: Device Configuration 7.11 AMD-8111™ Southbridge Devices – IO Hubs The Southbrid

Pagina 269 - Index 257

AMD Confidential User Manual September 12th, 2008 Chapter 7: Device Configuration 87 Figure 7-20: USB Properties Dialog (AMD-8111™ Southbridge

Commenti su questo manuale

Nessun commento