Sign In
Upload
Manuals
Brands
HP Manuals
Computer Hardware
64782
User Manuals: HP 64782 Computer Hardware
Manuals and User Guides for HP 64782 Computer Hardware. We have
2
HP 64782 Computer Hardware manuals available for free PDF download: User Manual, Manual
HP 64782 User Manual (554 pages)
For the Graphical User Interface
Brand:
HP
| Category:
Computer Hardware
| Size: 3.54 MB
Table of Contents
Table of Contents
8
Part 1 Quick Start Guide
22
1 Getting Started
24
The Emulator/Analyzer Interface - at a Glance
25
The Getting Started Tutorial
32
Step 1. Start the Demo
33
Step 2: Display the Program in Memory
34
Step 3: Run from the Transfer Address
35
Step 4: Step High-Level Source Lines
36
Step 5: Display the Previous Mnemonic Display
37
Step 6: Run until an Address
38
Step 7: Display Data Values
39
Step 8: Display Registers
40
Step 9: Step Assembly-Level Instructions
41
Step 10: Trace the Program
42
Step 11: Display Memory at an Address in a Register
44
Step 12: Patch Assembly Language Code
45
Step 13: Exit the Emulator/Analyzer Interface
49
Part 2 User's Guide
50
2 Plugging into a Target System
52
Plugging the Emulator into a Target System
53
3 Starting and Exiting HP 64700 Interfaces
54
Starting and Exiting HP 64700 Interfaces
55
Starting the Emulator/Analyzer Interface
56
To Start the Emulator/Analyzer Interface
56
To Start the Interface Using the Default Configuration
58
To Run a Command File on Interface Startup
58
To Display the Status of Emulators
58
To Unlock an Interface that was Left Locked by Another User
59
Opening Other HP 64700 Interface Windows
60
To Open Additional Emulator/Analyzer Windows
60
To Open the High-Level Debugger Interface Window
61
To Open the Software Performance Analyzer (SPA) Interface Window
61
Exiting HP 64700 Interfaces
62
To Close an Interface Window
62
To Exit a Debug/Emulation Session
63
Entering Commands
65
To Choose a Pulldown Menu Item Using the Mouse (Method 1)
66
Using Menus, the Entry Buffer, and Action Keys
66
To Choose a Pulldown Menu Item Using the Keyboard
67
To Choose a Pulldown Menu Item Using the Mouse (Method 2)
67
To Choose Popup Menu Items
69
To Copy-And-Paste to the Entry Buffer
69
To Place Values into the Entry Buffer Using the Keyboard
69
To Recall Entry Buffer Values
72
To Use the Entry Buffer
72
To Copy-And-Paste from the Entry Buffer to the Command Line Entry Area
73
To Use the Action Keys
73
To Use Dialog Boxes
74
To Access Help Information
77
To Turn the Command Line on or off
78
Using the Command Line with the Mouse
78
To Enter a Command
79
To Edit the Command Line Using the Command Line Popup Menu
80
To Edit the Command Line Using the Command Line Pushbuttons
80
To Recall Commands
81
To Get Help about the Command Line
82
To Enter Multiple Commands on One Command Line
83
Using the Command Line with the Keyboard
83
To Edit Commands
84
To Recall Commands
84
To Access On-Line Help Information
85
Using Command Files
86
To Playback (Execute) a Command File
89
To Start Logging Commands to a Command File
89
To Stop Logging Commands to a Command File
89
Using Pod Commands
90
To Display the Pod Commands Screen
91
To Use Pod Commands
91
Forwarding Commands to Other HP 64700 Interfaces
92
To Forward Commands to the High-Level Debugger
93
To Forward Commands to the Software Performance Analyzer
93
5 Configuring the Emulator
95
Configuring the Emulator
95
Using the Configuration Interface
96
To Start the Configuration Interface
97
To Apply Configuration Changes to the Emulator
99
To Modify a Configuration Section
99
If Apply to Emulator Fails
100
To Store Configuration Changes to a File
101
To Change the Configuration Directory Context
102
To Display the Configuration Context
102
To Access Help Topics
103
To Access Context Sensitive (F1) Help
104
To Exit the Configuration Interface
104
To Load an Existing Configuration File
104
Modifying the General Items and Monitor Setup
105
When Modifying the Microprocessor Clock Source
106
When Restricting the Emulator to Real-Time Runs
106
Reconfiguring the Emulator Copy of the SIM Registers
108
To Define Values for the Emulator Copy of the SIM Registers
109
Mapping Memory
110
To Add Memory Map Entries
112
To Modify Memory Map Entries
116
To Characterize Unmapped Ranges
117
To Delete Memory Map Entries
117
To Map Memory Ranges that Use Function Codes
118
Setting the Debug/Trace Options
121
When Configuring Breaks on Writes to ROM
121
When Configuring the Trace Mode
122
Setting Simulated I/O
123
To Display Information about Chip Selects
124
Verifying the Emulator Configuration
124
To Display Information about Bus Interface Ports
126
To Display Information about the Memory Map
127
To Display Information about the Reset Mode Configuration
129
To Display Assembly Language Instructions for Setting up the SIM
130
To Check for Configuration Inconsistencies
131
6 Using the Emulator
131
Using the Emulator
135
Using the EMSIM Registers
136
To View the SIM Register Differences
139
To Restore Default Values in the EMSIM Registers
140
To Synchronize to the 6833X SIM Registers
140
To Synchronize to the EMSIM Registers
140
Loading and Storing Absolute Files
141
To Load Absolute Files
141
To Load Absolute Files Without Symbols
142
To Store Memory Contents into Absolute Files
143
To Load Symbols
144
Using Symbols
144
To Display Global Symbols
145
To Display Local Symbols
146
To Display a Symbol's Parent Symbol
150
To Copy-And-Paste a Full Symbol Name to the Entry Buffer
151
Using Context Commands
152
To Change the Directory Context
153
To Display the Current Directory and Symbol Context
153
To Change the Current Working Symbol Context
154
Executing User Programs
155
To Run Programs from the Current PC
155
To Run Programs from an Address
156
To Run Programs from Reset
156
To Run Programs from the Transfer Address
156
To Run Programs until an Address
157
To Step High-Level Source Lines
158
To Stop (Break From) User Program Execution
158
To Step Assembly-Level Instructions
159
To Reset the Emulation Processor
160
Using Execution Breakpoints
161
Setting Execution Breakpoints in RAM
162
Using Temporary and Permanent Breakpoints
162
To Enable Execution Breakpoints
163
To Disable an Execution Breakpoint
164
To Set a Permanent Breakpoint
165
To Set a Temporary Breakpoint
166
To Clear an Execution Breakpoint
167
To Clear All Execution Breakpoints
169
To Display the Status of All Execution Breakpoints
169
Displaying and Modifying Registers
171
To Display Register Contents
171
To Modify Register Contents
172
Displaying and Modifying Memory
173
To Display Memory
173
To Display Memory in Mnemonic Format
174
To Return to the Previous Mnemonic Display
174
To Display Memory in Hexadecimal Format
175
To Display Memory in Real Number Format
176
To Display Memory at an Address
177
To Display Memory Repetitively
178
To Modify Memory
178
Displaying Data Values
179
To Display Data Values
179
To Add Items to the Data Values Display
180
To Clear the Data Values Display and Add a New Item
180
Changing the Interface Settings
181
To Set the Source/Symbol Modes
181
To Set the Display Modes
182
To Display the Name of the Emulation Module
184
To Set UNIX Environment Variables
184
Using System Commands
184
To Display the Error Log
185
To Display the Event Log
185
To Edit Files
186
To Copy Information to a File or Printer
189
To Open a Terminal Emulation Window
190
To Display the Simulated I/O Screen
191
Using Simulated I/O
191
To Use Simulated I/O Keyboard Input
192
To Store BBA Data to a File
193
Using Basis Branch Analysis
193
7 Using the Emulation Analyzer
195
Using the Emulation Analyzer
195
The Basics of Starting, Stopping, and Displaying Traces
196
To Start a Trace Measurement
197
To Display the Trace List
198
To Stop a Trace Measurement
198
To Display the Trace Status
200
To Change the Trace Depth
202
To Modify the Last Trace Command Entered
203
To Repeat the Previous Trace Command
203
To Position the Trace Display on Screen
204
Qualifying Trigger and Store Conditions
205
To Specify a Trigger and Set the Trigger Position
210
To Use Address, Data, and Status Values in Trace Expressions
212
To Enter a Range in a Trace Expression
213
To Trigger on a Number of Occurrences of some State
214
To Break Emulator Execution on the Analyzer Trigger
215
To Count States or Time
215
To Define a Storage Qualifier
217
To Define a Prestore Qualifier
218
To Capture a Continuous Stream of Program Execution no Matter How Large Your Program
220
To Trace Activity Leading up to a Program Halt
220
Using the Sequencer
224
To Trigger after a Sequence of States
225
To Specify a Global Restart State
227
To Trace "Windows" of Program Execution
229
To Specify both Sequencing and Windowing
231
Displaying the Trace List
232
To Display the Trace about a Line Number
235
To Disassemble the Trace List
236
To Move through the Trace List
236
To Specify Trace Disassembly Options
238
To Specify Trace Dequeueing Options
239
To Display the Trace Without Disassembly
241
To Display Symbols in the Trace List
243
To Display Source Lines in the Trace List
244
To Change the Column Width
245
To Select the Type of Count Information in the Trace List
246
To Offset Addresses in the Trace List
248
To Change the Number of States Available for Display
249
To Reset the Trace Display Defaults
249
To Display Program Memory Associated with a Trace List Line
250
To Open an Edit Window into the Source File Associated with a Trace List Line
250
Saving and Restoring Trace Data and Specifications
251
To Store a Trace Specification
251
To Store Trace Data
252
To Load a Trace Specification
253
To Load Trace Data
254
8 Making Software Performance Measurements
256
Making Software Performance Measurements
257
Activity Performance Measurements
258
To Set up the Trace Command for Activity Measurements
261
To Initialize Activity Performance Measurements
262
To Interpret Activity Measurement Reports
266
Duration Performance Measurements
276
To Set up the Trace Command for Duration Measurements
277
To Initialize Duration Performance Measurements
279
To Interpret Duration Measurement Reports
281
Running Measurements and Creating Reports
286
To Run Performance Measurements
286
To End Performance Measurements
287
To Create a Performance Measurement Report
288
9 Using the External State Analyzer
290
Using the External State Analyzer
291
Setting up the External Analyzer
292
To Connect the External Analyzer Probe to the Target System
292
Configuring the External Analyzer
295
To Control the External Analyzer with the Emulator/Analyzer Interface
297
To Specify the Threshold Voltage
297
To Specify the External Analyzer Mode
298
To Specify the Slave Clock Mode
299
To Define Labels for the External Analyzer Signals
302
10 Making Coordinated Measurements
304
Making Coordinated Measurements
305
Setting up for Coordinated Measurements
308
To Connect the Coordinated Measurement Bus (CMB)
308
To Connect to the Rear Panel BNC
310
Starting/Stopping Multiple Emulators
312
To Enable Synchronous Measurements
312
To Start Synchronous Measurements
313
To Disable Synchronous Measurements
313
Using Trigger Signals
314
To Drive the Emulation Analyzer Trigger Signal to the CMB
317
To Drive the Emulation Analyzer Trigger Signal to the BNC Connector
317
To Drive the External Analyzer Trigger Signal to the CMB
317
To Drive the External Analyzer Trigger Signal to the BNC Connector
318
To Break Emulator Execution on Signal from CMB
318
To Break Emulator Execution on Signal from BNC
318
To Break Emulator Execution on External Analyzer Trigger
318
To Arm the Emulation Analyzer on Signal from CMB
319
To Arm the Emulation Analyzer on Signal from BNC
319
To Arm the Emulation Analyzer on External Analyzer Trigger
319
To Arm the External Analyzer on Signal from CMB
320
To Arm the External Analyzer on Signal from BNC
320
To Arm the External Analyzer on Emulation Analyzer Trigger
320
11 Setting X Resources
323
Setting X Resources
323
To Modify the Graphical User Interface Resources
325
To Use Customized Scheme Files
329
To Set up Custom Action Keys
331
To Set Initial Recall Buffer Values
332
To Set up Demos or Tutorials
333
Part 3 Reference
336
12 Emulator/Analyzer Interface Commands
338
Emulator/Analyzer Interface Commands
339
Commands
347
Bbaunld
348
Break
349
Cmb_Execute
350
Copy
351
Copy Local_Symbols_In
354
Copy Memory
355
Copy Registers
357
Copy Trace
358
Display
359
Display Configuration_Info
361
Display Data
364
Display Global_Symbols
367
Display Local_Symbols_In
368
Display Memory
369
Display Registers
373
Display Simulated_Io
374
Display Trace
376
End
380
Expr
381
Fcode
384
Forward
385
Help
386
Load
388
Log_Commands
390
Modify
391
Modify Configuration
392
Modify Keyboard_To_Simio
393
Modify Memory
394
Modify Register
397
Modify SIM Registers
398
Performance_Measurement_End
400
Performance_Measurement_Run
403
Pod_Command
404
Qualifier
406
Range
408
Reset
410
Run
411
Sequencing
413
Set
415
Specify
420
State
422
Step
424
Stop_Trace
426
Store
427
Symb
429
Sync_Sim_Registers
436
Trace
437
Trigger
440
Wait
442
Window
444
13 Error Messages
446
Advertisement
HP 64782 Manual (190 pages)
MC6833x Emulator/Analyzer
Brand:
HP
| Category:
Computer Hardware
| Size: 1.82 MB
Table of Contents
Table of Contents
9
1 Preparing the Emulator
15
Preparing the Emulator
15
What You Need
17
Antistatic Precautions
18
Step 1. Install Optional Memory Modules on Deep Analyzer Card (if Using the Deep Analyzer)
19
Observe Antistatic Precautions
19
Step 2. Connect the Emulator Probe Cables
21
Step 3. Install Boards into the HP 64700 Card Cage
23
Step 4. Install Emulation Memory Modules on Emulator Probe
36
Step 5. Connect the Power Cord
40
2 Connecting to a Host Computer
43
Step 1: Choose a System Configuration
44
Step 2: Connect the LAN Cable
44
Step 3: Install Host Software
45
Step 4: Configure the LAN Parameters
46
To Configure LAN Parameters Using "Ipconfig700
47
To Configure LAN Parameters Using the Terminal Interface
50
If "Telnet" Does Not Access the Emulator
53
3 Connecting to the Demo Board
55
Installation
56
Step 1. Connect the Emulator Probe to the Demo Target System
57
Step 2. Apply Power to the HP 64700
59
Step 3. Verify the Performance of the Emulator
60
4 Connecting the Emulator to a Target System
61
Plugging the Emulator into a Target System
62
Understanding an Emulator
62
Target System Design
62
Buffering and AC Specifications
63
DC Specifications
63
Clocks
63
Target Power
64
Equivalent Circuits
65
Connecting the Emulator to the Target System
68
Verifying Operation of the Emulator in Your Target System
74
Additional Equipment
74
Probing
74
Selecting a Clock Source
75
Running the Emulator Configured Like the Processor
75
To Verify Operation of the Target System
77
Interpreting the Trace List
81
Fixing Timing Problems
84
Installing the Emulator in a Target System Without Known Good Software
84
Installing Emulator Features
87
Evaluating the Reset Facilities
87
Installing the Background Monitor
89
Resetting into the Background Monitor
89
Testing Memory Accesses with the Background Monitor
90
Running a Program from the Background Monitor
91
Breaking into the Background Monitor
92
Exiting the Background Monitor
92
Software Breakpoint Entry into the Background Monitor
93
Stepping with the Background Monitor
93
Installing the Foreground Monitor
94
Resetting into the Foreground Monitor
95
Dealing with Keep-Alive Circuitry by Using the Custom Foreground Monitor
96
Testing Memory Access with the Foreground Monitor
97
Running a Program from the Foreground Monitor
98
Breaking into the Foreground Monitor
99
Exiting the Foreground Monitor
99
Software Breakpoint Entry into the Foreground Monitor
100
Stepping with the Foreground Monitor
100
Installing Emulation Memory
100
Part 2 Service
101
5 Installing/Updating Emulator Firmware
103
Updating the Firmware Using a Workstation
104
When to Update the Firmware
104
Updating the Firmware Using a PC
105
Step 1. Connect the HP 64700 to a PC Host Computer
106
Step 2: Install the Firmware Update Utility
108
Step 3: Run "Progflash" to Update Emulator Firmware
110
6 Solving Problems
113
To Verify the Performance of the Emulator
115
What Is Pv Doing to the Emulator
117
Troubleshooting
117
To Ensure Software Compatibility
118
To Display the Emulator Status
119
To Check the Version of the Terminal Interface Software
120
If the Emulator Appears to be Malfunctioning
120
If You Suspect the Emulator Is Broken
120
If You're Having Problems with DMA
121
If You're Having Problems with TPU
121
If the Analyzer Won't Trigger
122
If the Analyzer Triggers on a Program Address When It Should Not
122
If Trace Disassembly Appears to be Partially Incorrect
123
If You See Unexplained States in the Trace List
123
If You See Exclamation Marks "!" in Count Columns of the Trace Lists
124
If You See Negative Time or State Counts in Trace Lists
124
If You Do Not See the Counter Overflow Indication "!" Where You Expected to See It in a Trace List
125
If the Performance Verification Reports Massive Pv Failures
125
7 Parts List
127
What Is an Exchange Part
128
Part 3 Terminal Interface Reference
133
8 Using the Terminal Interface
135
When to Use the Terminal Interface
136
Learning about the Terminal Interface
137
To Start the Terminal Interface
137
To View a List of Available Commands
138
To View Help on Individual Commands
139
To View Help on Command Syntax
140
To Get Detailed Information about the Terminal Interface
140
Graphical Interfaces
141
Why Use a Graphical Interface
141
9 Specifications and Characteristics
143
Processor Compatibility
144
Electrical
144
HP 64782 Maximum Ratings
145
HP 64782 Electrical Specifications
146
HP 64782 AC Timing Specifications
148
Physical
153
Environmental
154
BNC, Labeled TRIGGER IN/OUT
154
Communications
155
Advertisement
Related Products
HP HP 64782B
HP HP 64782C
HP HP 64782E
HP HP 64782G
HP HP 64782J
HP 64793 Series
HP 64793A
HP 64793B
HP 64751
HP 64746
HP Categories
Desktop
Laptop
Server
Monitor
Switch
More HP Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL