LSI 53C875A 사용자 설명서

다운로드
페이지 328
Block Move Instruction
5-11
register. These phase lines are latched when SREQ/ is
asserted.
4.
If the SCSI phase bits match the value stored in the SCSI
register, the LSI53C875A
transfers the number of bytes specified in the
register starting at the address pointed to
by the
register. If the OpCode
bit is cleared and a data transfer ends on an odd byte
boundary, the LSI53C875A stores the last byte in the
register during a receive operation,
or in the
register during a
send operation. This byte is combined with the first byte
from the subsequent transfer so that a wide transfer can
complete.
5.
If the SCSI phase bits do not match the value stored in the
register, the LSI53C875A
generates a phase mismatch interrupt and the instruction is
not executed.
6.
During a Message-Out phase, after the LSI53C875A has
performed a select with Attention (or SATN/ is manually
asserted with a Set ATN instruction), the LSI53C875A
deasserts SATN/ during the final SREQ/SACK/ handshake.
7.
When the LSI53C875A is performing a block move for
Message-In phase, it does not deassert the SACK/ signal
for the last SREQ/SACK/ handshake. Clear the SACK/
signal using the Clear SACK I/O instruction.
SCSIP[2:0]
SCSI Phase
[26:24]
This 3-bit field defines the SCSI information transfer
phase. When the LSI53C875A operates in Initiator mode,
these bits are compared with the latched SCSI phase bits
in the
register. When the
LSI53C875A operates in Target mode, it asserts the
phase defined in this field.
describes the
possible combinations and the corresponding SCSI
phase.