Intel IXP2400 User Manual page 7

Network processors
Table of Contents

Advertisement

2.13.19 Packet Simulation Status ............................................................................................ 169
2.14
Running in Batch Mode .................................................................................................. 170
3
Performance Monitoring Unit................................................................................ 173
3.1
Introduction..................................................................................................................... 173
3.2
PMU Limitations ............................................................................................................. 173
3.3
Sampling Modes............................................................................................................. 173
3.3.1
Time Based Sampling ................................................................................................. 174
3.3.1.1
Point Sampling..................................................................................................... 174
3.3.1.2
Window Sampling ................................................................................................ 175
3.3.2
Random Based, or Statistical Sampling ...................................................................... 175
3.4
PMU Graphical User Interface (GUI).............................................................................. 176
3.4.1
Canned Analysis Property Sheet ................................................................................ 177
3.4.2
Sampling Method Property Pages .............................................................................. 178
3.4.2.1
Time Based Sampling (TBS) ............................................................................... 178
3.4.2.2
Random Based Sampling (RBS) ......................................................................... 181
3.4.3
Sampling Macros Dialog ............................................................................................. 183
3.4.3.1
Monitor Sampling Macro...................................................................................... 184
3.4.3.2
Threshold Sampling Macro.................................................................................. 185
3.4.3.3
Sampling Considerations..................................................................................... 186
3.4.4
Event Selection Dialog Box ......................................................................................... 186
3.5
Output Formats............................................................................................................... 187
4
Assembler............................................................................................................. 189
4.1
Assembly Process .......................................................................................................... 189
4.1.1
Command Line Arguments ......................................................................................... 189
4.1.2
Assembler Steps ......................................................................................................... 191
4.1.3
Case Sensitivity........................................................................................................... 192
4.1.4
Assembler Optimizations ............................................................................................ 192
4.1.5
Processor Type and Revision ..................................................................................... 192
5
Microengine C Compiler ....................................................................................... 193
5.1
The Command Line ........................................................................................................ 193
5.2
Supported Compilations ................................................................................................. 193
5.3
Supported Option Switches ............................................................................................ 194
5.4
Compiler Steps ............................................................................................................... 198
5.5
Case Sensitivity .............................................................................................................. 199
6
Linker.................................................................................................................... 201
6.1
About the Linker ............................................................................................................. 201
6.1.1
Configuration and Data Accessed by the Linker ......................................................... 201
6.1.2
Shared Address Update (Flow) ................................................................................... 201
6.2
Microengine Image Linker (UCLD) ................................................................................. 202
6.2.1
Usage .......................................................................................................................... 202
6.2.2
Command Line Options .............................................................................................. 202
6.3
Generating a Microengine Application............................................................................ 203
6.4
Syntax Definitions........................................................................................................... 203
6.4.1
Image Name Definition................................................................................................ 203
6.4.2
Import Variable Definition ............................................................................................ 203
6.4.3
Microengine Assignment ............................................................................................. 204
6.4.4
Code Entry Point Definition ......................................................................................... 204
6.5
Examples........................................................................................................................ 204
Development Tools User's Guide
®
Intel
IXP2400/IXP2800 Network Processors
vii

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ixp2800

Table of Contents