Figure5.2 block move instruction – first dword, Block move instruction – first dword – Avago Technologies LSI53C1000R User Manual

Page 247

Advertising
background image

Block Move Instructions

5-5

Version 2.2

Copyright © 2000–2003 by LSI Logic Corporation. All rights reserved.

Figure 5.2

Block Move Instruction – First Dword

IT[1:0]

Instruction Type – Block Move

[31:30]

The configuration of these two bits define the SCRIPTS
instruction type. The Block Move Instruction is 0b00.

IA

Indirect Addressing

29

When this bit is cleared, user data is moved to or from
the 32-bit data start address for the Block Move
instruction. The value is loaded into the chip’s address
register and incremented as data is transferred. The
address of the data to move is in the second Dword of
this instruction.

When the EN64DBMV bit in

Chip Control One (CCNTL1)

is set, a third Dword is fetched to provide the upper
Dword of a 64-bit address. The upper Dword address is
fetched along with the instruction and loaded into the

Dynamic Block Move Selector (DBMS)

register.

If the EN64DBMV bit is cleared, the upper Dword address
is copied from the

Static Block Move Selector (SBMS)

register.

Direct Addressing

The byte count and absolute address are as follows:

31

30

29

28

27

26

24

23

0

DCMD Register

DBC Register

IT[1:0]

IA

TIA OPC

SCSIP[2:0]

TC[23:0]

Command

Byte Count

Lower Dword Address of Data

Upper Dword address of data (EN64DBMV = 1)

Advertising
This manual is related to the following products: