Sign In
Upload
Manuals
Brands
HP Manuals
Measuring Instruments
68302
HP 68302 Manuals
Manuals and User Guides for HP 68302. We have
2
HP 68302 manuals available for free PDF download: User Manual
HP 68302 User Manual (626 pages)
Emulation/Analysis
Brand:
HP
| Category:
Computer Hardware
| Size: 4.95 MB
Table of Contents
Table of Contents
7
Part 1 Quick Start Guide
21
Getting Started
23
The Emulator/Analyzer Interface - at a Glance
24
The Softkey Interface
24
Softkey Interface Conventions
25
The Graphical User Interface
26
Graphical User Interface Conventions
28
The Getting Started Tutorial
31
Step 1. Start the Demo
32
Step 2: Display the Program in Memory
33
Step 3: Run from the Transfer Address
34
Step 4: Step High-Level Source Lines
35
Step 5: Display the Previous Mnemonic Display
36
Step 6: Run until an Address
37
Step 7: Display Data Values
38
Step 8: Display Registers
39
Step 9: Step Assembly-Level Instructions
40
Step 10: Trace the Program
41
Step 11: Display Memory at an Address in a Register
43
Step 12: Patch Assembly Language Code
44
Step 13: Exit the Emulator/Analyzer Interface
47
Part 2 User's Guide
49
Starting and Exiting HP 64700 Interfaces
51
Starting the Emulator/Analyzer Interface
53
To Start the Emulator/Analyzer Interface
53
To Start the Interface Using the Default Configuration
54
To Run a Command File on Interface Startup
55
To Display the Status of Emulators
55
To Unlock an Interface that was Left Locked by Another User
56
Opening Other HP 64700 Interface Windows
57
To Open Additional Emulator/Analyzer Windows
57
To Open the High-Level Debugger Interface Window
58
To Open the Software Performance Analyzer (SPA) Interface Window
58
Exiting HP 64700 Interfaces
59
To Close an Interface Window
59
To Exit a Debug/Emulation Session
60
Entering Commands
61
Using Menus, the Entry Buffer, and Action Keys
63
To Choose a Pulldown Menu Item Using the Mouse (Method 1)
64
To Choose a Pulldown Menu Item Using the Mouse (Method 2)
65
To Choose a Pulldown Menu Item Using the Keyboard
65
To Choose Popup Menu Items
67
To Place Values into the Entry Buffer Using the Keyboard
68
To Copy-And-Paste to the Entry Buffer
68
To Recall Entry Buffer Values
71
To Use the Entry Buffer
71
To Copy-And-Paste from the Entry Buffer to the Command Line Entry Area
72
To Use the Action Keys
73
To Use Dialog Boxes
73
To Access Help Information
77
Using the Command Line with the Mouse
78
To Turn the Command Line on or off
78
To Enter a Command
79
To Edit the Command Line Using the Command Line Pushbuttons
80
To Edit the Command Line Using the Command Line Popup Menu
81
To Recall Commands
82
To Get Help about the Command Line
82
Using the Command Line with the Keyboard
83
To Enter Multiple Commands on One Command Line
83
To Recall Commands
84
To Edit Commands
84
To Access On-Line Help Information
85
Using Command Files
86
To Start Logging Commands to a Command File
89
To Stop Logging Commands to a Command File
89
To Playback (Execute) a Command File
90
Using Pod Commands
91
To Display the Pod Commands Screen
92
To Use Pod Commands
92
Forwarding Commands to Other HP 64700 Interfaces
93
To Forward Commands to the High-Level Debugger
93
To Forward Commands to the Software Performance Analyzer
94
Configuring the Emulator
95
Using the Configuration Interface
99
To Start the Configuration Interface
100
To Modify a Configuration Section
102
To Store a Configuration
104
To Change the Configuration Directory Context
105
To Display the Configuration Context
106
To Access Help Information
106
To Exit the Configuration Interface
107
To Load a Configuration
107
Modifying the General Configuration Items
108
To Select the Emulator Clock Source
108
To Enable/Disable Entry into the Monitor after Configuration
109
To Restrict the Emulator to Real-Time Runs
110
To Turn off the Restriction to Real-Time Runs
111
To Select the Inverse Assembly Syntax
111
Selecting the Emulation Monitor Program
112
To Use the Background Monitor Program
115
To Use a Foreground Monitor Program
116
Mapping Memory
120
To Map Memory Ranges
121
To Characterize Unmapped Ranges
123
To Delete Memory Map Ranges
124
To Map Memory Ranges that Use Function Codes
125
Configuring the Emulator Pod
127
To Enable/Disable Bus Arbitration
128
To Specify the Analyzer's Response to Bus Arbitration
129
To Enable/Disable Emulation Memory Synchronization
130
To Enable/Disable /BERR Connection to Target System
131
To Enable/Disable Response to Target System Interrupts
132
To Select the Normal or Dedicated Interrupt Mode
132
To Set the Reset Value for the Supervisor Stack Pointer
133
To Set the Processor Data Bus Width
134
To Specify the Target Memory Access Size
134
To Select /IACK7 or PB0
135
To Drive Background Cycles to the Target System
135
To Stop Driving Background Cycles to the Target System
136
To Specify /DTACK Sources for Chip Selects
137
Setting the Debug/Trace Options
138
To Enable/Disable Breaks on Writes to ROM
138
To Specify Which TRAP Instruction Is Used for Software Breakpoints
139
To Include/Exclude Background States in the Trace
140
Plugging into a Target System
141
Connecting the Emulator Probe
143
Step 1. Turn off Power
144
Step 2. Connect the Probe to the Target System
145
Step 3. Turn on Power
147
If You Need a PQFP Connector
148
Configuring the Emulator for In-Circuit Operation
149
Step 1. Understand the Important Concepts
150
Step 2. Set up Your Chip-Selects
152
Step 3. Reprogram Chip-Select Base Addresses
155
Step 4. Know Your Interrupt Mode
158
Step 5. Decide Whether to Use the Foreground Monitor
160
Step 6. Set up the Emulator for the Foreground Monitor
161
Step 7. if You Use the 68302 Built-In DRAM Refresh
166
Step 8. Set up the DTACK Signals
167
Step 9. if Emulator Status Shows HALTED
169
Step 10. Choose the Correct Target Memory Access Size
173
Step 11. Check Your DTACK Pullup Resistor
174
If You Have Problems
175
Using the Emulator
179
Loading and Storing Absolute Files
181
To Load Absolute Files
181
To Load Absolute Files Without Symbols
182
To Store Memory Contents into Absolute Files
182
Using Symbols
183
To Load Symbols
183
To Display Global Symbols
184
To Display Local Symbols
185
To Display a Symbol's Parent Symbol
189
To Copy-And-Paste a Full Symbol Name to the Entry Buffer
190
Using Context Commands
191
To Display the Current Directory and Symbol Context
192
To Change the Directory Context
192
To Change the Current Working Symbol Context
193
Executing User Programs
194
To Run Programs from the Current PC
194
To Run Programs from an Address
195
To Run Programs from the Transfer Address
195
To Run Programs from Reset
195
To Run Programs until an Address
196
To Stop (Break From) User Program Execution
197
To Step High-Level Source Lines
197
To Step Assembly-Level Instructions
198
To Reset the Emulation Processor
199
Using Software Breakpoints
200
To Display the Breakpoints List
202
To Enable/Disable Breakpoints
203
To Set a Permanent Breakpoint
205
To Set a Temporary Breakpoint
206
To Set All Breakpoints
207
To Deactivate a Breakpoint
207
To Re-Activate a Breakpoint
208
To Clear a Breakpoint
210
To Clear All Breakpoints
212
Displaying and Modifying Registers
213
To Display Register Contents
216
To Modify Register Contents
217
Displaying and Modifying Memory
218
To Display Memory
218
To Display Memory in Mnemonic Format
219
To Return to the Previous Mnemonic Display
219
To Display Memory in Hexadecimal Format
220
To Display Memory in Real Number Format
221
To Display Memory at an Address
222
To Display Memory Repetitively
223
To Modify Memory
223
Displaying Data Values
224
To Display Data Values
224
To Clear the Data Values Display and Add a New Item
225
To Add Items to the Data Values Display
225
Changing the Interface Settings
226
To Set the Source/Symbol Modes
226
To Set the Display Modes
227
Using System Commands
229
To Set UNIX Environment Variables
229
To Display the Name of the Emulation Module
230
To Display the Event Log
230
To Display the Error Log
231
To Edit Files
232
To Copy Information to a File or Printer
235
To Open a Terminal Emulation Window
236
Using Simulated I/O
237
To Display the Simulated I/O Screen
237
To Use Simulated I/O Keyboard Input
238
Using Basis Branch Analysis
239
To Store BBA Data to a File
239
Using the Emulation Analyzer
241
The Basics of Starting, Stopping, and Displaying Traces
243
To Start a Trace Measurement
244
To Display the Trace Status
244
To Stop a Trace Measurement
247
To Display the Trace
248
To Position the Trace Display on Screen
249
To Change the Trace Depth
250
To Modify the Last Trace Command Entered
250
Qualifying Trigger and Store Conditions
251
To Qualify the Trigger State and Position
256
To Trigger on a Number of Occurrences of some State
259
To Qualify States Stored in the Trace
260
To Prestore States before Qualified Store States
261
To Change the Count Qualifier
262
To Trace until the Analyzer Is Halted
264
To Break Emulator Execution on the Analyzer Trigger
265
Using the Sequencer
266
To Trigger after a Sequence of States
266
To Specify a Global Restart State
268
To Trace "Windows" of Program Execution
269
Modifying the Trace Display
271
To Display the Trace about a Line Number
272
To Display the Trace, Disassembling from a Line Number
273
To Display the Trace in Absolute Format
274
To Display the Trace in Mnemonic Format
275
To Display the Trace with High-Level Source Lines
276
To Display the Trace with Symbol Information
278
To Change Column Widths in the Trace Display
279
To Display Time Counts in Absolute or Relative Format
280
To Display the Trace with Addresses Offset
281
To Return to the Default Trace Display
282
To Display External Analyzer Information
283
Saving and Restoring Traces
284
To Save Trace Commands
284
To Restore Trace Commands
285
To Save Traces
286
To Restore Traces
287
Making Software Performance Measurements
289
Activity Performance Measurements
291
To Set up the Trace Command for Activity Measurements
293
To Initialize Activity Performance Measurements
294
To Interpret Activity Measurement Reports
298
Duration Performance Measurements
306
To Set up the Trace Command for Duration Measurements
307
To Initialize Duration Performance Measurements
309
To Interpret Duration Measurement Reports
311
Running Measurements and Creating Reports
315
To Run Performance Measurements
315
To End Performance Measurements
316
To Create a Performance Measurement Report
317
Using the External State Analyzer
319
Setting up the External Analyzer
321
To Connect the External Analyzer Probe to the Target System
322
Configuring the External Analyzer
325
To Control the External Analyzer with the Emulator/Analyzer Interface
326
To Specify the Threshold Voltage
327
To Specify the External Analyzer Mode
328
To Specify the Slave Clock Mode
329
To Define Labels for the External Analyzer Signals
332
Making Coordinated Measurements
335
Setting up for Coordinated Measurements
339
To Connect the Coordinated Measurement Bus (CMB)
339
To Connect to the Rear Panel BNC
341
Starting/Stopping Multiple Emulators
343
To Enable Synchronous Measurements
343
To Start Synchronous Measurements
344
To Disable Synchronous Measurements
344
Using Trigger Signals
345
To Drive the Emulation Analyzer Trigger Signal to the CMB
347
To Drive the Emulation Analyzer Trigger Signal to the BNC Connector
348
To Drive the External Analyzer Trigger Signal to the CMB
348
To Drive the External Analyzer Trigger Signal to the BNC Connector
349
To Break Emulator Execution on Signal from CMB
349
To Break Emulator Execution on Signal from BNC
350
To Break Emulator Execution on External Analyzer Trigger
350
To Arm the Emulation Analyzer on Signal from CMB
351
To Arm the Emulation Analyzer on Signal from BNC
351
To Arm the Emulation Analyzer on External Analyzer Trigger
352
To Arm the External Analyzer on Signal from CMB
352
To Arm the External Analyzer on Signal from BNC
353
To Arm the External Analyzer on Emulation Analyzer Trigger
353
Setting X Resources
355
To Modify the Graphical User Interface Resources
358
To Use Customized Scheme Files
362
To Set up Custom Action Keys
364
To Set Initial Recall Buffer Values
365
To Set up Demos or Tutorials
367
Part 3 Reference
371
Emulator/Analyzer Interface Commands
373
How Pulldown Menus Map to the Command Line
374
How Popup Menus Map to the Command Line
379
Syntax Conventions
381
Commands
382
Break
383
Bbaunld
384
Cmb_Execute
385
Copy
386
Copy Local_Symbols_In
389
Copy Memory
390
Copy Registers
392
Copy Trace
393
Display
394
Display Data
396
Display Global_Symbols
399
Display Local_Symbols_In
400
Display Memory
401
Display Registers
405
Display Simulated_Io
406
Display Software_Breakpoints
407
Display Trace
408
End
412
Expr
413
Fcode
416
Forward
418
Help
419
Load
421
Log_Commands
423
Modify
424
Modify Configuration
425
Modify Keyboard_To_Simio
426
Modify Memory
427
Modify Register
430
Modify Software_Breakpoints
431
Performance_Measurement_End
433
Performance_Measurement_Initialize
434
Performance_Measurement_Run
436
Pod_Command
439
Qualifier
440
Range
442
Reset
445
Run
446
Sequencing
448
Set
450
Specify
455
State
457
Step
459
Stop_Trace
461
Store
462
Symb
464
Trace
471
Trigger
474
Wait
476
Window
478
Error Messages
481
Graphical/Softkey Interface Messages - Unnumbered
483
Graphical/Softkey Interface Messages - Numbered
500
Terminal Interface Messages
503
Emulator Messages
503
68302 Emulator Messages
506
General Emulator and System Messages
510
Analyzer Messages
523
Specifications and Characteristics
527
Emulator Specifications and Characteristics
528
Processor Compatibility
528
Electrical
528
Physical
533
Environmental
534
Part 4 Concept Guide
535
Concepts
537
Resources and the Graphical User Interface
539
Resource Specifications
539
How X Resource Specifications Are Loaded
541
Scheme Files
543
Advertisement
HP 68302 User Manual (525 pages)
Brand:
HP
| Category:
Measuring Instruments
| Size: 1.83 MB
Table of Contents
Section 1
7
Table of Contents
7
Section 2
14
Part 1 Quick Start Guide
21
Getting Started
23
Step 1. Start the Debugger
25
Step 2. Adjust the Fonts and Window Size
26
Step 3. Set the Reset Value for the Supervisor Stack Pointer
27
Step 4. Map Memory for the Demo Program
29
Step 5. Load the Demo Program
31
Step 6. Display the Source File
32
Step 7. Set a Breakpoint
33
Step 8. Run the Demo Program
34
Step 9. Delete the Breakpoint
35
Step 10. Single-Step One Line
36
Step 11. Single-Step 10 Lines
37
Step 12. Display a Variable
38
Step 13. Edit a Variable
39
Step 14. Monitor a Variable in the Watchpoint Window
40
Step 15. Run until Return from Current Function
41
Step 16. Step over a Function
42
Step 17. Run the Program to a Specified Line
43
Step 18. Display Register Contents
44
Step 19. Trace Function Flow
46
Step 20. Trace a Function's Callers
47
Step 21. Trace Access to a Variable
49
Step 22. Exit the Debugger
50
Using the Debugger Interface
53
How the Debugger Uses the Clipboard
55
Debugger Function Key Definitions
56
Starting and Exiting the Debugger
57
To Start the Debugger
57
To Create an Icon for a Different Emulator
58
To Exit the Debugger
58
To Open Debugger Windows
60
Working with Debugger Windows
60
To Change the List File Destination
61
To Copy Window Contents to the List File
61
To Change the Debugger Window Fonts
62
To Set Tab Stops in the Source Window
62
To Set Colors in the Source Window
63
To Create a Command File
64
Using Command Files
64
To Execute a Command File
65
To Create Buttons that Execute Command Files
66
Configuring the Emulator
67
Setting the Hardware Options
69
To Enable or Disable the Target BR and BGACK Signals
70
To Select the Emulator Clock Source
70
To Enable or Disable the Target BERR Signal
71
To Enable or Disable Target DTACK for Emulation Memory Accesses
72
To Enable or Disable Break on Writes to ROM
73
To Enable or Disable Target System Interrupts
73
To Select the Data Bus Width
74
To Specify the TRAP Instruction for Breakpoints
74
To Select Internal or External Cycle Termination for CS0-3
75
To Specify the Target Memory Access Size
75
To Select /IACK7 Pin Operation
76
To Specify Tracing of DMA Cycles
76
To Select the Normal or Dedicated Interrupt Mode
77
To Select Level or Edge Sensitivity for /IRQ7
78
Mapping Memory
79
To Map Memory
79
Selecting the Type of Monitor
82
To Select the Background Monitor
83
To Select the Foreground Monitor
84
Setting up the BNC Port
86
To Output the Trigger Signal on the BNC Port
86
To Receive an Arm Condition Input on the BNC Port
86
Saving and Loading Configurations
87
To Load an Emulator Configuration
87
To Save the Current Emulator Configuration
87
Breakpoint→Edit
146
Variable→Edit
152
Trace→Edit
197
Menu Bar Commands
215
File→Load Object
218
File→Command Log→Log File Name
221
File→Command Log→Logging on (ALT, F, C, O)
222
File→Command Log→Logging off (ALT, F, C, F)
223
File→Load Debug
226
File→Save Debug
227
File→Load Emulator Config
228
File→Save Emulator Config
229
File→Copy Destination
230
File→Exit (ALT, F, X)
231
File→Exit HW Locked (ALT, F, H)
232
Execution→Run to Caller (ALT, E, T)
236
Execution→Run
237
Execution→Single Step (ALT, E, N) Execution→Step over (ALT, E, O) Execution→Step
244
Execution→Reset (ALT, E, E)
246
Breakpoint→Set at Cursor (ALT, B, S)
247
Breakpoint→Delete at Cursor (ALT, B, D)
248
Breakpoint→Set Macro
249
Breakpoint→Delete Macro (ALT, B, L)
252
Breakpoint→Edit
253
Variable→Edit
255
Trace→Function Flow (ALT, T, F)
258
Trace→Function Caller
259
Trace→Function Statement
261
Trace→Variable Access
263
Trace→Variable Break
265
Trace→Edit
267
Trace→Trigger Store
268
Trace→Find then Trigger
271
Trace→Sequence
275
Trace→Until Halt (ALT, T, U)
279
Trace→Halt (ALT, T, H)
280
Trace→Again (F7), (ALT, T, A)
281
Condition Dialog Boxes
282
Trace Pattern Dialog Box
285
Trace Range Dialog Box
287
Sequence Number Dialog Box
289
Realtime→Monitor Intrusion→Disallowed (ALT, R, T, D)
290
Realtime→Monitor Intrusion→Allowed (ALT, R, T, A)
291
Realtime→I/O Polling→On (ALT, R, I, O)
292
Realtime→I/O Polling→Off (ALT, R, I, F)
293
Realtime→Watchpoint Polling→On (ALT, R, W, O)
294
Realtime→Watchpoint Polling→Off (ALT, R, W, F)
295
Realtime→Memory Polling→On (ALT, R, M, O)
296
Realtime→Memory Polling→Off (ALT, R, M, F)
297
Assemble
298
Settings→Emulator Config→Hardware
299
Settings→Emulator Config→Memory Map
303
Settings→Emulator Config→Monitor
306
Settings→Communication
310
Settings→Bnc→Outputs Analyzer Trigger (ALT, S, B, O)
313
Settings→Bnc→Input to Analyzer Arm (ALT, S, B, I)
315
Settings→Coverage→Coverage on (ALT, S, V, O)
316
Settings→Coverage→Coverage off (ALT, S, V, F)
317
Settings→Coverage→Coverage Reset (ALT, S, V, R)
318
Settings→Font
319
Settings→Font
320
Settings→Tabstops
321
Settings→Symbols→Case Sensitive→Off (ALT, S, S, C, F)
322
Settings→Symbols→Case Sensitive→On (ALT, S, S, C, O)
322
Settings→Extended→Trace Cycles→Monitor (ALT, S, X, T, M)
323
Settings→Extended→Trace Cycles→User (ALT, S, X, T, U)
323
Settings→Extended→Trace Cycles→Both (ALT, S, X, T, B)
324
Settings→Extended→Load Error Abort→Off (ALT, S, X, L, F)
325
Settings→Extended→Load Error Abort→On (ALT, S, X, L, O)
325
Settings→Extended→Source Path Query→Off (ALT, S, X, S, F)
326
Settings→Extended→Source Path Query→On (ALT, S, X, S, O)
326
Advertisement
Related Products
hp 6890 series
HP 64700 series
HP 64780A
HP 6811B
HP 6812B
HP 6813B
HP 64783A
HP 64783B
HP 6830s - Compaq Business Notebook
HP 68340
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