Custom Instruction Op-Codes

R

During instruction set simulation, pBlazIDE displays the readable output port as shown in Figure 11-8. The port value can be modified from the graphical interface.

Port address (Port ID #)

User-defined input/

output port name.Current port value. Double-click to edit.

 

input_output_port_name

 

 

 

 

 

$02

 

 

 

 

$F0

7

6

5

4

1

0

 

 

 

 

 

 

 

Click LED to set or

clear bit for input.

UG129_c11_03_060404

Figure 11-8:The pBlazIDE DSIO Directive Defines an Output Port That Can Be

Read Back

Custom Instruction Op-Codes

The pBlazIDE environment supports the INST directive to force the assembler to generate a custom in-line instruction op-code. The INST directive is used when adding custom capabilities to the PicoBlaze reference design. However, adding custom capabilities requires modifications to PicoBlaze hardware.

PicoBlaze 8-bit Embedded Microcontroller

www.xilinx.com

79

UG129 (v1.1.2) June 24, 2008

Page 79
Image 79
Xilinx UG129 manual Custom Instruction Op-Codes