Home
user's manual
Contents
1. RXV11 user s manual TIT siren a py m S P ADAE A538 0934444344444 ee eon eae LA 2 NM MM NNNM NT m pf tdl qi Paler Mee ow O K on EK RXV11 OP 002 RXV11 x user s manual digital equipment corporation maynard massachusetts 1st Edition December 1975 2nd Edition May 1976 3rd Printing Rev December 1976 Copyright 1975 1976 by Digital Equipment Corporation The material in this manual is for informational purposes and is subject to change without notice Digital Equipment Corporation assumes no respon sibility for any errors which may appear in this manual Printed in U S A This document was set on DIGITAL s DECset 8000 computerized typesetting system The following are trademarks of Digital Equipment Corporation Maynard Massachusetts DEC DECtape PDP DECCOMM DECUS RSTS DECsystem 10 DIGITAL TYPESET 8 DECSYSTEM 20 MASSBUS TYPESET 11 UNIBUS CHAPTER 1 1 1 1 2 1 3 1 4 1 4 1 1 4 2 1 4 3 1 4 3 1 1 4 3 2 1 4 3 3 1 4 3 4 1 5 1 6 1 7 CHAPTER 2 2 1 2 2 2 22 222 PAS 2 2 4 2 3 2 5 1 219 2 Pies Re 2 3 4 2 919 2 4 2 4 1 2 4 2 2 4 3 2 4 4 205 2 51 2 92 2 9 2 1 2 9 2 2 CONTENTS Page GENERAL INFORMATION INTRODUCTION zb dcus ele ZK Z Zb oe CR SS bU YS 1 1 REFERENCES Iz ox 5 4 6 amp Q S Sow ek 09828 b Poe Week SQ Q Q
2. RX Data Buffer RXTA RX Track Address RXSA RX Sector Address RXES RX Error and Status RXER RX EmO iuc qxeds u owe EOS 3 FUNCTION CODES eB Be hea bed se BEM Be we Fill Buffer 000 Butler ud ub cede etg po we Se we eer BCR we Se Ce 3 Write Sector 010 xx 2 cs s qe e IESU uk whe dex ed Read Sector Oll 2 ong tee a 6 46 88 ES SESE SE Read Status C POT id usto de dm oe ee he E s E Write Sector with Deleted Data 110 Read Error Register Function 111 TC LOWSP Dail a ee a 2 a ue m e ee a Q 2 PROGRAMMING EXAMPLES n Read Data Write Data Empty Buiter PUNCHON L xke u eek wee eA W SOS wA eed Ful Butter FulellOD x ac ue ted SG eae c os WP DI rad RESTRICTIONS AND PROGRAMMING PITFALLS ERROR RECOVERY azaga dente tes daa ae mee a eA TECHNICAL DESCRIPTION GENERAL Dua Rae ee a ee ee E WIE RXV11 SYSTEM BLOCK DIAGRAM RX01 M7946 INTERFACE SIGNALS INTERFACE MODULE LOGIC FUNCTIONS tuu 2 3 et SE SUS RR a we oe Gs Ar ura Ms ed Address Decoding Logic a lll ll I O Control Logic Aa ey oe a Se wee wi RX Data Buffer
3. RXES and RXER This register is read write if the RXOI is not in the process of executing a command that is it may be manipulated without affecting the RX01 subsystem If the is actively executing a command this register will only accept data if RXCS bit 7 TR is set In addition valid data can only be read when TR is set CAUTION Violation of protocol in manipulation of this register may cause permanent data loss 3 32 1 RXDB RX Data Buffer Figure 3 3 All information transferred to and from the floppy media passes through this register and is addressable only under the protocol of the function in progress 15 14 13 12 11 10 09 08 07 06 05 04 03 02 NOT USED READ WRITE DATA CP 2247 Figure 3 3 RXDB Format 3 3 3 3 2 2 RXTA RX Track Address Figure 3 4 This register is loaded to indicate on which of the l 14 tracks a given function is to operate It can be addressed only under the protocol of the function in progress Bits 8 through 15 are unused and are ignored by the control NOT USED CP 1510 Figure 3 4 RXTA Format 3 3 2 3 RXSA RX Sector Address Figure 3 5 This register is loaded to indicate on which of the 32 sectors a given function is to operate It can be addressed only under the protocol of the function in progress Bits 8 through 15 are unused and are ignored by the control 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 NOT USED CP 15 Figure 3 5
4. The retry counters can be set up to retry as many times as desired NOTE A Fill Buffer function is performed before a Write function and an Empty Buffer function is performed after a Read function 3 5 2 Empty Buffer Function Figure 3 9 shows a program for implementing an Empty Buffer function The first instruction sets the number of error retries to ten The address of the memory buffer is placed in register RO and the Empty Buffer command is placed in the RXCS Existence of a parity error is checked starting at instruction 3 If a parity error is detected the Empty Buffer command is loaded again If an error persists for ten retries the error is considered hard If no error is indicated the program looks for the Transfer Request TR flag to set The Error flag is retested if TR is not set Once TR sets a byte is moved from the RXV11 sector buffer to the core locations of BUFFER The process continues until the sector buffer is empty and the Done bit is set 3 5 3 Fill Buffer Function Figure 3 10 presents a program to implement a Fill Buffer function It is very similar to the Empty Buffer example 3 9 O O0 40 V SGN 220200 008006 000014 000022 080838 090054 009236 990944 009050 00605 220960 000866 2909870 990674 0992976 600100 038106 029110 800116 020120 208124 002126 99091359 009134 020136 299149 000146 0229152 0290154 177176 177172 177172 177172 177372 812767 21276
5. FRONT VIEW 43 2 cm FRONT SEE NOTE INSIDE TRACK 26 5 66 3 cm SIDE VIEW NOTE Dust cover attached to cabinet not CP 1611 Figure 2 1 RXOI Overall Dimensions 2 2 3 AC Power The RXVII Floppy Disk System is available in three ac voltage model configurations Models RXVII AA BA RXVI1 AC BC RXVII AD BD Voltage Frequency 100 132 Vac 60 Hz 100 132 Vac 50 Hz 180 264 Vac 0 Hz in one of two voltage ranges The actual voltage range is user selected by installing the appropriate pow er harness during system installation as follows Voltage Power Harness Range Part Number 180 240 70 10696 04 200 264 70 10696 03 2 2 When installing the 180 264 Vac models the user must select and install the proper power harness for the power line voltage available as listed above The harness part number is stamped on jumper connector P1 Install the selected power harness after unpacking the RX01 but before installing it in a cabinet Proper power harness installation is shown in Figure 2 2 The longer set of wires from P1 terminate in P3 the shorter set of wires from P1 terminate in P2 Application of primary ac power is controlled by the system in which the RX01 is installed The line cord must normally be plugged into a switched ac receptacle which is part of the system s ac power distribution system Figure 2 2 Power Harness Installation 2 2 4 Fire and Safety Pr
6. QR READ i s WAIT FOR THE TRANSFER REQUEST FLAG THEN TRANSFER THE SECTOR ADDRESS 1 TSTB RXCS TEST FOR THE TRANSFER REQUEST FLAG BEQ 1 BEO UNTIL TRANSFER REQUEST FLAG SETS MOVB SECTOR RXSA LOAD SECTOR ADDRESS MIT FoR THE TRANSFER REQUEST FLAG THEN TRANSFER THE TRACK ADDRESS 2 TSTB RXCS TEST FoR THE TRANSFER REQUEST FLAG BEO 25 BEQ UNTIL THE TRANSFER REQUEST FLAG SETS MOVE TRACK RXTA LOAD TRACK ADDRESS i THE SECTOR AND TRACK ADDRESSES HAVE BEEN TRANSFERRED To THE RXOL i IMSAIT FoR THE DoNE FLAG ANO CHECK Far ANY ERRORS n THE FUNCTION HAS SOMPRETED SUCCESSFULLY No ERROR FLAG THEN HALT 381 BIT DQNEBIT RXCS TEST FOR TWHE DONE FLAG BEQ 3 BEQ UNTIL THE DONE FLAG SETS TST RXCS TEST FOR TWE ERROR FLAG BNE ERFLAG BNE IF AN ERROR HAS OCCURED WALT OK s COMPLETED ITHE ERROR FLAG IS SET H ITHE CONTENTS oF THE RXES I THE ERROR STATUS IF THE RXES BITS i AND s THEN SOME TYPE oF SEEK ERROR OCCURED SIF THE RXES BIT 1 THEN A CRC ERROR HAS OCCURED F THE RXES BIT 1 s 1 THEN A PARITY ERROR HAS OCCURED ERFLAG BIT 3 RXES TEST FOR CRC AND PARITY ERRORS BEO SEEK NOT A PARITY OR CRC MUST BE A SEEK BIT 2 RXES TEST FOR PARITY ERROR BEO CRC NOT A PARITY ERROR CMUST BE A CRC JA PARITY ERROR HAS OCCURED i i INCREMENT AND TEST THE PARITY ERROR RETRY COUNTER PROGRAM LOCATION PTRY 3 SAND RETRY THE COMMAND UNTIL THE PARITY ERROR RECOVERS 108 UNTIL THE COUNTER OV
7. RX L SECTOR BUFFER EMPTY nove RX0B RO BR ELOOP THE FOLLOWING 3 PROGRAM LOCATIONS ARE THE ERROR RETRY COUNTERS PTRY PARITY ERROR RETRY COUNTER CTRY 9 CRC ERROR RETRY COUNTER STRY g SEEK ERROR RETRY COUNTER J PROGRAM LOCATION COMMAND CONTAINS THE COMMAND TO BE ISSUED VIA THE LCD 101 j iWRITE 4 WRITE DELETED DATA 14 QR READ 6 OR EMPTY BUFFER 2 COMMAND g 4 1 4 6 88 2 GO BIT 1 s 1 i jPROGRAM LOCATION SECTOR CONTAINS THE SECTOR ADDRESS 1 TO 32 OCTAL 4 SECTOR 2 7 1 TO 32 OCTAL i PROGRAM LOCATION TRACK CONTAINS THE TRACK ADDRESS 6 To 114 OCTAL i TRACK 0 tO 114 OCTAL PROGRAM EQUIVALENTS oo DQNEBIT 4Q INIT 40000 BUFFERs SBUFFER 200 EN Figure 3 9 Empty Buffer Example 3 11 THE FOLLOWING IS A PROGRAMMING EXAMPLE OF PROTOCOL REQUIRED TO FILL THE SECTOR BUFFER WITH 128 BYTES NOTE THE DATA To FILL THE SECTOR BUFFER CAN BE ASSEMBLED IN CORE IN THE i EVEN ADORESSES BYTES OF 128 WORDS OR IN BOTH BYTES OF 64 WORDS 008156 012767 177770 698142 FENTRY 4 10 PTRY B TRYS TO FILL THE SECTOR SUFFER 000164 012700 2000342 SETUP MOV WBUFFER R PROGRAMS DATA BUPFER 900170 816767 020140 176772 MOV COMMAND RXCS ISSUE THE COMMAND WAIT FOR A TRANSFER REQUEST FLAG BEFORE TRANSFERRING DATA FROM THE PROGRAMS j DATA BUFFER TO THE RX01 SECTOR BUFFER iWAIT FoR A DONE FLAT TO INDICATE THE COMPLETION OF THE FILL B
8. RXSA Format 3 3 2 4 RXES RX Error and Status Figure 3 6 This register contains the current error and status conditions of the drive selected by bit 4 Unit Select of the RXCS This read only register can be addressed only under the protocol of the function in progress The RXES is located in the RXDB upon completion of a function 15 14 01 0 O RC 13 12 11 10 09 06 05 04 02 NOT USED NOT USED CP 1513 Figure 3 6 RXES Format 3 4 RXES bit assignments are Bit No 0 3 5 Description CRC Error A cyclic redundancy check error was detected as information was retriev ed from a data field of the diskette The RXES is moved to the RXDB and Error and Done are asserted Parity Error A parity error was detected on command or on address information being transferred to the from the LSI 11 Bus interface A parity error indication means that there is a problem in the interface cable between the RX01 and the inter face Upon detection of a parity error the current function is terminated the RXES is moved to the RXDB and Error and Done are asserted Initialize Done This bit is asserted in the RXES to indicate completion of the Initialize routine which can be caused by RX01 power failure system power failure or programmable or LSI 11 Bus Initialize Unused Deleted Data Detected During data recovery the identification mark preceding the data field was decoded as a deleted d
9. The RXCS function is actually not a register It is a group of command status bits which are program accessible via a register address Only ten of the sixteen RXCS bits are used Six are write only bits three are read only bits and one is a read write bit During a RXCS read operation CS H and READ CS H go high enabling the status of ERROR H TR INT ENB 1 H and DONE bits onto BDAL 15 L BDAL 7 L BDAL 6 L and BDAL 5 L respectively Note that input data select logic routes bits 5 6 and 7 as during the RXDB read operation During a RXCS write operation either a command contained in RXCS bits 1 3 is being transmitted to the RXOI interrupts are being enabled or disabled R XCS bit 6 set or reset or the RXVI1 is being initialized RX CS bit 14 is set RXCS bit 0 Go bit is a logical 1 during a RXCS write operation when a command transfer is being executed This causes the RXDB to parallel load the command byte and serially transmit it to the RXO1 as previously described for a data write operation When RXCS bit 0 is a logical 0 during a RXCS write operation the command bits are not transmitted to the RXOI Instead the RXV11 is either being initialized RXCS bit 14 1 or the INT ENB RXCS bit 6 bit is being set or reset 4 4 6 RXO01 Status and Control Signal Interface Logic RXOI status and control signal interface logic is the control interface between the RX01 and the RXVI1 interface logic All control and timing signals required
10. The recording format of the RXV11 F loppy Disk System is industry compatible Data i is recorded on only one side of the diskette This surface is divided into 77 concentric circles or tracks numbered 0 76 Each track is divided into 26 sectors numbered 1 26 Figure 1 5 Each sector contains two major fields the header field and the data field Figure 1 6 L E D TRANSDUCER OUTPUT CP 1507 SOFT INDEX MARK 1 BYTE ROTATION Figure 1 5 Track Format Each Track HEADER FIELD DATA FIELD plKF sg y P N m sv T ADDRESS DATA MARK MARK HEADER SYNC FIELD A TES ALL O S 17 BYTES 128 BYTES DATA CRC OF DATA 2 BYTES 4HVN SS3HdqQV AI SS3MQQV NOVEL SS3HQQV 801935 31A81 YUVA V1VG 0313130 XO Viva s BYTE 11 BYTES le BYTES WRITE GATE TURN OFF i WRITE GATE TURN ON FOR WRITE OF PRECEEDING FOR WRITE OF NEXT DATA FIELD DATA FIELD CP 1508 ROTATION Figure 1 6 Sector Format Each Sector 1 4 3 1 Header Description The header field is broken into seven bytes eight bits byte of informa tion and is preceded by a field of zeros for synchronization l Byte No 1 ID Address Mark This is a unique stream of flux reversals not a string of data bits that is decoded by the controller to identify the beginning of the header field 2 Byte No 2 Track Address This is the absolute 0 114 binary track address Each se
11. kc doh oo beh Bae ESS GA S S S Q 2 11 RXV11 System Register Functions 3 1 RICS TOMAC our i e ox pha bul ae es 2 2 PE SO ee 3 2 RADD FOMAC moe oe a bie Se So dd X XE We 3 3 RAIA TOMI ebur ie cer oboe YK SR dio dedos Sp Sh mde hose as 3 4 RASA FOM e aS 2 de S pu OE no Kuu ee Bode GG un 06 M 3 4 uei N EAR ue GA ew ole ee ee 3 4 ERXER POHHNJU imd sean a as Rob A Wb RE S OE cw We NOE W 3 6 Write Write Deleted Data Read Example 3 10 Empty B ller Example x o s Xs asa s Ge Q Lk GR ae ORE HOLT de 3 11 Fil Buiter Example 2 uo Rede SUS bbe ASR SERRE BA 3 12 RXV11 System Block Diagram 4 1 RXV11 Interface Module M7946 Logic Block Diagram 4 4 CHAPTER 1 GENERAL INFORMATION 1 1 INTRODUCTION This manual contains installation operation and programming instructions for the RXV11 Floppy Disk System Chapter 2 Installation contains unpacking installation and operation information Chapter 2 also provides information on the proper care of the floppy disk media and should be read carefully The RXV11 Floppy Disk System consists of an RX01 floppy disk drive interconnecting cable and an RXV11 interface for an LSI 11 or PDP 11 03 system The RXO01 is a low cost random access mass memory device that stores data in fixed length blocks on a prefor
12. system power failure 3 5 PROGRAMMING EXAMPLES 3 5 1 Read Data Write Data Figure 3 8 presents a program for implementing a Write Write Deleted Data or a Read function depending on the function code that is used The first instructions set up the error retry counters PTRY CTRY and STRY The instruction RETRY moves the command word for a Write Write Deleted Data or Read into the RXCS The set of three instructions beginning at the label 1 moves the sector address to the RXV11 after Transfer Request TR which is bit 7 has been set The three instructions beginning at the label 2 move the track address to the RXVI11 after TR has been set The group of instructions beginning at the label 3 looks for the Done flag to set and checks for errors An error condition indicated by bit 15 setting is checked beginning at ERFLAG If bit 0 is set a CRC error has occurred and a branch is made to CRCER If bit 1 is set a parity error has occurred and a branch is made to PARER If neither of the above bits is set a seek error is assumed to have occurred and a branch is made to SEEK ER where the system is initialized In the case of a Write function the sector buffer is refilled by a JMP to FILLBUF In the case of a Read function a JMP is made to EMPBUFF In each of the PAR CRC and SEEK routines the command sequence is retried ten times by decre menting the respective retry counter If an error persists after ten tries it is a hard error
13. tang 2 4 Genetal s Sl y ala Sus S Wo h m apu S Hee 2 Pr 2 4 205 0 NE hs AE Vite Se diede Se AP OROSII fe 2 patan a 2 5 Unpacking Inspection and Installation 2 5 RXV11 Interface Module Installation 2 6 OPERATION x S Zuck Sew ah b we u Q S SS Ok dud 2 9 Operator Control s 2 9 Bootstrapping the RXVII 2 11 Cus Z 2 te S ss ee Se Se a 2 11 Booting the System Using the REVII A or REVII C 2 11 Booting the System Via the Console Device 2 12 ili 2 6 2 6 1 2 6 2 2 6 3 CHAPTER 3 3 1 3 2 3 3 3 3 3 24 3 3 2 1 3 23 22 3 3 2 3 3 3 2 4 3 4 3 4 1 3 4 2 3 4 3 3 4 4 3 4 5 3 4 6 3 4 7 3 4 8 3 9 3 5 9 9 3 9 9 3 6 3 7 CHAPTER 4 41 4 2 4 3 4 4 4 4 1 4 4 2 4 4 3 4 4 4 CONTENTS Cont DISKETTE HANDLING PRACTICES AND PRECAUTIONS BS es oat ek oe SI ae ee Gs ee we As Diskette Storage uc sa Vos 4 ow Grd kh Be eee W bere eS le a SHIPPING DISKETES L s s 4 DAG Bee eS Ree qu Pee EOS eed d PROGRAMMING THE RXV11 GENERAL enm bee w EON ue We deua GS KER REGISTER AND VECTOR ADDRESSES REGISTER DESCRIPTION uw Ro wo RR DRS RXCS Command and Status 177170 RXDB Data Buffer Register 177172 2 n RXDB
14. 070 000000 247 lt LF gt 001072 000000 5500 lt LF gt 001074 000000 5007 CR Abbreviated Version DRIVE 0 ONLY 1000 000000 5000 lt LF gt 001002 000000 12701 lt LF gt 001004 000000 177170 lt LF gt 001006 000000 105711 lt LF gt 001010 000000 1776 lt LF gt 001012 000000 12711 lt LF gt 001014 000000 3 lt LF gt 001016 000000 5711 lt LF gt 001020 000000 1776 lt LF gt 001022 000000 100405 lt LF gt 001024 000000 105711 lt LF gt 001026 000000 100004 lt LF gt 001030 000000 116120 lt LF gt 001032 000000 2 lt LF gt 001034 000000 770 lt LF gt 001036 000000 0 lt LF gt 001040 000000 5007 lt CR gt n 4 for Unit O n 6 for Unit 1 lt LF gt Line Feed lt CR gt Carriage Return Starting address 1000 The bootstrap program can be started at location 1000 Enable the Run mode by placing the HALT ENABLE switch on the PDP 11 03 panel or an equivalent LSI 11 switch in the ENABLE position Start the program using the Go command as follows 1000G After a few seconds the RT 11 or other software system monitor will be loaded in system memory The monitor will identify itself on the console device by typing a message as previously described 2 6 DISKETTE HANDLING PRACTICES AND PRECAUTIONS 2 6 1 General To prolong diskette life and to prevent errors when recording or reading reasonable care should be taken when handling the media The following handling recommendations should be f
15. 2767 291771 005767 001901 280880 005267 001355 200000 116750 000756 290009 020000 020000 000000 000000 202009 0200949 240000 280342 200542 200001 177770 030342 000954 176722 230240 176664 908812 176646 000056 476766 176672 i THE FOLLOWING IS A PROGRAMMING EXAMPLE OF PROTOCOL REQUIRED TO SEMPTY THE SECTOR BUFFER oF 128 85810 BYTES i EENTRY 1 18 PTRY 8 TRYS To EMPTY THE SECTOR BUFFER ESETUP1 MOV BUFFER R gt PRONGRAMS QATA BUFFER MOV COMMAND RXCS ISSUE THE COMMAND WAIT FoR A TRANSFER REQUEST FLAG BEFORE TRANSFERRING DATA To THE PROGRAMS DATA BUFFER FRON THE RX i SECTOR BUFFER INATT FOR A DONE FLAG To INDICATE THE COMPLETION OF THE EMPTY BUFFER COMMAND IPRIOR To TESTIN G THE ERROR FLAG ELOOPI TST8 RXCS TEST FoR TRANSFER REQUEST FLAG BNE EMPTY BNE IF TRANSFER REQUEST FLAG 15 SET BIT DONEBIT RXCS TEST FOR DONE FLAG BEQ ELOOP BEQ UNTIL THE DONE FLAG SETS l THE DONE FLAG IS SET i TEST FOR ANY ERRORS ONLY ERROR POSSIBLE IS A PARITY ERROR 4 TST RXCS BNE 1 HALT 3 NO ERRORS OK COMPLETE i I INCFEMENT AND TEST THE PARITY ERROR RETRY PROGRAM LOCATION pTRY IANO RETRY THE COMMAND UNTIL THE ERROR RECOVERS i 108 UNTIL THE PTRY CUNTER OVERFLOWS TO 1 INC PTRY BNE ESETUP RETRY TO EMPTY THE SECTOR BUFFER HALT i WARD PARITY ERROR l iTHE TRANSFER REQUEST FLAG IS SET l STRANSFER DATA To THE PROGRAM DATA BUFFER FROM THE
16. 7 912767 016767 403767 001775 116767 105767 081775 116767 032767 201774 005767 001901 LELI 832767 001414 032767 001404 005267 091336 209009 005467 001332 909200 012767 295257 291323 009900 177770 1777768 1777793 J00326 177134 030274 177120 200262 000040 177074 000003 000002 200202 000174 240800 900169 0290320 090314 200310 177140 177126 177112 177102 177064 177054 177022 Figure 3 8 ABS PROGRAMMING EXAMPLES FOR THE RX11 RX01 FLEXIBLE DISKETTE i I ITHE FOLLOWING IS RXii STANDARD DEVICE ADDRESS AND VECTOR ADDRESS RXC s177170 COMMAND STATUS REGISTER RX081177172 DATA BUFFER REGISTER RXSAs177172 SECTOR ADORESS REGISTER RXTAs177172 TRACK ADORESS REGISTER ERROR STATUS REGISTER THE FOLLOWING IS A PROGRAMMING EXAMPLE oF THE PROTOCOL REQUIRED TO WRITE WRITE DELETED DATA OR READ AT SECTOR 8 THE CONTENTS OF PROGRAM LOCATION SECTOR OF TRACK T THE CONTENTS OF PROGRAM LOCATION TRACK j START MOV 4 16 PTRY PARITY RETRY COUNTER MOV 048 CTRY CRE RETRY GOUNTER MOV 949 STRY SEEK RETRY COUNTER WRITE WRITE DELETED DATA OR READ BITS 4 THRU i oF PROGRAM LOCATION COMMAND THE FUNCTION BIT 4 s 4 MEANS UNIT 1 s MEANS UNIT 3 j j j BITS 3 THRU 1 18 THE COMMAND 4 a WRITE 14 WRITE DELETED DATA 6 READ R ETRY MOV COMMAND RXCS UNIT WRITE WRITE DELETED DATA
17. E L is negated a command is being executed and the byte transferred is considered to be read or write data sector or track address or error and status information RX OUT L The RX01 CPU controller controls this send to inform the RXV11 interface module of the direction in which it is prepared to transfer a byte When asserted low the direction of serial data transmission is from the RX01 to the RXV11 interface module When not asserted high serial data transmission is from the RXV11 interface module to the RX01 RX OUT L is never asserted when RX DONE L is asserted when RX DONE L is asserted the transfer is a command byte from the RXV11 interface module to the RX01 RX INIT L when asserted causes RX OUT L to become negated RX TRANS REQ L RX TRANS REQ L used with RX RUN L and RX OUT L signals comprise the basic control signal interface between the RX01 and the RXVI1 interface module The RXOI asserts this signal after receiving a new command to indicate that it is ready to receive an address or data byte or it is ready to output an error status byte or data to the RXV11 interface Note that this signal is not asserted to initiate a command byte it is asserted by the RX01 to request transfer of each non command byte during the execution of a command 4 2 RX DATA L RX DATA L is the bidirectional serial data line over which all command and data bytes are transferred RX SHIFT L RX SHIFT L is a series of pulses generat
18. ERFLOWS To INO PTRY z BNE RETRY RETRY THE COMMAND HALT HARD PARITY ERROR A CRC ERROR HAS OCCURED jINCREMENT AND TEST THE CRC ERROR RETRY COUNTER PROGRAM LOCATION CTRY jAND RETRY THE COMMAND UNTIL THE GRC ERROR RECOVERS jon UNTIL THE CTRY COUNTER OVERFLOWS To CRCI INC CTRY BNE RETRY RETRY THE COMMAND MALT i HARD CRC ERROR i THE ERROR FLAG 18 SET ITHE ERROR IS CNOTJ A PARITY ERROR AND 18 CNoTJ A GRC ERROR 3 i THEREFORE IT MUST BE A SEEK ERROR 2 STATE oF RXCS BITS ANO 1 ARE SEEK INITs 65 INITIALIZE INCREMENT AND TEST THE SEEK ERROR RETRY COUNTER PROGRAM LOCATION SPRY AND RETRY THE COMMAND UNTIL THE SEEK ERROR RECOVERS i 108 UNTIL THE CTRY COUNTER OVERFLOWS To t INC STRY B 8NE RETRY RETRY THE COMMAND MALT HARD SEEK ERROR Write Write Deleted Data Read Example 3 10 160 161 162 163 164 165 166 167 168 169 179 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 195 194 195 196 197 198 199 208 201 202 203 204 206 207 208 209 218 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 0208242 200259 020254 000262 2909266 007270 0902276 288308 200304 009326 200310 290314 2200316 920320 0090324 022326 200550 209332 900334 90035356 000342 212767 212700 216767 109767 0012914 83
19. FM vehicle ignitions and radar transmitters located close to the com puter system may affect the performance of the RXV11 Floppy Disk System because of the possible adverse effects magnetic fields can have on diskettes A magnetic field with an intensity of 50 oersteds or greater might destroy all or some of the information recorded on the diskette 2 3 5 Cleanliness Although cleanliness is important in all facets of a computer system it is particularly important in the case of moving magnetic media such as the diskettes used in the RX01 Diskettes are not a sealed unit and are vulnerable to dirt Minute obstructions such as dust specks or fingerprint smudges may cause data errors Hence the RX01 should not be located in an unusually contaminated atmosphere espe cially one with abrasive particles Refer to Paragraph 2 6 2 NOTE Removable media involve use handling and mainte nance which are beyond DIGITAL s direct control DIGITAL disclaims responsibility for performance of the equipment when operated with media not meeting DIGITAL specifications or with media not maintained in accordance with procedures approved by DIGITAL DIGITAL shall not be liable for dam ages to the equipment or to media resulting ton such operation 2 4 INSTALLATION 2 4 General The RXV11 Floppy Disk System can be shipped installed in a cabinet as an integral part of a system or as a separate option packed in a separate container If the RXO1 is shi
20. Figure 2 9 Diskette Insertion 2 5 2 Bootstrapping the RXV11 2 5 2 1 General The RXV11 bootstrap loader program loads the system monitor from disk into system memory No system operation can occur until the monitor is contained in system memory Bootstrapping booting the system can be accomplished via a hardware implemented bootstrap in the REV11 A or REVII C option or it can be entered and executed via the console device 2 5 2 2 Booting the System Using the REV11 A or REVII C The REVII A or REVII C imple ments the RXV11 bootstrap and other bootstrap programs in four preprogrammed ROM chips When system power is applied and LSI 11 processor Mode 2 power up sequence is configured on the processor module the system responds with a dollar sign on a new line The operator then responds by typing the device to be bootstrapped DX or DXO is disk drive 0 DXI is disk drive in dual drive RXV11 systems A normal sequence of operations from power up through booting DXO containing RT 11 is shown below DX CR RT 11SJ VO2C XX After executing the DXO bootstrap the system responds by displaying the RT 11 or other software system monitor in use RT 11SJ or RT 11FB and the particular version in use V02C XX the version is changed as RT 11 software changes are implemented Finally a dot is displayed on the next line indicating that the RT 11 Keyboard Monitor is ready to accept a command The system is cor rectly boote
21. N 1 1 PHYSICAL DESCRIPTION anode dedu xr x 1 1 FLOPPY DISK TECHNOLOGY 2 6 se 6 8 Wow les a oe Ge 1 2 The Media wis ub S a EE NUS Ced oe 1 2 Recording Scheme 1 3 Recording Format 2 ae ooo xo Aw UE ea a k RE me eR 1 4 Header Description uus Meee do E een Ke Oe ut wee eos 1 5 Data Field Description oue o N eee we cy ox RS 1 5 Tack 56 q N nee Sc cs Se hee ee 1 5 CRC CaDabIlilyo us eue 2 h he Qw PUR ee A ee A 1 5 CONFIGURATION bo E archi ig WE ee a A 2 1 6 S ae ab ERE S nd Ge a x i ns 1 6 SPECIFICATIONS demani 44 22 45 beh S eke Oe 1 6 INSTALLATION AND OPERATION GENERAEL lt zx Z ae as ud ea ee 3 uber ee od 2 1 SITE PREPARATION s dari 6 S S S eode Rede que YB ew Test 2 1 wo tu a 2 t a ie ad Q SS Oo Se ee ee ee 2 1 Cabling a sm e eke ee 2 1 AC POWO Susa a So mE ge Souris God eae 2 2 Fire and Safety Precautions 2 3 ENVIRONMENTAL CONSIDERATIONS 2 3 General 1e wk ee FUP qbus Be dede cie Ronde ew dorus 2 3 Temperature Relative Humidity 2 4 Heat Dissipation wok so woo we s s m ER cx e De a s odes 2 4 Radiated Emissions TL pr 2 4 Cleanliness a ek ES fee S a d AUG xus SR Se die Sie 2 4 INSTALLATION od ee atte oe
22. RXDB Register Sarin eet 2 13 4 4 5 4 4 6 4 4 7 4 4 8 Figure No 1 1 1 2 1 3 1 4 1 5 1 6 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 10 4 4 2 CONTENTS Cont Page RX Command Status RXCS Register 4 5 RX01 Status and Control Signal Interface Logic 4 5 Interrupt Control Logic 4 5 Initialize Ogie eub sp g ee Ode So ONES QU we Obed 4 5 ILLUSTRATIONS Title Page RXV11 Floppy Disk System Components 1 2 Floppy Disk Drive Front View 1 2 Diskette Modi sa rrey eK S by W S Ruk 4 om Q S D SOD MEE Q a 1 3 Flux Reversal Patterns oru ark Sup ce eh S Q e SOS al QUE N a 1 4 Tack Formal Each Track om 6 4 4 6 6 6 804 wt Bue IR KR BAS mw ERS 1 4 Sector Format Each Sector 1 4 RXO1 Overall Dimensions 2 2 Power Harness Installation 2 3 RXO Unpacking 2 5 2 2 y S si E Q we oe eR ace X WIS wow OS ee 2 5 RXO1 Cabinet Mounting Details 2 6 RAXOI Cable Connections a ek dex eX alk BAY Se ee S Re 2 7 Device Register and Interrupt Vector Addressing 2 8 RXV11 Device Register and Interrupt Vector Jumper Locations 2 9 Track Head Position Components 2 10 Diskette INSGHION 2m 45 0
23. STER AND PARITY DALS L B E RXDB LOGIC BpAL6 L B E El orm BL2 ADDRESS BSHIFT L BDAL7 L B O ADDRESS JUMPERS RX SHIFTL BM2 JUMPERS Sc BDAL8 L W7 W17 ADDRESS RX RUN L BN2 gt STATUS I BDAL9 L B O LOGIC AND RX DONE L BDAL 10 L 51852 J Bus CONTROL aie RCVRS SIG NAL ER BDAL11 L B HR2 INTERFACE RX ERROR L BDAL12 L B DAL L RX TRANS REQL T BBs7 L B AP2 gt BS7 REC H INITIALIZE RX INIT L BDALi4 L 51902 gt LOGIC BomMcI L B 1 33 L B 532 AA2 BA2 5v AC2 AJ1 AMI AT SND BC2 BJ1 BM1 BTI 1 l TO FROM Bsync L 8456 q gt ERROR RXO1 H l FLOPPY DISK RIVE DONE BRPLY L B AE 6 H BwTBT L B 2 L B 52 18 AH2 BV2 BDALISL 18 INTERRUPT CONTROL Ne LOGIC ae T x Brakr L 8 AM BIAKI L stakat faethe BIAOL 11 3826 Figure 4 2 RXV11 Interface Module M7946 Logic Block Diagram 4 4 During a data read operation the process is reversed RX01 serial data bits are received via the RX DATA L signal serial bus interface and parity logic and shifted into the RXDB via SER DATA H Once the data byte is available a DATI bus cycle can be initiated Parallel read data bits DO 7 L are gated through input data select logic and routed over TDAL 0 7 H to bus transceivers which place the read data onto BDAL 0 7 L 4 4 5 RX Command Status RXCS Register
24. These bytes comprise the CRC character that is calculated for each sector from the first 129 data field bytes using the industry standard polynomial division algorithm designed to detect the types of failures most likely to occur in double frequency recording on the floppy media 1 4 3 3 Track Usage The RXOI is capable of recording any system structure through the use of special systems programs but normal operation will make use of all the available tracks as data tracks Any special file structures must be accomplished through user software 1 4 3 4 CRC Capability Each sector has a two byte header CRC character and a two byte data CRC character to ensure data integrity The CRC characters are generated by the hardware during a write operation and checked to ensure that all bits were read correctly during a read operation The CRC character is the same as that used in the IBM 3740 series of equipment A complete description of CRC generation and checking is presented in the RX01 RX6 RXI1 Floppy Disk System Maintenance Manual 1 5 1 5 CONFIGURATION Option number designations are as follows Single Drive System 115 V 60 Hz RXVII AC Single Drive System 115 V 50 Hz RXV11 AD Single Drive System 230 V 50 Hz RXV11 BA Dual Drive System 115 V 60 Hz RXV11 BC Dual Drive System 115 V 50 Hz RXV11 BD Dual Drive System 230 V 50 Hz NOTE S0 Hz versions are available in voltages of 105 115 220 and 240 Vac by field pluggabl
25. Transfer Request This bit signifies that the RXVII needs data or has data available This is a read only bit U nused 32 Bit No Description 14 RXVI11 Initialize This bit is set by the program to initialize the RXV11 without initializing all of the devices on the LSI 11 Bus This is a write only bit CAUTION 1 Loading the lower byte of the RXCS will also load the upper byte of the RXCS 2 Setting this bit BIS instruction will not clear the interrupt enable bit RXCS bit 06 Upon setting this bit in the RXCS the RXV11 will negate Done and move the head position mechanism of drive 1 if two are available to track 0 Upon completion of a successful Initialize the RX01 will zero the Error and Status register set Initialize Done and set RXES bit 7 DRV RDY if unit 0 is ready It will also read sector 1 of track 1 on drive 0 15 Error This bit is set by the RXOI to indicate that an error has occurred during an attempt to execute a command This read only bit is cleared by the initiation of a new command or by setting the Initialize bit When an error is detected the RXES is auto matically read into the RXDB 3 32 RXDB Data Buffer Register 177172 This RXOI interface register serves as a general purpose data path between the and the interface It may represent one of five RXOI registers according to the protocol of the command function in progress Paragraph 3 4 The RXOI registers include RXDB RXTA RXSA
26. UFFER COMMAND f PRIOR To TESTING THE ERROR FLAG 090176 109767 176766 LOOP TSTB RXCS TEST FOR TRANSFER REQUEST FLAG 009202 2001414 BEQ FILL BEQ IF TRANSFER REQUEST FLAG SET 980204 032767 20040 176756 BIT DONEBIT RXCS TEST FOR THE DONE FLAG 9080212 2001771 BEQ LOOP BEO UNTIL THE DONE FLAG SETS i ITHE OONE FLAG IS SET i ITEST FoR ANY ERRORS ONLY ERROR POSSIBLE IS A PARITY ERROR j 000214 20097687 176752 TST RXCS 9000208 0901901 BNE 1 009222 000000 MALT NO ERRORS OK COMPLETE i J INCREMENT AND TEST THE PARITY ERROR RETRY PROGRAM LOCATION PTRY i AND RETRY THE COMMAND UNTIL THE ERROR RECOVERS 108 UNTIL THE PTRY COUNTER OVERFLOWS To j 900224 985267 32000976 15 INC PTRY 9020230 201355 BNE SETUP RETRY TO FILL THE SECTOR BUFFER 00062352 2000000 HALT MARD PARITY ERROR i THE TRANSFER REQUEST FLAG IS SET i iTRANSFER DATA FROM THE PROGRAMS DATA BUFFER TO THE RX01 SECTOR BUFFER l 008234 115067 176732 FILL MOVB e R8 RXDB PROGRAMS DATA BUFFER IS 64 WORDS IN LENGTH 229248 000756 BR LOOP Figure 3 10 Fill Buffer Example 3 6 RESTRICTIONS AND PROGRAMMING PITFALLS A set of restrictions and programming pitfalls for the RXV11 is presented below I Depending on how much data handling is done by the program between sectors the min imum interleave of two sectors may be used but to be safe a three sector interleave is recommended If an error occurs and the program executes a Read Error Reg
27. X11 System Reliability Test OAL BITS 915 80 DEVICE ADDRESS REGISTER SELECT RXCS 1 RXDB JUMPER ON M7946 MODULE FACTORY CONFIGURED gt R R R R I I R R R R I ADDRESS RXCS 177170 RXDB 177172 DAL BITS 15 VECTOR ADORESS JUMPER ON M7946 MODULE E Yo 1 1 FACTORY CONFIGURED NOTE VECTOR ADDRESS 264 I R R I R I Jumper installed Logical R Jumper removed Logical 1 X Don t care 11 3493 Figure 2 6 Device Register and Interrupt Vector Addressing 2 8 BCOSL INTERFACE CABLE 9o 8 WIS Figure 2 7 RXV11 Device Register and Interrupt Vector Jumper Locations 2 5 OPERATION 2 5 1 Operator Control The simplicity of the precludes the necessity of operator controls and indicators A convenient method of opening the unit for diskette insertion and removal is provided On each drive there is a simple pushbutton which is compressed to allow the spring loaded front cover to open The diskette may be inserted or removed as shown in Figure 2 9 with the label up The front cover will automat ically lock when the bar is pushed down CAUTION The drive s should not be opened while they are being accessed because data may be incorrectly recorded resulting in a CRC error when the sector is read 2 9 TRACK HEAD POSITION POINTER AND SCALE ERSS S Figure 2 8 Track Head Position Components 2 10 rN TONES
28. anual In your judgment is it complete accurate well organized well written etc Is it casy to use What features are most useful What faults do you find with the manual Does this manual satisfy the need you think it was intended to satisfy Does it satisfy your needs e Why Would you please indicate any factual errors you have found Please describe your position Name Organization Street Department City Stale a ce ee IP Or COUNTY FIRST CLASS PERMIT NO 33 MAYNARD MASS BUSINESS REPLY MAIL NO POSTAGE STAMP NECESSARY IF MAILED IN THE UNITED STATES Postage will be paid by Digital Equipment Corporation Technical Documentation Department 146 Main Street Maynard Massachusetts 01754
29. ata mark Paragraph 1 4 3 Drive Ready This bit is asserted if the unit currently selected exists is properly sup plied with power has a diskette installed correctly has its door closed and has a diskette up to speed NOTE 1 The Drive Ready bit is only valid when retrieved via a Read Status function or at completion of Initialize when it indicates status of drive 0 NOTE 2 If the Error bit was set in the RXCS but Error bits are not set in the RXES then specific error condi tions contained in the RXER can be accessed from the RXDB via a Read Error Register function Para graph 3 4 7 3 3 2 5 RXER RX Error Figure 3 7 This register is located in the RX01 and contains specific RXOI error information This information is normally accessed when the RXCS error bit 15 is set but RXES error bits 0 and 1 are not set This is a read only register 34 FUNCTION CODES Data storage and recovery on the RXV11 system is accomplished by careful manipulation of the RXCS and RXDB registers according to the strict protocol of individual functions The penalty for violation of protocol can be permanent data loss Each of the functions are encoded and written into RXCS bits 1 3 as shown in Figure 3 1 Programming protocol for each function is described below 3 5 NOT USED CP 2246 Octal Code Error Code Meaning 0010 Drive 0 failed to see home on Initialize 0020 Drive 1 failed to see home on Initialize 0030 Found home when stepping ou
30. binet Mounting Details 6 Place the tracks attached to the inside the extended cabinet tracks and slide the unit in until the tracks lock in the extended position 7 Install the RX01 cover above the RX01 and secure it to the cabinet rails 2 4 4 RXVII Interface Module Installation 1 Loosen the screws securing the upper module M7726 in the RXOI and swing it up on the hinge 2 Inspect the wiring and connectors for proper routing and ensure that they are seated cor rectly Figure 2 5 The BCOSL 15 cable is secured to the RX01 by a clamp on the rear of the unit The red edge of the cable should be located on the left end of the connector at the M7726 as shown in the figure 2 6 BCOSL 15 M7727 7436 18 Figure 2 5 RX01 Cable Connections 3 Route the BCOSL 15 cable to the backplane in which the RXV11 interface module is to be installed Connect the cable to J1 on the interface module with the red stripe toward the center of the module pin A end of J1 4 All RXVII interface modules are shipped with factory installed jumpers for the following device register addresses RXCS 177170 RXDB 177172 2 7 Interrupt vector jumpers are installed for vector address 264 The factory configured jumpers will normally be used However in applications which require more than one RXV11 option assign appropriate device register and interrupt vector addresses and install or remove jumpers to configure the addresses as s
31. ctor contains track address information to identify its location on 1 of the 77 tracks 3 Byte No 3 Zeros one byte 4 Byte No 4 Sector Address This is the absolute binary sector address 1 32 Each sector contains sector address information to identify its circumferential position on a track 5 Byte Nos 6 and 7 CRC This is the Cyclic Redundancy Check character that is calcu lated for each sector from the first five header bytes using a polynomial division algorithm designed to detect the types of failures most likely to occur with double frequency record ed data and the floppy media 1 4 3 2 Data Field Description The data field is broken into 131 bytes of information and is preced ed by a field of zeros for synchronization and the header field Figure 1 6 l Byte No 1 Data or Deleted Data Address Mark This is a unique string of flux reversals not a string of data bits that is decoded by the controller to identify the beginning of the data field The deleted data mark is not used during normal operation but the RX01 can identify and write deleted data marks under program control as required The deleted data mark is only included in the RXV11 system to be IBM compatible One or the other data address marks precedes each data field 2 Byte Nos 2 129 These bytes comprise the data field used to store 128 8 bit bytes of information NOTE Partial data fields are not recorded 3 Byte Nos 130 and 131
32. d and RT 11 programs can be executed as desired Diskettes containing system software other than RT 11 are also booted using this procedure e g RXDP diagnostic software 2 5 2 3 Booting the System Via the Console Device When the REV11 A or REV11 C option is not included in the system the operator must enter a bootstrap program via the console device Place the processor in the Halt mode and proceed as shown below observe that underlined characters are printed by the processor and non underlined characters are entered by the operator Full Length Version DRIVE O or DRIVE 1 1000 000000 12702 lt LF gt 001002 000000 1002n7 lt LF gt Q01004 000000 12701 001006 000000 177170 lt LF gt 001010 000000 130211 lt LF gt 001012 000000 1776 lt LF gt 001014 000000 112703 lt LF gt 001016 000000 7 lt LF gt 001020 000000 10100 lt LF gt 001022 000000 10220 lt LF gt 001024 000000 402 lt LF gt 001026 000000 12710 lt LF gt 001030 000000 1 lt LF gt 001032 000000 6203 LF 001034 000000 103402 lt LF gt 001036 000000 112711 LF 001040 000000 111023 lt LF gt 001042 000000 30211 lt LF gt 001044 000000 1776 lt LF gt 001046 000000 100756 lt LF gt 001050 000000 103766 lt LF gt 001052 000000 105711 lt LF gt 001054 000000 100771 lt LF gt 001056 000000 5000 lt LF gt 001060 000000 22710 lt LF gt 001062 000000 240 lt LF gt 001064 000000 1347 lt LF gt 001066 000000 122702 lt LF gt 001
33. e conversion Refer to the RX01 RX8 RX11 Floppy Disk System Maintenance Manual for complete input power mod ification details 1 6 OPTIONS Additional diskettes can be ordered using the following option numbers RXO0IK 5 Five formatted blank diskettes Ten formatted blank diskettes 1 7 SPECIFICATIONS System Reliability Minimum number of revolutions pertrack 1 million media head loaded Seek error rate 1 in 106 seeks Soft read error rate 1 in 10 bits read Hard read error rate 1 in 1012 bits read NOTE The above error rates only apply to media that is properly cared for Seek error and soft read errors are usually attributable to random effects in the head media interface such as electrical noise dirt or dust Both are called soft errors if the error is recoverable in ten additional tries or less Hard errors cannot be recovered Seek error retries should be preceded by an Initialize Drive Performance Capacity 8 bit bytes Per diskette 256 256 bytes Per track 3 328 bytes Per sector 128 bytes 1 6 Data transfer rate Diskette to controller buffer Buffer to RX V11 interface RXV11 interface to LSI 11 I O bus Track to track move Head settle time Rotational speed Recording surfaces per disk Tracks per disk Sectors per track Recording technique Bit density Track density Average access Environmental Characteristics Temperature RXOI operating nonoperating Media
34. e specific error code from the RXER to the Interface register and completes the function by asserting Done The RXDB program can then read the error code to determine the type of failure that occurred Figure 3 6 NOTE Care should be exercised in use the of this function since under certain conditions erroneous error information may result Paragraph 3 6 3 4 8 Power Fail There is no actual function code associated with Power Fail When the RX01 senses a loss of power it will unload the head and abort all controller action All status signals are invalid while power is low When the senses the return of power it will remove Done and begin a sequence to l Move drive 0 head position mechanism to track 0 2 Clear any active error bits 3 Read sector 1 of track 1 of drive 0 into the sector buffer 4 Set RXES bit 2 Initialize Done Paragraph 3 3 2 4 after which Done is again asserted 5 Set Drive Ready of the RXES according to the status of drive 0 3 8 There is no guarantee that information being written at the time of a power failure will be retrievable However all other information on the diskette will remain unaltered A method of aborting a function is through the use of RXCS bit 14 RXV11 Initialize however this will not clear the interrupt enable bit RXCS bit 06 Another method is through the use of the system Initialize signal that is generated by the PDP 11 RESET instruction the console ODT Go command or
35. ecautions The RXV11 Floppy Disk System presents no additional fire or safety hazards to an existing computer system Wiring should be carefully checked however to ensure that the capacity is adequate for the added load and for any contemplated expansion 2 3 ENVIRONMENTAL CONSIDERATIONS 2 3 1 General The RXV11 is capable of efficient operation in computer environments however the parameters of the operating environment must be determined by the most restrictive facets of the system which in this case are the diskettes 2 3 2 3 2 Temperature Relative Humidity The operating ambient temperature range of the diskette is 59 to 90 F 15 to 32 C with a max imum temperature gradient of 20 F hr 6 H C hr The diskette nonoperating temperature range storage is increased to 30 to 125 F 34 4 to 51 6 C CAUTION Care must be taken to ensure that the diskette tem perature has stabilized within the operating temper ature range before use This range will ensure that the diskette will not be operated above its absolute temperature limit of 125 degrees F The is designed to operate efficiently within a relative humidity range of 20 to 80 percent with a maximum wet bulb temperature of 77 F 25 C and a maximum dew point of 36 F 2 C 2 3 3 Heat Dissipation The heat dissipation factor for the RX01 floppy disk drive is less than 225 Btu hr 2 3 4 Radiated Emissions Sources of radiation such as
36. ed by the RX01 which serially shift commands and data into or out of the RXV11 interface module Pulse width is 200 ns nominal pulses occur at 1 us intervals nominal RX ERROR L The RX01 asserts this signal when an error is detected An error results in the RX01 sending RXES information to the RXVI1 interface and aborting the present operation RX DONE L is then asserted This signal is cleared either by the RXV11 interface asserting RX INIT L or by sending a new com mand to the RXOI 8 12 BITSL Not used in RXV11 systems terminated in RXOI 4 4 INTERFACE MODULE LOGIC FUNCTIONS 4 4 1 General RXV11 Interface logic functions are contained on a single 5 X 8 5 X 0 5 in module The module can be installed in any option location in the LSI 11 bus structured backplane All command and data transfers between the LSI 11 processor and the RXV11 are executed under program control via this module Figure 4 2 is a block diagram illustrating the logic functions which comprise the M7946 module The M7946 interfaces with the LSI 11 bus via bus receivers bus drivers and bus transceivers 4 4 2 Address Decoding Logic Address decoding occurs on the leading edge of BSYNC L assertion SYNC H clocks address decod ing logic to produce an active or passive ME H signal The ME H signal is a result of comparing DAL REC 2 12 H bits to the address configured on address jumpers W7 W17 at SYNC H time When the RXV11 s address is decoded ME H goes active e
37. ed track address into the RXDB which will negate TR If the desired track is not found the RXV11 will abort the operation move the contents of the RXES to the RXDB set RXCS bit 15 Error assert Done and initiate an interrupt if RXCS bit 6 Interrupt Enable is set TR will remain negated while the RX01 attempts to locate the desired sector If the RXOI is unable to locate the desired sector within two diskette revolutions the RXV11 will abort the operation move the contents of the RXES to the RXDB set RXCS bit 15 Error assert Done and initiate an interrupt if RXCS bit 6 Interrupt Enable is set If the desired sector is successfully located the RXV11 will write the 128 bytes stored in the internal buffer followed by a 16 bit CRC character that is automatically calculated by the RX01 The RXV11 ends the operation by asserting Done and initiating an interrupt if RXCS bit 6 Interrupt Enable is set NOTE 1 The contents of the sector buffer are not valid data after a power loss has been detected by the RX01 The Write Sector function however will be accepted as a valid function and the random contents of the buffer will be written followed by a valid CRC NOTE2 The Write Sector function does not destroy the con tents of the sector buffer 3 4 4 Read Sector 011 This function is used to locate a desired ack and sectae and transfer the contents of the data field to the wCPU controller sector buffer The initiation of this
38. for command or status transfers between the RXVI1 interface and the RXOI directly involve this logic function TR DONE and ERROR RXCS signals are produced by this logic function 4 4 7 Interrupt Control Logic The interrupt control logic function contains the Interrupt Enable flip flop RXCS bit 6 When set the circuit requests interrupt service when the DONE H signal goes active The interrupt sequence is initiated by the logic when it asserts BIRQ L The processor responds by asserting BIAKI L and BDIN L causing VECTOR H and VECTOR L to go to their respective active states VECTOR H and VECTOR L cause input data select logic to enable the vector address configured by jumpers W1 W 6 onto the BDAL bus The actual sequence of operations for interrupt operation is described in the LSTI 11 PDP 11 03 User s Manual Chapter 3 4 4 8 Initialize Logic Initialize logic is activated whenever a DATO cycle is executed with the RXCS and BDAL 14 Lis asserted This is equivalent to writing a logical 1 into RXCS bit 14 The logic responds by generating an active RX INIT L signal pulse which initializes the RX01 floppy disk drive RX INIT L only remains active for the duration of the bus cycle 4 5 CUT OUT ON DOTTED LINE RXV11 USER S MANUAL Reader s Comments EK RXV11 OP 002 Your comments and suggestions will help us in our continuous effort to improve the quality and usefulness of our publications What is your general reaction to this m
39. function clears bits 0 1 and 6 of RXES CRC Error Parity Error Deleted Data Detected and negates Done When TR is asserted the program must first move the desired sector address into the RXDB which will negate TR When TR is again asserted the pi am must move the desired track address into the RXDB which will negate TR If the desired track is not found the RXV11 will abort the operation move the contents of the RXES to the RXDB set RXCS bit 15 Error assert Done and initiate an interrupt if RAGS bit 6 Interrupt Enable is set TR and Done will remain negated while the RXO1 attempts to locate the desired track and sector If the RX01 is unable to locate the desired sector within two diskette revolutions after locating the presumably correct track the RXV11 will abort the operation move the contents of the RXES to the RXDB set RXCS bit 15 Error assert Done and initiate an interrupt if RXCS bit 6 Enable is set If the desired sector is successfully located the control will attempt to locate a standard data address mark or a deleted data address mark If either mark is properly located the control will read data from the sector into the sector buffer 3 7 If the deleted data address mark was detected the control will assert RXES bit 6 DD As data enters the sector buffer a CRC is computed based on the data field and CRC bytes previously recorded A non zero residue indicates that a CRC error has occurred The cont
40. hown in Figure 2 6 Jumpers are located on the M7946 as shown in Figure 2 7 A second RXV11 option would normally be assigned device addresses 177174 and 177176 and vector address 270 5 Ensure that system power is turned off 6 Insert the RXV11 interface module into the desired option location in the backplane Note that the option location determines device priority and that all option locations between the M 7946 module and the processor module must be occupied in order to maintain daisy chain grant signal continuity 7 Connect the RX01 ac power cord to a switched ac power source 8 Turn the system power on Head movement occurs on the drives during the power up initialize phase The heads should move ten tracks toward the center and back to track 0 This motion can be heard in most normal sound environments If desired the motion can be viewed A pointer and scale for track head position for each drive is located under the M7727 module in the RX01 The pointers are attached to the head load arm for each drive Figure 2 8 and the track scale for each pointer is located below the pointer The motion can be observed by raising the M7726 module to the position shown in Figure 2 5 and viewing from the rear edge of the M7727 module 9 Ifthe RXVI1I system is being initially operated after jastallation s execute the RXV11 diag nostic programs in the order listed below MAINDEC 11 DZRXB RX11 Interface Diagnostic MAINDEC 11 DZRXA R
41. isk architecture This resulted in a flexible oxide on mylar surface encased in a plastic envelope with a hole for the read write head a hole for the drive spindle hub and a hole for the hard physical index mark The envelope is lined with a fiber material that cleans the diskette surface The diskette is supplied to the customer preformatted in IBM format and pretested 1 4 2 Recording Scheme The recording scheme used is double frequency In this method data is recorded between bits of a constant clock stream The clock stream consists of a continuous pattern of one flux reversal every four us Figure 1 4 A data one is indicated by an additional reversal between clocks 1 e doubling the bit stream frequency hence the name A data zero is indicated by no flux reversal between clocks A continuous stream of ones shown in the bottom waveform in the figure would appear as a 2F bit stream and a continuous stream of zeros shown in the top waveform would appear as a IF or fundamental frequency bit stream ALL ZEROS GO A UO MEC ue 30 1 AR 44 VOS 7 CHANGING i I fon L We ae U o w ie 4e s 309 3 ALL ONES PATTERN Wu opo l Ea 0e dt po Gb i 1 d I I I I 4usec d CP 1506 Figure 1 4 Flux Reversal Patterns 1 4 3 Recording Format
42. ister function 111 a parity error may occur for that command The error status would not be for the error in which the Read Error Register function was originally required The DRV SEL RDY bit is present only at the time of a Read Status function 101 for both drives and after an Initialize depending on the status of drive O It is not required to load the Drive Select bit into the RXCS when the command is Fill Buffer 000 or Empty Buffer 010 Sector Addressing 1 26 No sector 0 Track Addressing 0 76 3 12 6 A power failure causing the recalibration of the drives will result in a Done condition the same as finishing the reading of a sector However during a power failure RXES bit 2 Initialize Done will set Checking this bit will indicate a power fail condition 7 Excessive usage of the Read Status function 101 will result in drastically decreased throughput because a Read Status function requires between one and two diskette revolu tions or about 250 ms to complete 3 7 ERROR RECOVERY There are two error indications given by the RXV11 system The Read Status function Paragraph 3 4 5 will assemble the current contents of the RXES Paragraph 3 3 2 4 which can be sampled to determine errors The Read Error Register function Paragraph 3 4 7 can also be used to retrieve explicit error information from the RXER A list of error codes associated with the RXER is shown in Figure 3 7 NOTE A Read Status function i
43. matted IBM compatible flexible diskette Each drive can store and retrieve up to 256K 8 bit bytes of data The RXOI consists of one or two flexible disk drives a single read write electronics module a microprogrammed controller module and a power supply contained in a rack mountable enclosure A cable is included for connection to the RXV11 interface module The RX01 performs implied seeks Given an absolute sector address the RXOI locates the desired sector and performs the indicated function including automatic head position verification and hard ware calculation and verification of the Cyclic Redundancy Check CRC character The CRC charac ter that is read and generated is compatible with IBM 3740 equipment The RX01 connects to the M7946 RXV11 interface module which converts the RX01 I O bus to the LSI 11 I O bus structure It controls interrupts to the processor initiated by the decodes device addresses for register selection and handles data interchange between the RX01 and the processor The RXV11 interface module receives dc operating power from the backplane in which it is installed 1 2 REFERENCES This manual should be used in conjunction with one or more of the following manuals LSI 11 PDP 11 03 Processor Handbook LSI 11 PDP 11 03 User s Manual LSI 11 PDP 11 03 Configuration and Installation Guide RX01 RX8 RX11 Floppy Disk System Maintenance Manual 1 3 PHYSICAL DESCRIPTION Each RXV11 Floppy Disk System consi
44. nabling an RXV11 LSI 11 bus data or command transfer Note that address bit DAL REC 1 H is applied to I O control logic this bit is used in selecting either Command Status CS or Data Buffer DB data transfers 4 4 3 I O Control Logic I O control logic circuits control the actual command status or read write data transfer between the LSI 11 Bus and the addressed RXV11 register Control signals CS H and DB H are generated by this logic function in response to address bit DAL REC 1 H to select either the RXCS or RXDB register The actual signal sequence for LSI 11 Bus cycle operations involving this function are as described in the LSI 11 PDP 11 03 User s Manual Chapter 3 4 4 4 RX Data Buffer RXDB Register The RXDB is the main command data interface function on the M7946 module It is an 8 bit parallel load parallel read shift register Parallel load occurs during D ATO bus cycle execution RX BUSY H loads command or write data bits present on DAL REC 0 7 H into the shift register BSHIFT L pulses then serially shift the command or data byte bits out of RXDB bit D07 L and into the serial bus interface and parity logic Serial command data and parity bits are then shifted to the RX01 via the bidirectional RX DATA L signal 4 3 BDALO L B REC O 7H BDAL L o BDAL2 L 8 E2 Q ENABLE DALL gt BH2 R O R X DATA SERIAL BUS Ji BDAL4 L B g C BUFFER INTERFACE RX DATA L S8 B BJ2 REGI
45. nonoperating 4 us data bit 250K bps 2 us bit 500K bps 18 us 8 bit byte lt 50K bytes sec 10 ms track maximum 20 ms maximum 360 rpm 2 5 166 ms rev nominal l 77 0 76 or 0 1 148 26 1 26 or 0 323 Double frequency 3200 bpi at inner track 48 tracks in 488 ms computed as follows Seek Settle Rotate Total 77 tks 2 X 10 ms 20 ms 166 ms 2 488 ms 15 to 32 C 59 to 90 F ambient maximum temperature gradient 20 F hr 6 7 C hr 35 to 60 C 30 to 140 F 35 to 52 C 30 to 125 F NOTE Media temperature must be within operating temper ature range before use Relative humidity RXOI operating 25 C 77 F maximum wet bulb 2 C 36 F minimum dew point 20 to 80 relative humidity RXOI nonoperating 5 to 98 relative humidity no condensation Media nonoperating 10 to 80 relative humidity Magnetic field Media exposed to a magnetic field strength of 50 oersteds or greater may lose data Electrical Power consumption 3 A at 24 V dual 75 W S Aat5 V 25 W RXV11 interface M7946 Not more than 1 5 A at 5 Vdc Power input ac 4Aat115 Vac 2 A at 230 Vac 1 7 CHAPTER 2 INSTALLATION AND OPERATION 2 1 GENERAL This chapter provides information on installing and operating the RXV11 Floppy Disk This information includes Site Preparation The planning required to make the installation site suitable for operation of the floppy disk
46. oaded The RX0I counts the bytes transferred it will not accept less than 128 bytes and will ignore those in excess Any read of the RXDB during the cycle of 128 transfers results in invalid read data 3 4 2 Empty Buffer 001 This function is used to empty the internal buffer of the 128 data bytes loaded from a previous Read Sector or Fill Buffer command This function will ignore RXCS bit 4 Unit Select and negate Done When TR sets the program may unload the first of 128 data bytes from the RXDB Then the RXV11 again negates TR When TR resets the second byte of data may be unloaded from the RXDB which again negates TR Alternate checks on TR and data transfers from the RXDB continue until 128 bytes of data have been moved from the RXDB Done sets ending the operation and initiating an interrupt if RXCS bit 6 Interrupt Enable is set RXES contents are moved to the RXDB where they can be read NOTE The Empty Buffer function does not destroy the con tents of the sector buffer 3 6 3 4 5 Write Sector 010 This function is used to locate a desired track and sector and write the sector with the contents of the internal sector buffer The initiation of this function clears bits 0 1 and 6 of RXES CRC Error Parity Error and Deleted Data Detected and negates Done When TR is asserted the program must first move the desired sector address into the RXDB which will negate TR When TR is again asserted the program must move the desir
47. ollowed to prevent unnecessary loss of data or interruptions of system operation 1 Do not write on the envelope containing the diskette Write any information on a label prior to affixing it to the diskette 2 Paper clips should not be used on the diskette 3 Do not use writing instruments that leave flakes such as lead or grease pencils on the jacket of the media 4 Do not touch the disk surface exposed in the diskette slot or index hole 5 Do not clean the disk in any manner 6 Keepthe diskette away from magnets or tools that may have become magnetized Any disk exposed to a magnetic field may lose information 7 Do not expose the diskette to a heat source or sunlight 8 Always return the diskette to the envelope supplied with it to protect the disk from dust and dirt Diskettes not being used should be stored in a file box user supplied if possible 9 When the diskette is in use protect the empty envelope from liquids dust and metallic materials 10 Do not place heavy items on the diskette 11 Do not store diskettes on top of computer cabinets or in places where dirt can be blown by fans into the diskette interior 12 Ifa diskette has been exposed to temperatures outside the operating range allow five min utes for thermal stabilization before use The diskette must be removed from its shipping container during this time 2 13 2 6 2 Diskette Storage Store diskettes in their envelopes in horizontal
48. pped in a cabinet position the cabinet in the final installation location and proceed with operation Paragraph 2 5 The following paragraphs contain detailed information for installing the RXV11 when it is received as a separate option 2 4 2 4 1 Tools Installation of an RXV11 Floppy Disk System requires no special tools or equipment Normal hand tools are all that are necessary 2 4 3 RX01 Unpacking Inspection and Installation l Open the carton Figure 2 3 and remove the corrugated packing pieces Carefully store the two diskettes Paragraph 2 6 2 for use after installation The RXV11 interface module M7946 installation is described in Paragraph 2 4 4 carefully store the module until it is installed SLIDES ONE PIECE FOLDER PLYWOOD HOLDING FIXTURE RT SIDE ONE PIECE FOLDER PLYWOOD HOLDING FIXTURE LT SIDE REGULAR SLOTTED CARTON SHIPPING CARTON 11 3917 Figure 2 3 RX01 Unpacking 2 5 2 Lift the RX01 out of the carton 3 Remove the shipping fixtures from both sides of the RX01 and inspect for shipping damage NOTE If any shipping damage is found the customer should notify the carrier of the damage 4 Attach the inside tracks of the chassis slides Figure 2 1 to the RXOI 5 Locate the proper holes in the cabinet rails in which the RX01 is to be installed Figure 2 4 Attach the outside tracks to the cabinet rails COVER SCREWS L CHASSIS SLIDES CP 1594 Figure 2 4 RXO0I Ca
49. ress 177170 and the RXDB register is assigned device address 177172 The vector address is 264 33 REGISTER DESCRIPTION 3 3 1 RXCS Command and Status 177170 Loading this register while the is not busy and with bit 0 1 will initiate a function as described below and indicated in Figure 3 2 Bits 0 4 are write only bits 8 13 FUNCTION NOT USED GO ENB SEL 000 FILL BUFFER 001 EMPTY BUFFER 010 WRITE SECTOR O11 READ SECTOR 100 NOT USED 101 READ STATUS 110 WRITE DELETED DATA SECTOR 111 READ ERROR REGISTER CP 2248 Figure 3 2 RXCS Format Description Go Initiates a command to R X01 This is a write only bit Function Select These bits code one of the eight possible functions described in Para graph 3 4 These are write only bits Unit Select This bit selects one of the two possible disks for execution of the desired function This is a write only bit Done This bit indicates the completion of a function Done will generate an interrupt when asserted if Interrupt Enable RXCS bit 6 is set This is a read only bit Interrupt Enable This bit is set by the program to enable an interrupt when the RX01 has completed an operation Done The condition of this bit is normally determined at the time a function is initiated This bit is cleared by the LSI 11 bus initialize BINIT L signal but it is not cleared by the RXV11 Initialize bit RXCS bit 14 This is a read write bit
50. rol sets RXES bit 0 CRC Error and RXCS bit 15 Error The RXV11 ends the operation by moving the contents of the RXES to the RXDB sets Done and initiates an interrupt if RXCS bit 6 Interrupt Enable is set 3 4 5 Read Status 101 The RXVI1 will negate RXCS bit 5 Done and begin to assemble the current contents of the RX ES into the RXDB RXES bit 7 Drive Ready will reflect the status of the drive selected by RXCS bit 4 Unit Select at the time the function was given All other RXES bits will reflect the conditions created by the last command RXES may be sampled when RXCS bit 5 Done is again asserted An interrupt will occur if RXCS bit 6 Interrupt Enable is set RXES bits are defined in Paragraph 3 3 2 4 NOTE The average time for this function is 250 ms Exces sive use of this function will result in substantially reduced throughput 3 4 6 Write Sector with Deleted Data 110 This operation is identical to function 010 Write Sector with the exception that a deleted data address mark precedes the data field instead of a standard data address mark Paragraph 1 4 3 2 3 4 7 Read Error Register Function 111 The Read Error Register function can be used to retrieve explicit error information contained in the RXER when the RXCS error bit 15 is set The function is initiated and bits 0 6 of the RXES are cleared Out is asserted and Done is negated The controller then generates the appropriate number of shift pulses to transfer th
51. s not necessary if the DRV RDY bit is not going to be interrogated because the RXES is in the Interface register at the completion of every function CHAPTER 4 TECHNICAL DESCRIPTION 4 1 GENERAL This chapter contains a description of the hardware comprising the RXV11 Floppy Disk System An overall system block description covers all hardware components in the RXV11 option A detailed description is included for the RXV11 interface module only Refer to the Floppy Disk System Maintenance Manual for detailed descriptions of hardware contained in the RX01 floppy disk drive 42 RXV11 SYSTEM BLOCK DIAGRAM The RXV11 Floppy Disk System consists of four elements Figure 4 1 Drive mechanics which includes actuators and transducers up to two per controller 2 Read write electronics which interfaces drive mechanics to the wCPU controller 3 CPU controller which includes all control logic 4 RXVII interface which interfaces the LSI 11 I O bus to the RXOI RXO1 FLOPPY DISK DRIVE DISK DRIVE BCOSL 15 INTERFACE mE READ WRITE p CPU RXV11 DRIVE ELECTRONICS dun CONTROLLER dmm 11 3812 Figure 4 1 RXV11 System Block Diagram There are three levels of data transmission in the floppy disk system Figure 4 1 l The LSI 11 I O bus for data transmission between the RXV11 interface module and the LSI 11 processor module 2 The RX01 data bus for data transmission be
52. shipping 2 14 CHAPTER 3 PROGRAMMING THE RXVI11 3 1 GENERAL All software control of the RXV11 is performed by means of two device registers the RXV11 Com mand and Status register RXCS and a multipurpose RXV11 Data Buffer register RXDB These registers can be read or loaded by programs using instructions referring to their device addresses The contains a read write data buffer that can contain one full sector 128 8 bit bytes of diskette data This buffer and other RXV11 registers are located as shown in Figure 3 1 The program has direct access to the RXCS and RXCB registers only Access to registers and the read write buffer in the is via the RXDB Read and write data transfers always require two steps When writing data the program first fills the buffer with write data via program transfers with the RXDB Once the buffer is filled the program issues a write sector command via the RXCS and the buffer s contents are written onto the diskette During a read operation the diskette data is first read into the buffer The program then reads the data via the RXDB RXO1 FLOPPY DISK DRIVE FUNCTION COMMAND les RXTA SELECTS RASS READ WRITE RXES FUNCTION AND RXER REGISTER 128 BYTE READ WRITE BUFFER FLOPPY DISKS A RXV11 INTERFACE 11 3923 Figure 3 1 RXV11 System Register Functions 3 1 3 2 REGISTER AND VECTOR ADDRESSES The RXCS register is normally assigned device add
53. stacks of ten diskettes or less If vention storage 15 necessary the diskettes should be supported so that they do not lean or sag but should not be sub jected to compressive forces Permanent deformation may result from improper storage Store dis kettes in an environment similar to that of the operating system within the operating environment range specified in Paragraph 1 7 When diskettes do not need to be available for immediate use they should be stored within the specified nonoperating environment range of the media 2 6 3 Shipping Diskettes Diskettes not originally packed with the RX01 can be safely shipped in their original cartons In general the diskettes must be protected from magnetic fields and excessive temperatures during ship ment Good protection from magnetic fields is provided by physical separation from the possible source If the original shipping carton is not used pack diskettes with at least three inches of packing material or spacers on both sides and along all edges This separation will make special magnetic shielding unnecessary Avoid exposure of the diskettes to excessive temperatures Label the packages with the following statement DO NOT EXPOSE TO PROLONGED HEAT OR SUNLIGHT When received the diskette carton should be examined for damage Deformation of the carton may indicate possible damage of the diskette s The shipping carton should be retained if it is intact for diskette storage or for future
54. sts of the following components Floppy Disk Drive M7946 RXV11 Interface Module BCOSL 15 Interface Cable System components are shown in Figure 1 1 1 1 BCOSL 15 INTERFACE XV CABLE FLOPPY INTERFACE DISK MODULE DRIVE 11 3491 Figure l 1 RXVII Floppy Disk System Components All RX01 subsystem components are housed in a 10 1 2 in rack mountable box The box includes a power supply for all circuits and an appropriate ac power cable and plug Interface between the R X01 floppy disk drive and the RXVI I interface module is provided by the standard length 15 ft 40 conductor BCOSL 15 interface cable Figure 1 2 is a front view of an RX01 dual floppy disk drive 7408 1 Figure 1 2 Floppy Disk Drive Front View A detailed description of the floppy disk drive is contained in the RX0 RX8 RXII Floppy Disk System Maintenance Manual The RXVI11 interface circuits are contained on the M7946 module This module measures 8 1 2 in X 5 in and requires one device location on the LSI 11 I O bus 1 4 FLOPPY DISK TECHNOLOGY 1 4 1 The Media The media used for floppy disk data storage and retrieval is an industry compatible diskette floppy disk shown in Figure 1 3 REGISTRATION INDEX HOLE HOLE Diskette No Diskette READ WRITE HEAD APERTURE 7408 2 Figure 1 3 Diskette Media The diskette media was designed by applying magnetic tape technology to magnetic d
55. system including space cabling power requirements and fire and safety precautions Environmental Considerations The specific environmental characteristics of the floppy disk sys tem including temperature relative humidity air conditioning and or heat dissipation and cleanliness Installation The actual step by step process of installing the floppy disk system from unpacking through the preliminary installation checks power conversion techniques and acceptance testing Operation The recommended practices for using the floppy disk system handling the media and shipping and storing the diskettes 2 2 SITE PREPARATION 2 2 1 Space The RXOI is a cabinet mountable unit that may be installed in a standard Digital Equipment Corpo ration cabinet This rack mountable version is approximately 10 1 2 in 28 cm high 19 in 48 cm wide and 16 1 2 in 42 cm deep Figure 2 1 Provision should be made for service clearances of approximately 22 in 56 cm at the front and rear of the cabinet 2 2 2 Cabling The standard BCOSL 15 interface cable provided with the RXV11 is 15 ft 4 6 m in length therefore the positioning of the RXOI in relation to the backplane in which the RXV11 interface is to be installed should be considered The RX01 should be placed near the console terminal so that the operator will have easy access to load or unload disks The ac power cord is approximately 9 ft 2 7 m long s
56. t 10 tracks for INIT 0040 Tried to access a track greater than 77 0050 Home was found before desired track was reached 0060 Self diagnostic error 0070 Desired sector could not be found after looking at 52 headers 2 revolutions 0110 More than 40 us and no SEP clock seen 0120 A preamble could not be found 0130 Preamble found but no I O mark found within allowable time span 0140 CRC error on what we thought was a header 0150 The header track address of a good header does not compare with the desired track 0160 Too many tries for an IDAM identifies header 0170 Data AM not found in allotted time 0200 CRC error on reading the sector from the disk No code appears in the ERREG 0210 All parity errors Figure 3 7 RXER Format 3 4 1 Fill Buffer 000 This function is used to fill the RX01 buffer with 128 8 bit bytes of data from the host processor Fill Buffer is a complete function in itself the function ends when the buffer has been filled The contents of the buffer can be written onto the diskette by means of a subsequent Write Sector function or the contents can be returned to the host processor by an Empty Buffer function RXCS bit 4 Unit Select does not affect this function since no diskette drive is involved When the command has been loaded RXCS bit 5 Done is negated When the TR bit is asserted the first byte of data may be loaded into the data buffer The same TR cycle will occur as each byte of data is l
57. tween the RX01 CPU controller and the RXVII interface module BCOSL 15 interface cable 3 The disk drive interface for data and control information transmission between the read write electronics and the RX01 wCPU controller In addition to the data transmission signals analog signals between the read write electronics and mechanical drive control head motion and sense diskette speed and position 43 RX01 M7946 INTERFACE SIGNALS Connector Jl on the RXV11 interface module M 7946 provides the interface for the following RX01 signals RX INIT L The responds to RX INIT L by negating DONE L and moving the head position mechanism of both drives if two are available to track zero The RX01 will also read sector 1 of track one of drive zero and then assert RX DONE L without error to indicate successful completion of the Initialize function RX DONEL The asserts RX DONE L to indicate that no RX01 function is in progress Initiating any function will cause RX DONE L to go false for the duration of that function Attempting to initiate any function other than Initialize while RX DONE L is false is illegal and may result in an error RX RUNL The RXV11 interface asserts RX RUN L to initiate command or data transfers between the interface module and the RX01 wCPU controller If asserted when RX DONE Lis asserted the byte transferred from the RX V11 interface module to the RXOI is treated as a command If asserted while RX DON
Download Pdf Manuals
Related Search
Related Contents
Manual de instrucciones SPOT LED 003 - Electrocomponents HV Series Lenco TAB-9702 8GB 3G Black tablet Dicota Cosmos Power LIVRET DE COURS autocad - site national STERLING 5427-59N-G05 Installation Guide AMP100 - Waeco documento Copyright © All rights reserved.
Failed to retrieve file