• Keine Ergebnisse gefunden

COMMAND LINES DECODES - FUNCTIONAL COMMANDS DESCRIPTION The function of the five command lines (CMDO-4) has been

Im Dokument Storage Technology C.orporation (Seite 159-162)

IIIIIY YJ II lilA

5.4 COMMAND LINES DECODES - FUNCTIONAL COMMANDS DESCRIPTION The function of the five command lines (CMDO-4) has been

previously described (Table 5-6). A detailed description of the decoded functional commands follows.

5.4.1·,Read Forward Command (00000)

The Read Forward command causes tape to be moved in the forward direction to read a block of data. Non-data characters are detected, decoded, checked for validity, and used for their specific purposes, but are not transferred across the interface.

Data is transferred until End Of Data is detected. The Last Word (FLWD) line is ignored if issued during a read operation.

5.4.2 Read Reverse Command (01000)

The Read Reverse command causes tape to be moved in the reverse direction to read a block of data. Non-data characters are detected, decoded, checked for validity, and used for their specific purposes, but are not transferred across the interface.

Data is transferred until End Of Data is detected. The Last Word (FLWD) line is ignored if issued during a 'read operation.

When the 50 IPS Read Reverse operatlon is completed the read head is positioned in the Inter Block Gap (IBG) preceding the data blocK.

When the 100 IPS, streaming mode, Read Reverse operation is completed, positioning of the read head in the IBG is not guaranteed.

5.4.3 Write Command (00100)

The Write command causes tape to be moved in the forward direction and the following to taKe place;

1. The ending portion of the preceding IBG is written,

2. The data blocK is written and simultaneously read and checked for va 1 i d i ty,

3. The beginning portion of the next IBG is generated

Non-data characters of the data blocK are automatically generated, encoded, formatted and written. Data characters to be written arrive from the interface, are automatically encoded,

formatted, and written.

The overall write command execution sequence is as follows;

1. User asserts the Write command and the FGO line,

2. MTS acKnowledges FGO by asserting Formatter Busy (FFBY),

3. MTS acKnowledges Write by asserting Data Busy (FoBY) and starts motion,

4." MTS asserts Data Write Strobe (FoWoS) pulses until user asserts Last Word (FLWo); the host does not respond - data is assumed to be correct and on time,

5. MTS continues to move tape to perform read back check. When data transmission and status accumulation are completed, the MTS drops FoBY to enable user to read the status and issue

the next command,

6. If the user does not issue a new command, the drive stops and FFBY is dropped.

5.4.4 Write File Mark Command (00110)

This command causes tape to move forward and a tape mark block to be wr it ten and checked for va 1 idity. Two retr ies are automatically done.

5.4.5 Write Extended Command (01110)

This command allows the host to- change the Inter Block Gap (IBG) length for streaming mode operations (100 IPS). The command requires a one byte write transfer to completely define the operation. Formatter Busy (FFBY) and Data Busy (FDBY) remain asserted throughout the transfer. The byte sent defines the gap size selection as follows;

00 hex

=

nominal IBG

01 hex

=

nominal IBG + 0.3 in. (0.76 cm) 02 hex

=

nominal lBG + 0.6 in. (1.52 cm)

When a gap length has been selected by the Write Extended command, Long Gap (FLGAP) is ignored until the gap has been set back to nominal by another Write Extended command.

5.4.6 Fixed Erase Command (00111)

This command causes tape to move forward and the following lengths of tape to be erased;

P E

=

3. 6 in. (9. 1 4 cm) nom ina 1 GCR

=

3.4 in. (8.64 cm) nominal

Our i ng the er ase oper a t ion, read checKs are per formed . to ver i fy that erasure tooK place. If read signals are detected, Data ChecK is asserted in Status Byte O.

5.4.7 Controlled Erase Command (00101)

This command causes the MTS to move and erase tape continuously until the Last Word signal from the user is asserted. This terminates the erase operation.

When the erase command is given from BOT, an 10 Burst is written before erasing starts.

5.4.8 Data Security Erase Command (10111)

This command causes the MTS to erase tape from its present position to a position approximately ten feet (3.05 meters) past

the End Of Tape (EDT) marKer.

When the erase command is given from BOT, an 10 Burst is written before eras~ng starts.

5.4.9 Space Forward Command (0000 1 )

Th'i s corrrnand causes tape to move for'ward and pass over one blocK of data. If no new command is given while Formatter Busy (FFBY)

is still asserted Data Busy (FOBY) is false, the read head is positioned in the lBG following the data blocK. No data characters are checKed for validity or transferred across the

interface.

5.4.10 Space Reverse Com mand (01001)

This command causes tape to move bacKward and pass over one blocK of data. If no new command is given while Formatter Busy (FFBY)

is still asserted Data Busy (FOBY) is false, the read head is positioned in the lBG preceding the data blocK. No data characters are checKed for validity or transferred across the

interface.

5.4.11 File Search Forward Command (Ignore Data) (00011)

This command causes tape to move forward, passing over each data block encountered until a Tape Mark blocK is detected. Tape motion is halted with the read head positioned in the lBG following the tape marK. No data characters are checKed for validity or transferred across the interface.

5.4.12 File Search Reverse Command (Ignore Data) (O 1 011 )

This command causes t~pe to move backward, passing over each data block encountered until a Tape Mark block is detected. Tape motion is halted with the read head positioned in the lBG preceding the tape mark. No data characters are checked for validity or transferred across the interface.

5.4.13 Select PE Command. (10011 )

This command is issued by the host to put the MTS in PE mode.

The dropping of Formatter Busy (FFBY) indicates completion of the command. This command is only accepted when the drive is unloaded or loaded and at BOT.

5.4.14 Select GCR Command (11011)

This command is issued by the host to put the MTS in GCR mode.

The dropping of Formatter Busy (FFBY) indicates completion of the command. This command is only accepted when the drive is unloaded or loaded and at BOT.

5.4.1-5 Read Sense Command (11001)

This command is issued by the host in order to retrieve the sense information accumulated in the MTS registers. Eight sense bytes are issued. See next heading for sense bytes descriptions.

Im Dokument Storage Technology C.orporation (Seite 159-162)