Fujitsu 600C Asynchronous information transfer, Asynchronous transfer from target to initiator

Page 44

INFORMATION

TRANSFER phase

 

INFORMATION TRANSFER phase

 

Bus settle delay

Min. Ons

Bus settle delay

BSY

 

 

SEL

 

 

C/D,

 

 

MSG, I/O

 

 

REQ

 

 

ACK

 

 

DB

 

 

The INFORMATION TRANSFER phases use one or more REQ/ACK handshakes to control the information transfer Each REQ/ACK handshake allows the transfer of one byte of information. During the INFORMATION TRANSFER phases the BSY signal shall remain true and the SEL signal shall remain false. Additionally, during the INFORMATION TRANSFER phases, the target shall continuously envelope the REQ/ACK handshake(s) with the C/D, I/O and MSG signals in such a manner that these control signals are valid for a bus settle delay before the assertion of the REQ signal of the first handshake. These control signals remain valid until after the negation of the ACK signal at the end of the handshake of the last transfer of the phase.

4.3.4.1Asynchronous information transfer

The target shall control the direction of information transfer by means of the I/O signal. When the I/O signal is true, information shall be transferred from the target to the initiator When the I/O signal is false, information shall be transferred from the initiator to the target.

(a)Asynchronous transfer from target to initiator

If the I/O signal is true (transfer to the initiator), the target shall first drive the DB(7-O, P) signals to their desired values, delay at least one deskew delay plus a cable skew delay then assert the REQ signal. The DB (7-0, P) signals shall remain valid until the ACK signal is true at the target. The initiator shall read the DB(7-0, P) signals after the REQ signal is true then indicate its acceptance of the data by asserting the ACK signal. when the ACK signal becomes true at the target, the target may change or release the DB(7-O P) signals and shall negate the REQ signal. After the REQ signal is false, the initiator shall then negate the ACK signal.

After the ACK signal is false, the target may continue the transfer by driving the DB (7-0, P) signals and asserting the REQ signal, as previously described.

4-16

Image 44
Contents Version Page Table of Contents Diagnostics Group 3 error flowchart no paper in ADF paper tray Page General GeneralSystem Block Diagram Device Configuration Outer ViewComponents Functional Specifications Functional Specifications RemarksEnvironmental Specifications Environmental Specifications RemarksOperation Removing the Shipping BracketRemove the shipping retainer Fasten the shipping retainer Power On/Off Indication PanelSetting the Scsi ID and Connecting the Interface Cable Names and functions of the indicatorsScsi ID setting Name Color FunctionScsi Cable Connection Position Paper Specifications Paper SizePaper conditions 2.1 ADFFIatbed Items to avoidReadable area ADF readable areaFlatbed Document Setting MethodWhen the document size is of letter/A4 size or smaller 2 ADF When the document is a thick bookSetting the ADF paper chute Placing the documents on the ADF paper chute Placing the document on the ADF paper chuteAngling the document sheets Separating the sheets for easy feedingCleaning Cleaning the document cover and the document glassCleaning inside the ADF Page Interface ∙ Busy ∙ Check Condition ∙ Good ∙ Reservation Conflict Physical Specifications ConnectionPhysical Specification Specifications1SCSI physical specifications TerminationSignal Name Pin Number Pin assignmentsSystem configuration System configurationScsi Bus Addresses of Scsi devicesBus signals 2Bus signalsBus signal drive conditions 3Bus phases vs. signal drive sources 1/2Or connection Nonor connection Bus PhasesMethod of driving the interface signal 5Signal delay times definition Time Definition Time Definition BUS Free phaseSignal delay times definition Arbitration phase BSY Scsi SEL Selection phase DB7 to 9,P Transfer Direction Information Transfer phasesInformation Transfer phase type Phase Asynchronous information transfer Asynchronous transfer from target to initiatorAsynchronous transler from initiator to target Control byte is not supported CommandsRelative addressing is not supported Reserve Unit command CommandsOperation Command Code hex Description Bit and field described as Reserved areTpid third party device ID Byte Reserve Unit command Command phase initiator Õ targetTP third party Byte TP third party Byte Release Unit commandRelease Unit command Command phase initiator → target Inquiry command Inquiry command Command phase initiator → target10 Inquiry command Step Bus phase Initiator operation Target operationCAllocation length Byte Evpd enable vital product data ByteCode Byte Inquiry data Data in phase target → initiator AencSftRst Soft Reset Byte ADF mode Byte 24, bitColor mode Byte 24, bit 6 to ISO version, Ecma version, Ansi approved version Byte11 Request Sense command Request Sense commandRequest Sense command Command phase initiator → target Sense data Data EN phase target → initiator Error code ByteAllocation length Byte Valid ByteILI incorrect length indicator Byte FM file mark ByteEOM end of medium Byte Sense key ByteSend Diagnostic command Command-specific information bytes Bytes 8 to BSense Additional Description Sense codeSlftst selftest Byte Send Diagnostic command Command phase initiator → targetPF page format Byte Results of self-test Test Unit Ready commandContents of self-test Test Unit Ready command Command phase initiator → target AcknowledgmentSET Window command SET Window command Command phase initiator → targetHeader Window date Data OUT phase initiator → targetTransfer Length Bytes 6 to Window descriptor block Y resolution XR, YR Bytes 2 to 3 and 4 to Window identifier ByteAuto Byte Upper left X,YULX, ULY Bytes 6 to 9, a to DBrightness Byte RemarksBit per pixel Byte 1A RIF reverse image format Byte 1D, bitBit ordering Bytes 1E to 1F Halftone pattern Bytes lB to 1C lB reservedUpdate of ScanPartner 600C OEM manual 7.4 B&W Scanning Vender unique parametersCompression type, argument Bytes 20 to 18 Vender unique parameters byte 28 and laterPage Color Scanning Vender unique parameters 19 Vendor unique parameters byte 28 and laterADF Byte 2A, Bit Source Byte 2A, BitHighlight value Byte 2B Shadow value Byte 2CLine width Byte 2D to 2E Line count Byte 2F toObject Position command Bit Object Position command Command phase initator → targetPosition type Byte Unload object Load objectCount Bytes 2 to NormalADF sequence Read commandStep Bus phase Initiator operation Target operation Read command Command phase initiator → target Data type code ByteData type qualifier Bytes 4 to Transfer length TL Bytes 6 toData in phase target → initiator Image data Data Type Code =For binary data Pixel size data Data Type Code =Scan command Scan Command phase initiator → targetStatus Status phase target initiator Code Status of unitATN detection Phase ATN detection timingMessages Message Command Complete X00 Message in phase target → initiatorMessage types ATN detection phase Action Abort X06 Message OUT phase initiator → targetMessage Reject X07 Message IN/OUT phase initiator → target No Operation X08 Message OUT phase initiator → target BUS Device Reset X0C Message OUT phase initiator → targetPhase when ATN is detected Action Message rejected ActionIdendify X80 to XFF Message OUT phase initiator → target Command Sequence Initial sequenceRead command sequence Read sequence for B&W modeRead sequence Single ReadMultiple Read Status Transition of Logical Unit Error Table Sense keyItems for Specifying Window Page Online diagnostics Online diagnosticsReady LED Paper Jam LED Error indication Offline diagnostics Offline diagnostics resultsGroup 2 error flowchart Flatbed/ADF motor Diagnostic flowchartsGroup 1 error flowchart Lamp assembly Group 3 error flowchart paper in ADF paper tray Group 3 error flowchart no paper in ADF paper tray