beautypg.com

Figure3.6 int format, Table 3.6 scsi phase bit values (int format), Int format – Avago Technologies LSI53C1010 User Manual

Page 58: Scsi phase bit values (int format)

background image

3-18

The SCSI SCRIPTS Processor Instruction Set

Example

INT 0x00000001, WHEN NOT COMMAND
INT 0x200010F7, IF 0xF8 AND MASK 0x07

The values in

Table 3.6

define the SCSI information transfer phase. The

LSI53C10XX chips, with dual transition timing capabilities define two
transfer phases, ST for single transition timing, and DT for dual transition
timing.

MASK

Represents an 8-bit value that is stored in the mask field of the
instruction. Any bit that is set in the mask causes the
corresponding bit in the data byte to be ignored at the time of the
comparison.

CARRY

Indicates that an interrupt should take place based on the value
of the carry bit in the ALU. Carry comparisons cannot take place
at the same time as data and phase comparisons.

Figure 3.6

INT Format

31

30

29

27 26

24 23 22

21

20

19

18

17

16 15

8 7

0

DCMD Register

DBC Register

Instr Type

Opcode

SCSI

Phase

R

Carry

Test

R True

Comp

Data

Comp

Phase

Wait

Mask

Data

1

0

0 1

1 x x x

0

0

0

0

x

x

x

x

x

x x x x x x x x x x x x x x x

31

0

DSPS Register

int_value

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

Table 3.6

SCSI Phase Bit Values (INT Format)

1

Phase

Message

Command/Data

Input/Output

DATA_OUT

2

(ST_DATA_OUT)

3

0

0

0

DATA_IN

2

(ST_DATA_IN)

3

0

0

1

This manual is related to the following products: