Address Spaces

Table 3-2:PicoBlaze Address Spaces and Related Instructions

R

Address Space

Size

Addressing

 

Instructions that Operate on

(Depth x Width)

Modes

 

Address Space

 

 

 

 

 

 

 

Instruction

1Kx18

Direct

JUMP

 

 

 

CALL

 

 

 

RETURN

 

 

 

RETURNI

 

 

 

INTERRUPT event

 

 

 

RESET event

 

 

 

All others increment the PC to the next location

 

 

 

 

 

Register File

16x8

Direct

LOAD

 

 

 

AND

 

 

 

OR

 

 

 

XOR

 

 

 

TEST (read only)

 

 

 

ADD

 

 

 

ADDCY

 

 

 

SUB

 

 

 

SUBCY

 

 

 

COMPARE (read only)

 

 

 

SR0

 

 

 

SR1

 

 

 

SRX

 

 

 

SRA

 

 

 

RR

 

 

 

SL0

 

 

 

SL1

 

 

 

SLX

 

 

 

SLA

 

 

 

RL

 

 

 

INPUT

 

 

 

OUTPUT (read only)

 

 

 

STORE (read only)

 

 

 

FETCH

 

 

 

 

 

Scratchpad RAM

64x8

Direct

STORE

 

 

Indirect

FETCH

 

 

 

 

 

I/O

256x8

Direct

INPUT

 

 

Indirect

OUTPUT

 

 

 

 

 

CALL/RETURN Stack

31x10

N/A

CALL

 

 

 

Enabled INTERRUPT event

 

 

 

RETURN

 

 

 

RETURNI

 

 

 

RESET event

 

 

 

 

 

PicoBlaze 8-bit Embedded Microcontroller

www.xilinx.com

23

UG129 (v1.1.2) June 24, 2008

Page 23
Image 23
Xilinx UG129 manual Instruction 1Kx18 Direct