EasyManuals Logo

Xilinx MicroBlaze Reference Guide

Xilinx MicroBlaze
316 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #116 background imageLoading...
Page #116 background image
MicroBlaze Processor Reference Guide 116
UG984 (v2018.2) June 21, 2018 www.xilinx.com
Chapter 2: MicroBlaze Architecture
Table 2-62: MicroBlaze Cross Trigger Actions
Number Action Description
0 Debug stop
Stop MicroBlaze if the processor is executing, and set the MB_Halted
output. The same effect is achieved by setting the
Dbg_Stop input.
1 Continue execution
Continue execution if the processor is stopped, and clear the
MB_Halted output.
2 Stop program trace
Stop program trace if tracing is in progress.
3 Start program trace
Start program trace if trace is stopped.
4Stop performance
monitoring
Stop performance monitoring if it is in progress.
5 Start performance
monitoring
Start performance monitoring if it is stopped.
6 Disable profiling
Disable profiling if it is in progress.
7 Enable profiling
Enable profiling if it is disabled.
Table 2-63: MicroBlaze Cross Trigger Events
Number Event Description
0MicroBlaze halted
Generate an event when MicroBlaze is halted. The same event is signaled
when the
MB_Halted output is set.
1Execution resumed
Generate an event when the processor resumes execution from debug
halt. The same event is signaled when the
MB_Halted output is cleared.
2 Program trace
stopped
Generate an event when program trace is stopped by writing a command
to the Program Trace Command Register, when the trace buffer is full, or
by a cross trigger action.
3 Program trace
started
Generate an event when program trace is started by writing a command
to the Program Trace Command Register, by hitting a tracepoint, or by a
cross trigger action.
4Performance
monitoring stopped
Generate an event when performance monitoring is stopped by writing
a command to the Performance Counter Command Register or by a cross
trigger action.
5Performance
monitoring started
Generate an event when performance monitoring is started by writing a
command to the Performance Counter Command Register, or by a cross
trigger action.
6 Profiling disabled
Generate an event when profiling is enabled by writing a command to
the Profiling Control Register or by a cross trigger action.
7 Profiling enabled
Generate an event when profiling is disabled by writing a command to
the Profiling Control Register or by a cross trigger action.
Send Feedback

Table of Contents

Other manuals for Xilinx MicroBlaze

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xilinx MicroBlaze and is the answer not in the manual?

Xilinx MicroBlaze Specifications

General IconGeneral
Architecture32-bit RISC
CacheConfigurable Instruction and Data Cache
CategorySoft Processor Core
Data Width32-bit
Memory Management Unit (MMU)Optional
Floating Point Unit (FPU)Optional
Interrupt ControllerConfigurable
Memory ManagementOptional MMU
ConfigurabilityHighly Configurable
Pipeline Stages3-stage
FPGA IntegrationXilinx FPGAs
Bus InterfacePLB
Debug InterfaceJTAG
Typical Clock SpeedVaries depending on FPGA and configuration (e.g., 100-400+ MHz)
ImplementationSoft core (synthesized logic)
Maximum PerformanceVaries with FPGA and configuration
Debug SupportIntegrated Debug Module

Related product manuals