Download Tandy Double Density Adapter Kit Service Manual
Transcript
lIadl8/haeN • o • • • • - ® Madel I Dauble-Density Adapter Kit Catalog Number 26-1143 CUSTOM MANUFACTURED IN U.S.A. FOR RADIO SHACK. A DIVISION OF TANDY CORPORATION TRS-80® Model I Double-Density Disk System 1lJanua{ . © 1982 Tandy Corporation All Rights Reserved Reproduction or use, without express written permIssIon from Tandy Corporation, of any portion of this manual is prohibited. While reasonable efforts have been taken in the preparation of this manual to assure its accuracy, Tandy Corporation assumes no liability resulting from any errors or omissions in this manual, or from the use of the information obtained herein. Model I Double-Density Service Manual - - - - - - - - - - - TRS-BO ® ----------- CONTENTS Introduction. . . . . . . . . . . . . . . . . . . . . . . 1/ Functional Specifications • . . . . . . 2/ Block Diagram 3/ Installation . . .. . . . . . .. . . . . . . . .. 4/ Alignment Instructions ... .... .... 7/ Schematic . . 8/ Parts List. . . . . . . • . . 4 7 9 . . . . . . . . 10 . •. . . • . . . . . •. 9/ Theory of Operation 3 5 5/ Troubleshooting . . . . . . . . . . . . . . . . . . 6/ Printed Circuit Board . . . . . . 2 12 . 13 15 - - - - - - - - - - rtadaelbaell----------- 1 - Model I Double-Density Service Manual ® Introduction The Double-Density Disk System for the TRS-80 Model I allows more storage on a 5 1/4 inch diskette than is available on a single-density diskette. An 80% increase in disk-storage capability is available using 35 tracks and more than double' the capacity if 40 tracks is used. To use this capability, you must have a Double-Density operating system and a hardware modification. The new operating system is on a diskette and the description of its use is found in the Double-Density Disk System Owner's Manual (26-1143). The hardware modification is an Adapter Board that must be installed by a qualified Radio Shack Service Technician. This Adapter Board allows the continued use of single-density diskettes with a single-density operating system as well as the enhanced double-density system. Model I with double-density is capable of reading Model III data diskettes, but this feature is not supported in the Double-Density Operating System (DDOS). The operating systems are not compatible because of addressing differences. Therefore, the software does not support full compatibility. Shugart disk drives will NOT support a 40 track operation. The disk drives that have a serial number that is followed by a (-1) are manufactured by Tandon or Texas Peripherals and are certified for double-density and can be CONFIGured to 40 tracks. The design objective was to make the double-density adapter fully compatible with the Western Digital 1771 socket inside the Model I expansion interface. This is an easy plug-in installation without trace cuts or jumpers. In addition, a side select line is available on the adapter board for future enhancements. This modification, however, would require changes to the expansion interface. ® - 2 - Model I Double-Density Service Manual - - - - - - - - - - - TRS..BO ® .........................- - - - - - - - 1/ Functional Specifications The TRS-80 Model I Double-Density Adapter Board is an optional "add-on" board for the Model I which provides a double-density controller for the S 1/4 inch floppy disk drives. This board can support both single and double-density operation. This modification, along with the software required for operation, allows the transfer of Model I single-density files to double-density format. Write precompensation is provided and is software controlled for any desired track. System software automatically enables precompensation for all tracks greater than 21. The amount of write precompensation is hardware adjustable on the Adapter Board from Ons to SOOns. The adapter boards are adjusted at the factory for a nominal rate of 200ns. The data-clock recovery circuit incorporates a phase-locked loop system for state-of-the-art reliability. Upon reset or power-up, the Adapter Board is configured for side 0, no precompensation, and single-density. If a single-density operating system is used, the Model I will not change from that density. If a double-density operating system is used, the Model I will reconfigure the Adapter Board to operate in double-density. In the double-density operation, data transfers are synchronized to the CPU by polling the FDe for a data request before the operation begins. If good status is not received after a specified length of time, the operation is aborted and control is returned to the calling program. ----------lIadlelhaell--------- 3 - Service Manual Model I Double-Density - - - - - - - - - - - TRS-BO ® 2/ Block Diagram DISK DRIVES I EXPANSION INTERFACE DOUBLE DENSITY DECODING LOGIC SINGLE DENSITY _, ENABLE 1771 SINGLE DEN. CONT. DOUBLE DENSITY l ' ENABLE 1 1791 DOUBLE DEN. CONT. PRE·COMP ENABLE - II" DATA I.....-_W_R_IT_E_D_A_TA _ _~ SEPARATOR AND PRECOMP READ DATA LOGIC RCLOCK . VLD CONTROL - - - - - - - - - ftadIG/haell--------- 4 - Model I Double-Density Service Manual - - - - - - - - - - - TRS·BO ® 3/ Installation Before installation of the Model I Double-Density Adapter, verify the proper operation of the Expansion Interface using a memory test, FORMAT, and BACKUP for single-density. This installation should only be attempted after the Expansion Interface is proved to be functioning properly. 1. Remove the Power Supply Cover on the Expansion Interface and remove and disconnect the power supplies. 2. Turn the E. I. upside down and remove the six screws that hold the case together. Remove the bottom cover. The screws are of different lengths (remember which screws went where), and must be used to reinstall the Bottom Cover. 3. Locate the WD 1771 FDC chip. It is the only 40 pin chip in the E. I. It is Z34 on revisions A and C boards and Z42 on the revision D board. Carefully remove this chip. After removing the chip, carefully check and straighten any bent pins, and insert the chip in the socket for U3 on the new DDA board. 4. The Adapter Board is mounted (installed) in the socket on the Expansion Interface board where the WD 1771 FDC chip was removed. There are extension pins below the adapter circuit board for this purpose. Be certain that the FDC chip is facing the same direction as it was on the E. I. board ( #1 pin is over #1 pin, etc). Carefully set the Adapter Board OVER the socket (in the E. I.) so that the ends marked for pin #1 are aligned and that the pins will go in the socket. Then press evenly on the board to firmly seat the pins in the socket. 5. It is unlikely that you will need to bend any capacitors to seat the adapter board. If you must, be sure to not cause a short or break any leads. 6. Lay the piece of foam, included with the unit over toe Adapter Board. Carefully reinstall the Bottom Cover. Then turn the E. I. back over and reconnect the power supplies and replace the Power Supply Cover. 7. Apply power to the unit and boot either the single-density or the double-density version of TRSDOS. Do not try to boot Model III TRSDOS. If TRSDOS will not boot, first attempt steps 1 and 2 ----------lIadlolbaell--------- 5 - Model I Double-Density Service Manual - - - - - - - - - - - TRS..BO ® of the alignment procedure (see "Alignment") before going on to the "Troubleshooting" section of this manual. 8. Go to the "Alignment" section of this manual. - - - - - - - - - - - ftattl8 - 6 - aell----------- Model I Double-Density Service Manual - - - - - - - - - - - TRS·BO ® ----------- 4/ Alignment Instructions 1. TP9 is the Frequency control point for the Voltage Control Oscillator circuit (U13). It should be adjusted when instructions are not being executed by the Floppy Disk Controller (idle state). Adjust R7 so that the level of 1.4 volts is obtained with reference to ground. 2. The VCO free-running frequency must idle state and in single-density mode. should be adjusted as close as possible side (i.e. 124.99 kHz). The adjustment also be adjusted in an The measurement at TP5 to 125 kHz but on the low is made using Rll. 3. Write precompensation must be adjusted while executing disk writes and is measured at TP6. Boot TRSDOS (either version) and format a blank diskette. While it is formatting, adjust R2 so that the pulse width on TP6 is 2~~ ns in duration. When a version of Tandy Drive Controller (TDC) is available, execute continuous track writes. This will be much easier than trying to catch the pulse during the FORMAT operation. TEST POINTS WHAT YOU SHOULD SEE NAME 1 CLK 1 mhz clock from E. I. 2 DDEN* ~ for double-density 1 for single-density 4 IP* Index pulse from disk drive 5 RCLK 125 kHz in idle condition (Rll) (drive not running) 6 Precomp 2~~ nsec duration pulse when enabled and writing (R2 ) ---------ltadI8/haell--------- 7 - Model I Double-Density - - - - - - - - - - - TRS-BO Service Manual ® ------------ 7 PREN ~ for No Precomp 1 for Precomp enable 8 Ground Ground 9 FDC Bias 1.4 VDC in idle position (R 7) ADJUSTMENT POTENTIOMETERS R2 Precomp Adjust (TP6) R7 Bias Adjust (TP9) Rll Free Run Adjust (TPS) ----------lIadlo/haell--------- 8 - Model I Double-Density Service Manual - - - - - - - - - - - TRS-BO ® ----------- 5/ Troubleshooting SYMPTOM POSSIBLE PROBLEM(S) Powers-On to Ready > a,b,c,d,e, or f Powers-On with garbage on Screen (Drive does not turn-on after RESET) e,f,h,i, or k Powers on with garbage on screen (Drive turns-on after RESET) a - f, h, j, k, pr 1 All drives stay turned-on g or k Starts to boot DDOS, but hangs up at 'LOADING TRSDOS' message j, 1, or m will not FORMAT or write (Single-density) d or 1 Will not FORMAT or write (Double-density) 1, m or 0 Explanation of problems a. b. c. d. e. f. g. h. i. j. k. 1. ffi. Double-Density Adapter not seated properly Bent pins on header strip Bent pins on WD1771 (U3) Bad WD1771 (U3) E. I. power supply not plugged in or not turned-on Bad cable (CPU to E. I. ) Cable upside down (E. I. to Disk Drive(s» If buffered cable, is it plugged in backwards? Disk Drive(s) turned off? Bad Operating System diskette Bad cable (E. I. to Disk Drive(s» Incorrect adjustments on board Bad WD1791 (U4) - - - - - - - - - - ftadI8/haell--------- 9 - Model I Double-Density Service Manual - - - - - - - - - - - TRS-BO ® ----------- 6/ Printed Circuit Board(solder side) - - - - - - - - -....... ftadl8 - 10 - aell---.. . . . .- - - - - - - itiV RIO 6.8K C17 ...- -5 ::16:-JDIR ....- . WD r----------------------------..:: "1 ...---:3B WG 3O 9WP ...- U3 1771 3~2 .-- ---:1..,4 .-- DAL7 • ...;1-9 2 DAL5· ,....... ....- ~11 DAL4. 1~0 DAL3. 3B~DDIR ...--- flL-< DSTEP ..-- ~B~DWD 2Y ,.....! IY ....- 3Y,~9=-- ~5 B U12 A LS123 AO Q~ ---+---------.,---------r~,R~- _ _.:.:H:.-' L---_ 18 ' 3B ODRa - - - - 8 II 1 GND_ itiV 1 A 2 B 3 C DAL5· DAL6· DAL7· - DDEN· -=DDEN , I N_C_';---;.b..o;:-5.() XTOS· ~O.D I SIDE 0 SIDE 1 I .~INTRa _ Y5 10 Y4 11 G2A I XTDS·~ I~ J -1< 16 Gl G2B I I I iti4+ ...L Al WE· Ul1 LS10 --1 ~MR. TEST"\.:2~2---_~+_------+----,------.-----~TEST. ~~2i ~ 40 0 30 31 ~ ------.- -------:--=::'-0 AO T"" ,- , I I I I lnl SOCKET HEADER ~ 4.:.j Reo I L SIDESEL I , ...l SIDEO NC +... r<DDEN ~C.:E·r3--t_J-II---::~:j~: L MR· n.:.: '1--1- ..... r~' 9 itiV +12V itiV r - - - - - - - -:1 16 I DDIA ~ DIR DIR 0...:.::._1 _ _-' i ...... DSTEP~ STEP WP.o.l3B~I----.....+H+++_H+H_+1f-t+_+--_936 wp. I U4 1791 I Ip. I 1771 SOCKET I HEADER 35 TAKO· I 32 ADY 24 , 24 CLK I DRa~ 34 O.J34~..L ! - - - - I - - - + . + H H + - H H - H + + - f - t - - - 9 TRKO. I CLK 14 I 14 DAL7. I DAL7· 13 I 13 DAL6. DAL6· 12 I DAL4.o-'~1-1---l-~--!I--+---.4I,...jH-H+_Hf_t_-t_~11 DAL4· : D A L 3 . o - - l ! 1 ° 4 - - + - I - I - H - + - - - - 4 - H + + t - + - - t - -'O 9 DAL3· I DAL2.o--.!9..L 1 - + _ H - I - - + - - - -.....H + + - f - t - - t - - ' l 9 DAL2· I DALI. I DALO.o--.f.7..:.'---++++--1--------4-HH--+-_t_--'-i7 DALO. 81 1 AO I RE. 5 41 ~E: o-.~.2~J.... •• - - + + + - + - - + - - - - - - + . - + - -......-++--+--=12LW_E_. DAL5·~ DAL6· +DAL7· ~ Al~ AO~ -- ~ +rC4 .I 10ul -- +5V +5V +5V +5V IC5 I,lUI Ice I,lUI lC7 Ice I,'ut I"UI -=- -- I"UI lca +5V +5V +5V I·, I·, I ICll IC12 10ut UI I itiV lC13 UI -=- lC15 1 UI -=- +5V R4 10K ...z WG U8 WD1691 11 ARD.112~7------+--!I-+--+_il--+-+-I"""";'" RRD· VFOE.~---"--"-l-- ......J! +.- __--.!!! LATE ,----------1-------------:;;; 17 EARLY 2.-- NC 1 WDIN EAR LYI-!lL7 -= ~. H_LT..J~23 I ..... J: ...------UA-,J.J" FCI=2-+----..---.., ~ STB 01. 02. 03. 04. U5 WD2143 TP6 +12V C18 2 3 19 WOO 6 +5V R8 10K GND T043 fL<PREN 10 1 C16 lOOpl -= '----- 9m 7 A GND B R U12 8 74LSl23 CLA C a 11 HI a 12 5 1 NC ..1. R7 lOOK SOpl 11 7 5 3 1 5 4 itiV~ RG F!--NC GNDI=2::..0 r R3 2.2K PRECOMP ADJUST VFOE· 15 DDEN • DDEN.1:l3~7------_---4-----4_+----''''1 RCLK~2~6------+.-----_ _-4_---'~ 12 RCLK LATE j..!1.2,8 16 VCO 13 PU PO Xl 01. 02. OPW~ ~~K ro. GND~ 04. BIAS ADJUST +5V -= itiV itiV DRA.FT DATE CHECK O"TE DESIGN DATE APPD DATE TITLE DOUBLE DENSITY ADAPTER •E TP4O--- WE·~ lC19 1 UI I· TP9 • PO CLK~~TPI +5V +5V WO~DWD WG~DWG 4 RE· _~ CEo -=- lC3 l·lUI HI itiV HLD 1!!.-NC 5 AO NCo-2L +5V MR·1-'1~9-~---~MR· ---<l~+_t_-+---=i6Al I 41 +12V TEST" 22 8 DALI. Al o-.!6.!.1_-I-+-I--I-_--+ DDEN" INTRO~NC DAL5·o-~-~-+++-~I---~+H+H+_+-_+_.:.::;'2 DAL5· I 1 READ· PIN 27-1771 ICI IC2 l,lUI l,lUI T043 .1jL- NC 35 Ip. RDYo-B ' U9 +12~ STEP o-':.::.5..... I I~ 2.2K 8 U7 08 3044208 iti 21 itiV FDCLK PIN 26-1771 5 ~' Rl ( 10K 8 U7 08 10 U9 L Ul1 LS10 -~PH3 ( I - 3PM. I 6 5 4 12 I I I TP5 : 5 4 3 TI343 29 : 29 0 TG43 DINT. 37 1 37 0 DINT" 33 WF.r:' = - - - - - - , - - - - - - - - - - + - - - - - - - - - - - - - - - - . - ; ; : ; . < l W F . HLD 28 I OHLD HLT 23 , 23 OHLT 26 NC --~ FDCLK FDCLK ....., 4Y,l-:'::.2 -::!::-'5 I, 1 2 13 itiV HI CLR 3 'NTRa~NC .:.j7 DALO • .....::.j8 ....- lBf-L--<OWG Ul1 LS10 MR. 19 8 ....---------4 DAL1· U2 LS157 --2 r= 1 14 10 11 Al--------- FD~~ ~ 9 DAL2· ...--------=-i 1 SELECT ...-_ _--'-1 .------1 VCC~ a r!L- NC ORO ~_______ -"'1 13 DAL6· ....- 4B 40 Re;~: ~ READ· ROY --=24;;;CLK ...- ~4A +12 DAL7· DAL6·DAL5· 15 ~C - • ..::34.,TRKO· ....- L..-_ _...;1..:,1 3A -::h 1" iti +12 35=1 Ip· ....- ....l. lA ~2A loopl +5~ ..:;15"-tSTEP ..::3'"'1 1 ...-------- ~..!-J itiV 9 tandq l"' 'u 8000126 rCALE~I ...n· I ISIZE 0' I +5V C17 .5 +5 +12 100pl ----"-----.0 T -: b ...----------- . ---'=3'11 WD ...--------- -22 ...- ~;71 ~ ~C ISvCC~ .-------2- B a 1 U12 r- A lS123 +12 40 WG _ _ _:H.::.I_- - t - - - - - - - " - - - - - - - - - - - ~-_---------- ..----E ROY ..., -""--1 24 ClK ...-- '4--tDAl7" ...- .. --:.:13::;DAl6" ...- --'1=,2 DAL5" ...- .......;' ' 4 ...- - - - + - - - - - - - - - - - - - - - - - - rl --;;3S;;-o ORO OINP,..37 TP43,29 WF" 33 HlD 28 HlT 23 ~WF" I 28 0 HlO I 23 OHLT NC FDClK ..2 ----------8"'"iDAll" ...-;7 DAlO" 3B~DOIR "B~OSTEP ~Br£--<DWD lA ~2A ~_ _---,-1.,' ~ 1B IN ...-- f-=!--< CWG 39 ~~~ Tl , XTOS" GND 2 0 _ 1 _ -L 8"'"i Al 'M'", ~; ~ -= - - --1 VI GND I ' - - - - - r, -- I ...-~ 14 O~NC lS74 11 CK GNDh AO-BF I -:::!::13 MR" r 12 4 ~ 0 PRE a 5 DDEN" ~~74 - +5V 10 . "t'TP7 PRE ~ ~CK DDEN « D O~PREN U6 - 19 OMR" 22 TEST" HI U, li rT----, . r " -=- ::::- I 29 +5V 12 0 LS74 MR" li t!-NC II CK I 39 ~ INTRa I NC~XTOS" I 20 _ GND ~ GNDh 13 ::!::- I +54+ -5~ - SIDE 1>,------, +12~ r - - - - - - - " '5i AO 4 Re...--'-i U2 LS157 -- fill ~~ --L..3!..o FOClK I 17 OPH3 I TESP 22 r------------! DAL2" - ;~-------------__t-------'-------=::::::::::::::::::::::::::::::::::::::::;I ::::~3~7-o0DTGIN43T" I FOClK~ ~~ 19 DAl4" ...;.10::; DAl3" 0 R;- 3PM" 3S ORO Y3 _ i 27 Re;~:~~!!!~-...:--R-EA-D-"---'-------------___i---------_--------I---!.!!..o 341TRKO" U ~~~3S ClR 3 35 , . . - - - - - - - - - - - - - - - - - . : :"lIP" ..--_, Ull lS10 1~ NC ,...,,-,----,16 '-"- Gl ...-WP~ G2B Y5~SIDEO .... r~6:..------~4a~G2A Y4~SIDE 1 o~_ -L .;;..36,WP" +5V HI I r-------.. ...-:====================================================================~:::-15""16 ~~:P +5V RIO 68K lnl 2 _r - SOCKET HEADER 0 lS74 -L O~ SIDESEl U6 .-- 3Y1-=9:..- ''-iSElECT .----2 2V -, ...- .. V~I~2-------+___, ~IY SIDE 0 2, we-<DDEN -=-'5 L ~C~E:.:".r--r-I-I--~13;j ~l 11 ~ ue 04 o a mv r - - - - - - - -., DIR o-.;.;:16'-t-,_ _...... STEP 0~_'5_i ...... I I WP" : IP" I ~'KET I HEADER I I I _ DDIR~ DIR DSTEP~ STEP 3S WP" ~3B!!.+-1, --------.l4++-l-++-HH-t+-H-t-i-T--4 35 IP" ~,---- .......H++-I--+++-++1-+-t-t-+--t---4 TRKO· o-:34~IL----+-~~-+-+++-H+H_t__r_r_t--......;:134 TRKO" ~3~2~1- - - - - ! - - - + - t - t + + + H + - H H - t - t - - - , -324 RDV 24 ClK -~2~"-T, I----+--t--+--+-H-r+-+i-H--rt-r-t----J ROY 0-: ClK 14 DAl7" DAl7"o-l!!4.,.1---~+--I--+-++-H_+t_+nH_-j-__i---'_'i 13 DAlS" DAl6.o-..!;13~--~_+-f---f---+-++H++-H--t-t_-_r4 U4 1791 3B INTRa ~NC TEST" 22 t-lL--_ +5V WD POWD DDEN" ~-------t---_-----_.._t---'45 37 I RClK 26 7 DAlO" lATE I I I L I 5 AO AOlo--...:s~I-_lH-+_I--+-------l-..----4-+_+-_+-4 4 RE" RE.o-.::. .. .:..'---+-+-+--+------if----+--+----..-i--t--; NCo--!-!- r-- r---2 CEO WE"-o-~2.;.1_-4-++_+_-+_----+-+_--T-++_-t-""1 WE· 2 ---A DAlS· oE-DAl6· ~ DAl7· ~ Al~ AO~ I R4 .2 WG WG ~DWG 10K 11 RRD" ~----'----+-+--t-,+-->--_t--r___r--j 27 RRD" .....J!. _f- I"uf IC6 IC7 YC6 I I: _1uf ,uf I"uf Ice I- +5V 1uf +5V ICl1 IC12 'Ouf l uf +5V +5V IC13 1uf lC15 lCle 1Uf I,1Uf I- I- I- I- - - - ________--+ -::::L. - + + 04"r!!!-- 7 01" 5 02" 3 03" ---1 04• ~ +5V R8 10K t 101 71 Cls'_*"I el A B ClK~~TPl WE"~ , . -- CI8.--'- 6Opf~1c2 R3 2.2K PRECOMP ADJUST 81 GND -= OPW~>~gK GND~ -= ~v~ II ~ ""'UN 1 ADJUST '~+5V Rl1 50K +5V - WL _ i 2 FCt--.---.-----, ...... Cl0 U13 47Uf 74lS829 R5 >R7 47K-. RS lOOK 47/1. BIAS RNG~ _ .... ADJUST +5V 8 R U12 100PTtc a 74lS123 T_G4_.... 3PL'< PREN l-.- +12V '-;11 Xl .-- wooS --;' WDIN J:\-G_N_D - US WD2143 01" 4 02. 2 03" 3 +5vl--~ RGPi-NC ...... PO~ STB j.:S:..-_ _ DDEN" -'-'-\'7 EARLY ...- V~~~1~3 _ _- ; &-.-2 Fl ~C1 -=1'2 NC C~R 11 5 1 _ _____' ~=-=-- HI DRAFT DATE CHECK DATE DESIGN DATE APPD I DATE APPD A E TITLE TP4o-l..- +5V ~ ,..-----UA1pJ- 16 VFOE" ...,'8 LATE EARLY ~1 r--NC ''1 US WD1691 .._---;2 RClK ' .!L________-+ GND 20 Yes TP9 8 DALt" --l--l--+--.1f---+------- +rC4'Ouf 1uf +5V 9 DAL2" DAL2.o-.::.lI..JI----4-++-+---~-----+_t-++-H---:r-___jI--""i S Al Alo-..::..::..--+-H-+---+----....-----+--r-t--t---t--; I- HI -?MR" I I 2.2K IC2 IC3 cl I~ READ" PIN 27-1771 HlD ~NC VFOP 33 7 I DAlO" ~O-~6~1 l 8 +5V FOClK PIN 26-1nl - DAl3.o-2': : : . . t - ° - - 1 H - f - t - - _ 1 - - - - - 6 - t + + H H - t - - - r10 4 DAl3" '"-o-..:8~1!--+-H-+--_1------.....,rt-j--+-t-__t-"i U7 08 I-lUI I-lUI I DAl " ®--o V r rlL- NC II I I - U9 12 DAlS " DAl5.o-~12~lt___---4t_l_+---lf---+---4_t+i+t-iH+_t-_t-1 11 DAl4" o-'~I-1I--lH-+_1--+---....+_t+t-i___t+___t-___t---'_'_j DAl4" I U7 08 10 1 +12 ~ MR" _ _--+_ _---1 9 r-----+-.-+--++--~-----t U7 }-'3::..-+-_ _4., 3 ...--+---+-+--1----1 04 4 2 08 +5 21 ORO 2 v Rl .. 10K TG43 ClR li ~ NC JR: 12 3 T1'5 I >----! CK tandq DOUBlE DENSITY ADAPTER ®_----------- Model I Double-Density Service Manual (Component side and components) ® - 11 - Model I Double-Density Service Manual - - - - - - - - -...........- - - TRS..BO ® ----------- 7/ Schematic - - - - - - - - - - l I a d l e l h a e l l - - - - - - - - -.. . . . - 12 - Model I Double-Density Service Manual - - - - - - - - - - - - - TRS-BO ® ------------- 8/ Parts List SYMBOL DESCRIPTION MANUFACTURER'S PART NUMBER RADIO SHACK PART NUMBER RESISTOR/TRIM POT Rl, R4, and R8 Resistor, R2 Trim Pot, R9, R3 Resistor, R5 Resistor, R6 Resistor, R7 Trim Pot, RIO Resistor, Rll Trim Pot, 10K ohm, 1/4 watt, 5% 10K ohm, .151 watt 2.2K ohm, 1/4 watt,5% 47K ohm, 1/4 watt, 5% 47 ohm, 1/4 watt, 5% lOOK ohm, .151 watt 6.8K ohm, 1/4 watt, 5% 50K ohm, .151 watt 820-7310 827-9310 820-7222 820-7347 820-7047 827-9410 820-7268 827-9350 AN028lEEC AP7l67 AN02l6EEC AN0340EEC AN0099EEC AP0834 AN2262EEC AN7l68 838-4104 832-6331 835-4475 830-1104 830-0754 ACCl04QJAP ACC336QDAP ACC474KLGP ACClOlQJCP ACC750QJCP 802-0074 802-0157 AMX3558 AMX3563 802-5771 804-5791 804-0143 802-0008 804-1691 802-0004 802-0138 802-0010 802-0123 802-0629 AXX3014 AMX4472 AMX3698 AMX4471 AMX3552 AMX4583 AMX3898 AMX3803 AMX4663 CAPACITORS Cl-C3, C5-C9, C12-C15, and C19 1 mfd, 50 volt, monolithic, radial C4, Cll 33 mfd, 16 v, electrolytic, radial CIO 47 mfd, 100 volt, 10% polyester C16,C17 100 pfd, 50 volt, ceramic disk C18 75 pfd, 50 volt, ceramic disk INTEGRATED CIRCUITS Ul, U6 U2 U3 U4 U5 U7 U8 U9 UIO Ull U12 U13 74LS74 Flip Flop 74LS157 MUltiplexer WD177l (removed from EI to multiplexer) WD179lB-02 Floppy Disk Formatter WD2l43-0l 4-Phase Clock 74LS08 Quad (2 input) And gate WD169l Floppy support logic 74LS04 Hex Inverter 74LS138 3 to 8 Decoder 74LSIO Triple input Nand gate 74LS123 Multivibrator (one shot) 74LS629 veo - - - - - - - - - - rtadI8/haell--------- 13 - Model I Double-Density Service Manual - - - - - - - - - - - TRS-BO SYMBOL DESCRIPTION ® ----------- MANUFACTURER'S PART NUMBER RADIO SHACK PART NUMBER MISCELLANEOUS U3 U4 US U8 Printed Circuit Board (Rev. B) Staking Pins Socket 40-Pin DIP Socket 20-Pin SIP Socket 18-pin DIP Socket 20-Pin DIP Header 20-Pos SIP with spacer 870-9202 852-9014 850 -90 0 2 850-9013 850-9006 850-9009 851-9132 NST AHB9682 AJ6580 AJ7125 AJ6701 AJ6760 AJ7126 ----------ltadI8Ihaell--------- 14 - Model I Double-Density Service Manual - - - - - - - - - - - TRS-BO ® - - - -...........- - - - - - 9/ Theory Of Operation A. CONTROL AND DATA BUFFERING The Double-Density Adapter Board is a memory mapped device that uses the same decoding logic as the single-density system on the Model I. (For more information on the decoding logic, see decoding logic section of the Expansion Interface Service Manual). Control lines, such as DDEN* (double-density enable), PREN (precompensation enable), and SIDESEL (side select), are latched using a one of 8 decoder, UIO (74LS138), and Ul, U6 (flip flops). The three high order bits (DAL5* - DAL7*) of the sector write register (37EEH) are used to control the decoder. In single-density operation, the WD177l Floppy Disk Controller is selected (using DDEN as the select). For double-density operation, the WD1791 FDC is used. The Double-Density Adapter Board includes both of these FDC's. The single-density FDC (WD1771) is moved from the Expansion Interface and the double-density FDC (WD1791) is a new part. A WR* strobe in the address range 37ECH - 37EFH is decoded on the expansion interface as a write to the FDC. Al must be high and AO must be low to enable the decoder (UIO) at the active low at G2A. The decoded address is 37EEH. In addition, if all the data lines DAL5*-DAL7* are high (this means a zero due to inverted logic) G2A will not go low. This prevents changing the state of the control lines on a normal write to the sector register. The following table illustrates the data used for each function: DATA FUNCTION 40-5F 60-7F 80-9F AO-BF CO-DF EO-FF Select side 0 Select side 1 Set double-density mode Set single-density mode Disable precomp Enable precomp Note that only one function may be toggled at a time. (i.e. one could not enable double-density and precompensation in one write to the sector register.) After selecting a control function, the data that was previously in the sector register will have been destroyed and should be rewritten if necessary. ----------ltadI8 - 15 - ell---------- Model I Double-Density Service Manual - - - - - - - - - - - - TRS·BO ® B. RESET and CONTROL LATCHES Upon RESET, the LS74 flip-flops for side select and precompensation enable are cleared. This mode sets side 0 and no precompensation. The two LS74's for the DDEN* are also cleared. However, upon the clock (1 MHz) from the Expansion Interface, the not Q output of the first flip-flop will be clocked as a high to the output of the second half of Ul. The high at this output will cause the 9dapter to power-up in single-density. Since both controllers share the data bus and other signals, they are selected and deselected using one signal, DDEN*. C. WRITE PRECOMPENSATION and CLOCK RECOVERY CIRCUIT All data transfers from disk, regardless of mode, use an external data separater/clock recovery circuit. This will provide more reliable data transfer than the unmodified Expansion Interface. U8 (WD169l), U5 (WD2l43), and U13 (74LS629), along with a few passive components, comprise the write precompensation and read clock recovery logic. The WD169l is a LSI device which minimizes the external logic required to interface the 1791 FDC chip to a disk drive. The use of an external VCO allows adjustment to keep the RCLK signal synchronous with the read data for the drive. Write precompensation control signals are also provided by the WDl691 to interface directly to the WD2l43 clock generator. The read clock recovery section of the WD169l has five inputs: DDEN*, VCO, RRD*, WG, and VFOE*/WFi and three outputs: PU, PD*, and RCLK. The inputs VFOE*/WF and WG when both low enable the clock recovery logic. When WG is high, a write operation is in progress and the clock recovery circuits are disabled regardless of the state of any other inputs. The write precompensation section of the WD169l was designed to be used with the WD2l43 clock generator. Write precompensation is not used in the single-density mode and the signal DDEN* when high indicates this condition. In double-density mode (DDEN* = 0), the signals EARLY and LATE are used to select a phase input (01*-04*) on the leading edge of WDIN. The STB line is latched high when this occurs, causing the WD2l43 to start its pulse generation. 02* is used as the write data pulse on nominal (EARLY = LATE = 0), 01* is used for the EARLY = 1, and 03* is used for the LATE = 1. ----------lIadlolhaell---------- 16 - Model I Double-Density Service Manual - - - - - - - - - - - TRS..BO ® The leading edge of 04* resets the STB line in anticipation of th next write data pulse. When TG43 = 0 or DDEN* = 1, precompensation is disabled and any transitions on the WDIN line will appear on the WDOUT line. When VFOE*jWF and WG are low, the clock recovery circuits are enabled. When the RRD* line goes low, the PU or PD* signals will become active. If the RRD* line has made its transition in the beginning of the RCLK window, PU will go from a high impedance state to a logic 1. This will cause the VCO to increase in fr.equency. If the RDD* line has made its transition at the end o~ the RCLK window, PU will remain in the high impedance state while PD* will go to a logic O. This will' cause the VCO to decre~se in frequency. When the leading edge of RRD* occurs in the middle of the RCLK window, both PU and PD* will remain in the high impedanc€ state, indicating that no adjustment of the VCO frequency is required. By tying PU and PD* together, an adjustment signal is created which will be forced low for a decrease in VCO frequency and forced high for an increase in VCO frequency. To speed up rise times and stabilize the output voltage, a resistor divider using R5, R6, and R7 (potentiometer) are used to adjust the tri-state level to approximately 1.4 s. This adjustment results in a worst case voltage swing of plus or minus lv, which is acceptable for the frequency control input of the vco (U13). The signal derived from the combination of PU and PD* will eventually correct the VCO input to exactly the same frequency multiple as the RRD* signal. The leading edge of the RRD* signal will then occur in the exact center of the RCLK window, an ideal condition for the WD179l internal recovery circuits. D. EXTERNAL DATA SEPARATION IN SINGLE DENSITY In single-density mode, there is a separate clock bit for every data bit. This is not true in double-density. Therefore, external logic is required to interface the WD169l Floppy Support Logic to the WD177l Floppy Disk Controller. The purpose of this logic is to separate the clock and data bits in the data stream into two signals. This is done using one inverter (U9) and two AND gates (U7). This logic is also enabled using DDEN* and RRD* to detect single-density mode, and activity on the data line. On the rising edge of RCLK, the data bit is being decoded, and on the falling edge the clock pulse is decoded. Two one-shots (sections of U12, 74LS123) are used to insure that the read and write data pulses are the necessary duration, from - - - - - - - - - - - ftadl8 "na'lC~R - - - - - - - - - - - 17 - Model I Double-Density Service Manual ® -------------- about 300 to 450 nsec. Also, the VFO enable signal to the WD169l is held active when in single- density. E. FLOPPY DISK CONTROLLERS The WD177l is a single-density ONLY floppy disk formatter/controller. A detailed description of this device is given in the Expansion Interface Service Manual. The WD1791 is an MOS LSI device which performs both the functions of a single and double-density floppy disk formatter/controller in a single chip. The 1791 is also used on the Model II FOC/Printer Interface board. The Model II Reference Manual contains a good presentation of the 1791 FDC chip as well as a discussion on write precompensation. Both controllers share a common data bus and control lines, therefore, they are switched using DDEN. The following RAM addresses are assigned to the internal registers of the 1771/1791 FDC chips. RAM ADDRESS FUNCTION 37ECH 37EDH 37EEH 37EFH Command/Status Register Track Register Sector Register Data Register - - - - - - - - - - - I'tadle SnIClek@---------- 18 - CORPORATION RADIO SHACK,A U.S.A.: CANADA: 02 AUSTRALIA BELGIUM 280-316 VICTORIA ROAO RYOAlMERE, N.S.W. 2116 PARe INOUSTAIEl DE NANiNNE 5140 NANiNNE 8149343 BILSTON ROAO WEONESBURY WEST MIDLANDS WS10 7JN PRINTED iN USA