ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC Supplement to TheRef(tm) Drive & Controller Listing ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ In "publishing" TheRef(tm), I've often been asked the difference ³± ³ between the types of drive controllers and recording methods. I'm ³± ³ not going to get into that in this document, as it would require a ³± ³ good sized doc. of it's own. What I have supplied are diagrams of ³± ³ the different connectors associated with the technology today. ³± ³ frf ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CABLES ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ Controller Drive 2(or none) Drive 1 ³± ³ ³± ³ 1ÉÍÍ» ÄÄÄÄÄÄÄÄÄ1ÉÍÍ» ÄÄÄÄstripeÄÄÄÄÄ1ÉÍÍ» Pins 10-16 ³± ³ FLOPPY cable º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º are twisted ³± ³ with twist º::ºðððððððððððºÃ´ºðððððððððððððXXððºÃ´º before the ³± ³ (control & º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º connector. ³± ³ data, 34 pin) º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º (7 wires) ³± ³ ÈÍͼ ÈÍͼ ÈÍͼ ³± ³ 1ÉÍÍ» ÄÄÄÄÄÄÄÄÄ1ÉÍÍ» ÄÄÄÄstripeÄÄÄÄÄ1ÉÍÍ» Pins 25-29 ³± ³ ST412 & ESDI º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º are twisted ³± ³ Hard Drive º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º before the ³± ³ cable w/twist º::ºðððððððððððºÃ´ºðððððððððððððXXððºÃ´º connector. ³± ³ (control) º::ºðððððððððððºÃ´ºðððððððððððððððððºÃ´º (5 wires) ³± ³ ÈÍͼ ÈÍͼ ÈÍͼ ³± ³ 1ÉÍÍ» ÄÄÄÄÄÄÄÄÄÄÄstripeÄÄÄÄÄÄÄÄÄÄÄÄÄ1ÉÍÍ» (no twists) ³± ³ ST412 & ESDI º::ºððððððððððððððððððððððððððððððððºÃ´º Each drive ³± ³ Hard Drive º::ºððððððððððððððððððððððððððððððððºÃ´º has it's ³± ³ (data, 20 pin)º::ºððððððððððððððððððððððððððððððððºÃ´º own data ³± ³ ÈÍͼ ÈÍͼ cable ³± ³ ³± ³ IMPORTANT NOTE: Pin #1 on any drive cable SHOULD be indicated by a ³± ³ a colored stripe. If you should find the stripe ³± ³ by connector pin 34 (or 20), inspect the whole ³± ³ cable VERY throughly! ³± ³ ³± ³ DRIVE SELECT For both Floppy and Hard drives, when the 34 pin ³± ³ JUMPERS: cable has a twist, the device number should be set ³± ³ to the second position. Drives numbered 0-3, set to ³± ³ 1, those numbered 1-4, set to 2. When cables with- ³± ³ out a twist are used, Floppy "A", and(or) Hard drive ³± ³ "C" should be set to 1, and the second Floppy and ³± ³ (or) Hard drive should be set to 2. ³± ³ ³± ³ TERMINATORS: When using more than one drive on a cable (ie; 2FDs ³± ³ or 2HDs), the terminating resistor pack should be ³± ³ left on the drive furthest from the controller, and ³± ³ removed from the drive closest to the controller. ³± ³ ³± ³ NOTE: On SCSI drives, the Host Adapter also has resistors. ³± ³ These are needed to terminate both ends of the bus. ³± ³ Since the SCSI bus can have up to 7 devices attached ³± ³ to it, only the Host Adapter and the device farthest ³± ³ from it will retain the resistors. All devices in- ³± ³ between should have theirs removed. ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 2 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CONNECTIONS ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ FLOPPY DRIVES ÚÄÄÄÄÄ¿ ³± ³ HI/LO DENSITY >³2 1³ GND ³± ³ The connector on a floppy drive N/C ³4 _ 3³ | ³± ³ consists of 34 conductors. Both N/C ³6 5³ | ³± ³ control and data use this same INDEX <³8 7³ | ³± ³ cable. Most cables have a twist MOTOR ENAB. A >³10 9³ | ³± ³ that interchanges pins 10 through DRIVE SEL. B >³12 11³ | ³± ³ 16 at the end of the cable (on DRIVE SEL. A >³14 13³ | ³± ³ drive 1). Most floppy connect- MOTOR ENAB. B >³16 15³ | ³± ³ ors have a "key" between pins DIRECTION SEL. >³18 17³ | ³± ³ 4 & 6, and 3 & 5, to prevent the HEAD STEP >³20 19³ | ³± ³ cable from being reversed. At WRITE DATA >³22 21³ | ³± ³ the other end, the dual row con- WRITE GATE >³24 23³ | ³± ³ nector that attaches to the con- TRACK 00 <³26 25³ | ³± ³ troller card will usually have a WRITE PROTECT <³28 27³ | ³± ³ set of ridges that coincide with READ DATA <³30 29³ | ³± ³ cutouts in the controller card's HEAD SELECT >³32 31³ | ³± ³ connector. Note that old style DISK CHANGE <³34 33³ GND ³± ³ floppy-only controllers used a ÀÄÄÄÄÄÙ ³± ³ card-edge connector just like that > Input ( At the ³± ³ of the drive. < Output Drive Conn.) ³± ³ ³± ³ ST506/412 HARD DRIVE (MFM & RLL) ³± ³ ³± ³ This standard drive system uses ÚÄÄÄÄÄ¿ ³± ³ two cables; a 34 conductor control HEAD SEL. 8 ³2 1³ GND ³± ³ cable, and a 20 conductor data HEAD SEL. 4 ³4 _ 3³ | ³± ³ cable. The control cable contains WRITE GATE ³6 5³ | ³± ³ a twist of the conductors going to SEEK COMPLETE ³8 7³ | ³± ³ the farthest drive, which is drive TRACK 0 ³10 9³ | ³± ³ "C" on most systems. This twist WRITE FAULT ³12 11³ | ³± ³ consists of conductors 25 through HEAD SEL. 1 ³14 13³ | ³± ³ 29. As with the floppy cable, the RESERVED ³16 15³ | ³± ³ ST506/412 cables normally have a HEAD SEL. 2 ³18 17³ | ³± ³ key to prevent reversal, and the INDEX ³20 19³ | ³± ³ controller end has a pin-type con- READY ³22 21³ | ³± ³ nector, while the drive end has a STEP ³24 23³ | ³± ³ card-edge type connector. DRIVE SEL. 1 ³26 25³ | ³± ³ DRIVE SEL. 2 ³28 27³ | ³± ³ ÚÄÄÄÄÄ¿ DRIVE SEL. 3 ³30 29³ | ³± ³ DRIVE SEL'D ³1 2³ GND DRIVE SEL. 4 ³32 31³ | ³± ³ RESERVED ³3 _ 4³ | DIRECTION IN ³34 33³ GND ³± ³ | ³5 6³ | ÀÄÄÄÄÄÙ ³± ³ | ³7 8³ GND ³± ³ RESERVED ³9 10³ RESERVED Though control signals ³± ³ GND ³11 12³ GND go through a single 34 ³± ³ * WRITE DATA+ ³13 14³ * WRITE DATA- conductor cable, data ³± ³ GND ³15 16³ GND flows through seperate ³± ³ * READ DATA+ ³17 18³ * READ DATA- 20 conductor cables ³± ³ GND ³19 20³ GND for each drive (C,D). ³± ³ *(MFM or RLL) ÀÄÄÄÄÄÙ ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 3 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CONNECTIONS ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ ESDI HARD DRIVES ÚÄÄÄÄÄ¿ ³± ³ HEAD SEL. 3 ³2 1³ GND ³± ³ Though ESDI and ST506/412 drives HEAD SEL. 2 ³4 _ 3³ | ³± ³ share similar looking cables, WRITE GATE ³6 5³ | ³± ³ even to the point of having a CONFIG/STAT DATA ³8 7³ | ³± ³ twist, the actual data and con- TRANSFER ACK. ³10 9³ | ³± ³ trol signals are very different. ATTENTION ³12 11³ | ³± ³ One should never mix components HEAD SEL. 0 ³14 13³ | ³± ³ from these two drive types. SECT/ADD.MK. FOUND ³16 15³ | ³± ³ While the ST506/412 interface HEAD SEL. 1 ³18 17³ | ³± ³ utilizes a standard pulse code INDEX ³20 19³ | ³± ³ to transmit data between the READY ³22 21³ | ³± ³ drive and controller, ESDI uses TRANS.REQUEST ³24 23³ | ³± ³ a pulse code that does not require DRIVE SEL. 1 ³26 25³ | ³± ³ the level to return to zero between DRIVE SEL. 2 ³28 27³ | ³± ³ pulses. This format is refered to DRIVE SEL. 3 ³30 29³ | ³± ³ as NRZ, or Non Return to Zero. By READ GATE ³32 31³ | ³± ³ utilizing NRZ, the clock that data COMMAND DATA ³34 33³ GND ³± ³ is transfered by can be increased, ÀÄÄÄÄÄÙ ³± ³ thereby increasing the troughput to ³± ³ and from the ESDI disk. ³± ³ ÚÄÄÄÄÄ¿ ³± ³ DRIVE SEL'D ³1 2³ SECT/ADD.MK. FOUND ³± ³ SEEK COMPLETE ³3 _ 4³ ADDRESS MARK ENABLE ³± ³ RESV'D FOR STEP MODE ³5 6³ GND ³± ³ WRITE CLOCK+ ³7 8³ WRITE CLOCK- ³± ³ CARTRIDGE CHANGED ³9 10³ READ REF. CLOCK+ ³± ³ READ REF. CLOCK- ³11 12³ GND ³± ³ NRZ WRITE DATA+ ³13 14³ NRZ WRITE DATA- ³± ³ GND ³15 16³ GND ³± ³ NRZ READ DATA+ ³17 18³ NRZ READ DATA- ³± ³ GND ³19 20³ GND ³± ³ ÀÄÄÄÄÄÙ ³± ³ ³± ³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ And in this corner... Recording ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ³± ³ ³± ³ Times were, you had a simple choice for type of disk drive... ³± ³ Any kind, as long as it was ST506/412. Those were the heydays of ³± ³ MFM drives. But many manufacturers weren't content with the 17 ³± ³ sectors/track that MFM provided. They devised a newer encoding ³± ³ scheme to pack data tighter, and called it RLL, or Run Length ³± ³ Limited, as opposed to MFM, or Modified Frequency Modulation. It ³± ³ involves using groups of 16 bits rather than each individual bit, ³± ³ thus achieving a sort of "compression" of the information as it is ³± ³ encoded. Since the same information takes up less space as RLL ³± ³ encoded data, more info can be writen to the disk. The most com- ³± ³ mon RLL technique, known as 2,7 RLL, can pack roughly 50% more on ³± ³ a disk than MFM. Of course, there is always a trade-off, and the ³± ³ timing and media required for RLL is it. RLL requires a higher ³± ³ grade of media because of it's dense bit-packing, and timing is ³± ³ more critical, since the data is flowing at 50% higher rate than ³± ³ an MFM drive. Also, the mechanics of the drive must have tighter ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 4 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ tolerences because head positioning becomes more critical. These ³± ³ requirements kept RLL drives at a premium. It has only been the ³± ³ last two years, that RLL drives have outsold MFM, and have all but ³± ³ wiped them from the marketplace. This turnabout has come from the ³± ³ need to increase disk capacity more and more. Both ESDI, and SCSI ³± ³ type drives utilize RLL.(1*) encoding to achieve high capacity and ³± ³ transfer rates (from the disk). And the newest interface, IDE, or ³± ³ Integrated Drive Electronics, is also based on this technology. ³± ³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ³± ³ ÚÄÄÄÄÄ¿ ³± ³ SCSI HARD DRIVES DB0 <>³2 1³ GND 5 ³± ³ DB1 <>³4 3³ | 0 ³± ³ The normal internal cable for SCSI DB2 <>³6 5³ | ³± ³ is a 50 conductor ribbon, with all DB3 <>³8 7³ | P ³± ³ odd numbered conductors grounded. DB4 <>³10 9³ | I ³± ³ Two conductors, numbers 25 & 26, are DB5 <>³12 11³ | N ³± ³ often left not-connected, as they DB6 <>³14 13³ | ³± ³ deal with Terminator power, and can DB7 <>³16 15³ | D ³± ³ be easily shorted by cable reversals. DBP <>³18 17³ | U ³± ³ There are no twists in this cable, GND ³20 19³ | A ³± ³ and it's length may be a maximum of GND ³22 21³ | L ³± ³ 6 meters. But one is advised to use GND ³24 23³ | ³± ³ minimum lengths to improve timing. TERM PWR ³26 25³ | R ³± ³ Up to seven drives, or devices may be GND ³28 27³ | O ³± ³ attached to an SCSI cable. Each is GND ³30 29³ | W ³± ³ daisy-chained on the cable, or, when ATN < ³32 31³ | ³± ³ a device has two connectors, another GND ³34 33³ | C ³± ³ cable may be "spliced" into the chain BSY <>³36 35³ | O ³± ³ starting at the second connector, and ACK < ³38 37³ | N ³± ³ continued on. Care must be taken to RST <>³40 39³ | N ³± ³ insure that cables and connectors are MSG >³42 41³ | E ³± ³ not reversed, as this would short pin SEL <>³44 43³ | C ³± ³ 26 (TERMPWR) to ground, and likely C/D >³46 45³ | T ³± ³ damage the drive or controller. Also, REQ >³48 47³ | O ³± ³ as explained earlier, the terminating I/O >³50 49³ GND R ³± ³ resistors should remain only on the ÀÄÄÄÄÄÙ ³± ³ controller (Host Adapter) and the LAST ÚÄÄ¿ DB-25F CONN. ³± ³ drive on the cable, regardless of it's GND ³1 ÀÄÄ¿ ³± ³ address. DB1 <>³2 14³<> DB0 ³± ³ Most SCSI Host Adapters also have DB3 <>³3 15³<> DB2 ³± ³ a connector for external drives in the DB5 <>³4 16³<> DB4 ³± ³ form of a Centronics(tm) type 50 pin, DB7 <>³5 17³<> DB6 ³± ³ or an "alternate", DB-25F connector. GND ³6 18³<> PARITY ³± ³ Only the internal 50-pin, and the SEL <>³7 19³ GND ³± ³ "alternate" external connector are GND ³8 20³ > ATN ³± ³ shown here. (see also: MORE SCSI) TMPWR ³9 21³< MSG ³± ³ Also, these diagrams refer to the RST <>³10 22³ > ACK ³± ³ single-ended SCSI connections, since C/D ³11 23³<> BSY ³± ³ this is the most common arrangement I/O >³12 24³< REQ ³± ³ for PCs today. The Differential SCSI GND ³13 25³ GND ³± ³ requires balanced lines, and is used ³ ÚÄÄÙ ³± ³ mostly on high-end workstations. ÀÄÄÙ FUTURE DOMAIN³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 5 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CABLES ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ SCSI (cont.) ³± ³ (T) ÚÄ(DC)¿ (T) ³± ³ On an SCSI cable, the 1ÉÍÍ»ÄstripeÄ1ÉÍÍ»ÄÄ1ÉÍÍ»ÄÄ1ÉÍÍËÍÍ»ÄÄ1ÉÍÍ» ³± ³ terminating resistors º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ (T) remain at the END º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ devices on the cable, º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ even when 2 cables are º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ "Daisy-Chained" (DC). º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ Also, the external º::ºðððððððððº::ºðððº::ºðððº::º::ºðððº::º ³± ³ connector may be used, ÈÍͼ ÈÍͼ ÈÍͼ ÈÍÍÊÍͼ ÈÍͼ ³± ³ requiring the removal (HA) Drives 1-7 (in any order) ³± ³ of the Host Adapter's ³± ³ internal Term. resistors. ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CONNECTORS ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ IDE (AT) HARD DRIVES (<> AT THE DRIVE CONN) ³± ³ ÚÄÄÄÄÄ¿ ³± ³ IDE, or Integrated Drive Electronics RST >³1 2³ GND ³± ³ is the most recent drive interface to SD7 <>³3 4³<> SD8 ³± ³ gain popularity. Often, the control SD6 <>³5 6³<> SD9 ³± ³ circuitry is built into the mother- SD5 <>³7 8³<> SD10 ³± ³ board, eliminating the requirement for SD4 <>³9 10³<> SD11 ³± ³ a seperate Host Adapter. There are 2 SD3 <>³11 12³<> SD12 ³± ³ types of IDE interfaces...those for the SD2 <>³13 14³<> SD13 ³± ³ 8-bit XT bus, and those for the 16-bit SD1 <>³15 16³<> SD14 ³± ³ AT bus (detailed here). The cable for SD0 <>³17 18³<> SD15 ³± ³ IDE contains 40 conductors and has no GND ³19 20³N/C (KEY) ³± ³ twists. Like an SCSI cable, the IDE RES.N/C³21 22³ GND ³± ³ cable uses a Dual-row Pin connector for IOW >³23 24³ GND ³± ³ both ends. A single cable may be used IOR >³25 26³ GND ³± ³ to connect two drives, or two cables RES.N/C³27 28³N/C RES. ³± ³ may be Daisy-Chained. Most IDE Host RES.N/C³29 30³ GND ³± ³ Adapters will support two hard drives. IRQ14 <³31 32³> I/O CS16 ³± ³ The first drive should be jumpered as SA1 <>³33 34³<> PDIAG ³± ³ the Master drive, and the second as the SA0 <>³35 36³<> SA2 ³± ³ Slave drive. Plug-in IDE Host Adapters CS0 >³37 38³< CS1 ³± ³ are often called Paddle-Boards, and ACTIVE <³39 40³ GND ³± ³ may contain a floppy controller, and ÀÄÄÄÄÄÙ ³± ³ serial and parallel ports. ³± ³ ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ CABLES ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ Note: ³± ³ 1ÉÍÍ»ÄÄÄÄstripeÄÄÄÄÄ1ÉÍÍ»ÄÄÄÄÄÄÄÄÄÄÄ1ÉÍÍ» ³± ³ The IDE Host Adapter º::ºððððððððððððððððº::ºððððððððððððº::º ³± ³ connector may be on º::ºððððððððððððððððº::ºððððððððððððº::º ³± ³ a plug-in Paddle-Board º::ºððððððððððððððððº::ºððððððððððððº::º ³± ³ or may be integrated º::ºððððððððððððððððº::ºððððððððððððº::º ³± ³ on the Motherboard. º::ºððððððððððððððððº::ºððððððððððððº::º ³± ³ ÈÍͼ ÈÍͼ ÈÍͼ ³± ³ Host Adapter Drives 1-2 (any order) ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ 1* There ARE some SCSI drives that utilize MFM, but very few. ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 6 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ More on Recording ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ WRITE PRECOMPENSATION ³± ³ ³± ³ OK, so we've all seen it listed, and maybe even had to set it ³± ³ in the CMOS. So what IS it? And what does it do? ³± ³ PreComp. is the way in which the electronics compensates for ³± ³ eventual "drift" of the magnetic domains written on the disk. A ³± ³ simple explaination is that it allows the head to space bits that ³± ³ would attract each other, further apart, while it puts those that ³± ³ repel each other, closer together. It does this by analyzing the ³± ³ data stream, and adjusting the timing for each bit, to allow it to ³± ³ be recorded earlier or later, if needed. ³± ³ Not all disks require you to set their PreComp value. Those ³± ³ that do are asking for a cylinder to start PreComp. at. Since the ³± ³ packing of the bits on a disk increases as you get closer to the ³± ³ center of the disk (higher cylinders), the requirement for PreComp.³± ³ increases too. The PreComp. value specified by the Manufacturer ³± ³ for a disk is his way of insuring your long term data stability. ³± ³ ³± ³ ÄÄ< THE EFFECT OF PRECOMPENSATION OVER TIME >ÄÄ ³± ³ ³± ³ When recorded (w/o PreComp) When recorded (with PreComp) ³± ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³± ³ ³ +- -+ +- +- -+ -+ ³ ³ +- -+ +- -+ -+ -+³ ³± ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³± ³ ³± ³ After time (w/o PreComp) After time (with PreComp) ³± ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³± ³ ³+- -+ +- +- -+ -+ ³ ³ +- -+ +- -+ -+ -+ ³ ³± ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³± ³ ³± ³ From the figures above, we can see how a slight amount of Pre- ³± ³ Compensation can insure long term stability. The disk that didn't ³± ³ employ PreComp was eventually unreadable. Of course, this would ³± ³ take time to happen, but no one can give cold hard specs on how ³± ³ much drift will occure. (Of course, this example is a gross sim- ³± ³ plification of the process, but, hey, who's counting?) ³± ³ ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ For Notes & Such ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ³ ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 7 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ APPLE SCSI ³± ³ ³± ³ Unlike in the PC world, the Apple APPLE DB-25 SCSI ³± ³ standardized on one drive interface, ÚÄÄÄÄ¿ ³± ³ SCSI. Also, Apple standardized on REQ >³1 À¿ ³± ³ a 25 pin connector for external con- MSG >³2 14³ GND ³± ³ nections. However, Apple decided not I/O >³3 15³< C/D ³± ³ to implement the complete ANSI spec., RST <>³4 16³ GND ³± ³ so one must be careful that peripherals ACK < ³5 17³ > ATN ³± ³ used are certified to work with Apple's BSY <>³6 18³ GND ³± ³ SCSI bus. GND ³7 19³<> SEL ³± ³ Apple also developed it's own pin- DB0 <>³8 20³<> PARITY ³± ³ configuration. The Apple and Future GND ³9 21³<> DB1 ³± ³ Domain 25-pin SCSI connectors are as DB3 <>³10 22³<> DB2 ³± ³ close to "Standards" as there are in DB5 <>³11 23³<> DB4 ³± ³ the world of PCs. But the real ANSI DB6 <>³12 24³ GND ³± ³ Standard called for a 50 pin connector DB7 <>³13 25³ TMPWR ³± ³ commonly referred to as a "Centronics" ³ ÚÙ ³± ³ type (made popular by the Centronics ÀÄÄÄÄÙ ³± ³ printer company). Instead of the 25 ³± ³ staggered pins of the Apple & Future ³± ³ Domain type connectors, the Centronics ÚÄÄÄ¿ ³± ³ type uses 2 parallel rows of 25 pins. ³ ÀÄ¿ ³± ³ This arrangement allows the use of extra GND ³1 26³<> DB0 ³± ³ grounds for better isolation. ³ ³2 27³<> DB1 ³± ³ ³ ³3 28³<> DB2 ³± ³ SCSI HISTORY ³ ³4 29³<> DB3 ³± ³ ³ ³5 30³<> DB4 ³± ³ SCSI has it's roots in the mainframe ³ ³6 31³<> DB5 ³± ³ world, but it's first implementation in ³ ³7 32³<> DB6 ³± ³ the PC world came soon after the first ³ ³8 33³<> DB7 ³± ³ PC. Shugart Associates devised an inter- ³ ³9 34³<> DBP ³± ³ face that they designated the SASI, or ³ ³10 35³ GND ³± ³ "Shugart Associates Standard Interface" ³ ³11 36³ GND ³± ³ They proposed that SASI be adopted by ANSI ³ ³12 37³ GND ³± ³ for small computers, but durring the work ³ ³13 38³ TERM.PWR. ³± ³ required for ratification, they discovered ³ ³14 39³ GND ³± ³ the process would take too much effort, and ³ ³15 40³ GND ³± ³ that the IPI groups were already well into ³ ³16 41³ > ATN ³± ³ their effort. (which had many features the ³ ³17 42³ GND ³± ³ same as SASI) A decision was made to take ³ ³18 43³<> BSY ³± ³ features of both interfaces, and put forth ³ ³19 44³ > ACK ³± ³ a new specification for a new interface, ³ ³20 45³<> RST ³± ³ SCSI was born, and ratified in 1986 by ³ ³21 46³< MSG ³± ³ ANSI. Since then, many have said that the ³ ³22 47³<> SEL ³± ³ original spec. was not tight enough, and ³ ³23 48³< C/D ³± ³ that it allowed Manufacturers to make ³ ³24 49³< REQ ³± ³ drives that met the ANSI spec., but would GND ³25 50³< I/O ³± ³ not talk to each other. Recently, the ³ ÚÄÙ ³± ³ ANSI SCSI committee has proposed newer, ÀÄÄÄÙ ³± ³ tighter, more extended specs., for 50 PIN "CENTRONICS" ³± ³ SCSI-2, and now SCSI-3. FOR "PC" TYPE COMPUTERS ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ DIAGRAMS.DOC 8 ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ CONSTRUCTION PROJECT ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ SCSI TERMINATION ³± ³ ³± ³ With the advent of increased use of SCSI for peripherals comes ³± ³ the chance that one day you'll need an SCSI terminating resistor. ³± ³ Prepare for a shock, because you might be very suprised at the ³± ³ prices charged, for what you get. Many Manufacturers still have ³± ³ SCSI peripheral hardware priced ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³± ³ for the Workstation market, not ³ 1 Ä/\/\/\/Ä 26 Ä/\/\/\/Ä¿ ³ ³± ³ the PC market. We may see these ³ 2 Ä/\/\/\/Ä 27 Ä/\/\/\/Ä´ ³ ³± ³ prices erode as more PCs adopt ³ 3 Ä/\/\/\/Ä 28 Ä/\/\/\/Ä´ ³ ³± ³ SCSI as their disk interface of ³ 4 Ä/\/\/\/Ä 29 Ä/\/\/\/Ä´ ³ ³± ³ choice, but for now be prepared ³ 5 Ä/\/\/\/Ä 30 Ä/\/\/\/Ä´ ³ ³± ³ to pay a premium for anything to ³ 6 Ä/\/\/\/Ä 31 Ä/\/\/\/Ä´ ³ ³± ³ do with SCSI. ³ 7 Ä/\/\/\/Ä 32 Ä/\/\/\/Ä´ ³ ³± ³ So here you are, with a disk ³ 8 Ä/\/\/\/Ä 33 Ä/\/\/\/Ä´ ³ ³± ³ drive mounted internally, and a ³ 9 Ä/\/\/\/Ä 34 Ä/\/\/\/Ä´ ³ ³± ³ CDRom hanging off the back of the ³ 10 35 ³ ³ ³± ³ PC. Everything looks great, but ³ 11 36 ³ ³ ³± ³ it just doesn't work... Maybe it ³ 12 37 ³ ³ ³± ³ doesn't even recognize the CDRom. ³ 13 38 ÄÄÄÄÄÄÄÄÄ´ ³ ³± ³ You've checked the connectors, and³ 14 39 ³ ³ ³± ³ everything looks good... So what's³ 15 40 ³ ³ ³± ³ the problem? Well, did you check ³ 16 Ä/\/\/\/Ä 41 Ä/\/\/\/Ä´ ³ ³± ³ the terminators? (Say Whaaat??) ³ 17 42 ³ ³ ³± ³ Improper termination of an SCSI ³ 18 Ä/\/\/\/Ä 43 Ä/\/\/\/Ä´ ³ ³± ³ bus can raise havock with the Host³ 19 Ä/\/\/\/Ä 44 Ä/\/\/\/Ä´ ³ ³± ³ Adapter's interface circuit, and ³ 20 Ä/\/\/\/Ä 45 Ä/\/\/\/Ä´ ³ ³± ³ result in missing peripherals, or ³ 21 Ä/\/\/\/Ä 46 Ä/\/\/\/Ä´ ³ ³± ³ intermittent operation and pos- ³ 22 Ä/\/\/\/Ä 47 Ä/\/\/\/Ä´ ³ ³± ³ sible loss of data. ³ 23 Ä/\/\/\/Ä 48 Ä/\/\/\/Ä´ ³ ³± ³ Well, here's a way to build an ³ 24 Ä/\/\/\/Ä 49 Ä/\/\/\/Ä´ ³ ³± ³ inexpensive terminator that will ³ 25 Ä/\/\/\/Ä 50 Ä/\/\/\/ÄÙ ³ ³± ³ connect to the second SCSI con- ³ 220ê 330ê ³ ³± ³ nector on many SCSI peripherals. ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ³± ³ All you need is a Male 50-pin SCSI Terminator Schematic ³± ³ Centronics type connector, a small ³± ³ length of wire, and 18 resistors of 330ê and 18 of 220ê, 1/4 watt. ³± ³ The schematic for connecting the resistors & connector is above, ³± ³ and I'll not go any deeper into construction except to say that if ³± ³ you can't take it from here without explaination, you should buy ³± ³ your terminator instead, as you can do too much damage if you do it³± ³ wrong. ³± ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´± ³ ³± ³ ³± ³ ³± ³ ³± ³ (This space left unintentionally blank!) ³± ³ ³± ³ ³± ³ ³± ³ ³± ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±