home *** CD-ROM | disk | FTP | other *** search
-
- ┌────────────────────────────────────────────────────────────────────┐
- │ 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╔══╗ │▒
- │ FLOPPY cable ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ Pins 9-16 │▒
- │ with twist ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡XX≡≡║├┤║ are twisted │▒
- │ (control & ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ before the │▒
- │ data, 34 pin) ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ connector. │▒
- │ ╚══╝ ╚══╝ ╚══╝ │▒
- │ 1╔══╗ ─────────1╔══╗ ────stripe─────1╔══╗ │▒
- │ ST412 & ESDI ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ Pins 25-29 │▒
- │ Hard Drive ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ are twisted │▒
- │ cable w/twist ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡XX≡≡║├┤║ before the │▒
- │ (control) ║::║≡≡≡≡≡≡≡≡≡≡≡║├┤║≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡║├┤║ connector. │▒
- │ ╚══╝ ╚══╝ ╚══╝ │▒
- │ 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 IN USE >│4 _ 3│ | │▒
- │ consists of 34 conductors. Both DRIVE SEL. 3 >│6 5│ | │▒
- │ control and data use this same INDEX <│8 7│ | │▒
- │ cable. Most cables have a twist DRIVE SEL. 0 >│10 9│ | │▒
- │ that interchanges pins 9 through DRIVE SEL. 1 >│12 11│ | │▒
- │ 16 at the end of the cable (on DRIVE SEL. 2 >│14 13│ | │▒
- │ drive 1). Most floppy connect- MOTOR ON >│16 15│ | │▒
- │ ors have a "key" between pins DIRECTION SEL. >│18 17│ | │▒
- │ 4 & 6, and 3 & 5, to prevent the 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 SIDE ONE SEL. >│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 │1 2│ GND │▒
- │ cable, and a 20 conductor data HEAD SEL. 4 │3 _ 4│ | │▒
- │ cable. The control cable contains WRITE GATE │5 6│ | │▒
- │ a twist of the conductors going to SEEK COMPLETE │7 8│ | │▒
- │ the farthest drive, which is drive TRACK 0 │9 10│ | │▒
- │ "C" on most systems. This twist WRITE FAULT │11 12│ | │▒
- │ consists of conductors 25 through HEAD SEL. 1 │13 14│ | │▒
- │ 29. As with the floppy cable, the RESERVED │15 16│ | │▒
- │ ST506/412 cables normally have a HEAD SEL. 2 │17 18│ | │▒
- │ key to prevent reversal, and the INDEX │19 20│ | │▒
- │ controller end has a pin-type con- READY │21 22│ | │▒
- │ nector, while the drive end has a STEP │23 24│ | │▒
- │ card-edge type connector. DRIVE SEL. 1 │25 26│ | │▒
- │ DRIVE SEL. 2 │27 28│ | │▒
- │ ┌─────┐ DRIVE SEL. 3 │29 30│ | │▒
- │ DRIVE SEL'D │1 2│ GND DRIVE SEL. 4 │31 32│ | │▒
- │ RESERVED │3 _ 4│ | DIRECTION IN │33 34│ 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 │1 2│ GND │▒
- │ Though ESDI and ST506/412 drives HEAD SEL. 2 │3 _ 4│ | │▒
- │ share similar looking cables, WRITE GATE │5 6│ | │▒
- │ even to the point of having a CONFIG/STAT DATA │7 8│ | │▒
- │ twist, the actual data and con- TRANSFER ACK. │9 10│ | │▒
- │ trol signals are very different. ATTENTION │11 12│ | │▒
- │ One should never mix components HEAD SEL. 0 │13 14│ | │▒
- │ from these two drive types. SECT/ADD.MK. FOUND │15 16│ | │▒
- │ While the ST506/412 interface HEAD SEL. 1 │17 18│ | │▒
- │ utilizes a standard pulse code INDEX │19 20│ | │▒
- │ to transmit data between the READY │21 22│ | │▒
- │ drive and controller, ESDI uses TRANS.REQUEST │23 24│ | │▒
- │ a pulse code that does not require DRIVE SEL. 1 │25 26│ | │▒
- │ the level to return to zero between DRIVE SEL. 2 │27 28│ | │▒
- │ pulses. This format is refered to DRIVE SEL. 3 │29 30│ | │▒
- │ as NRZ, or Non Return to Zero. By READ GATE │31 32│ | │▒
- │ utilizing NRZ, the clock that data COMMAND DATA │33 34│ 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. These were the heydays of │▒
- │ MFM drives. But some 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.(*) 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. *TERMPWR│26 25│ | O │▒
- │ Up to seven drives, or devices may be GND │28 27│ | R │▒
- │ attached to an SCSI cable. Each is GND │30 29│ | │▒
- │ daisy-chained on the cable, or, when ATN >│32 31│ | C │▒
- │ a device has two connectors, another GND │34 33│ | E │▒
- │ cable may be "spliced" into the chain BSY <>│36 35│ | N │▒
- │ starting at the second connector, and ACK >│38 37│ | T │▒
- │ continued on. Care must be taken to RST <>│40 39│ | R │▒
- │ insure that cables and connectors are MSG < │42 41│ | O │▒
- │ not reversed, as this would short pin SEL <>│44 43│ | N │▒
- │ 26 (TERMPWR) to ground, and likely C/D < │46 45│ | I │▒
- │ damage the drive or controller. Also, REQ < │48 47│ | C │▒
- │ as explained earlier, the terminating I/O < │50 49│ GND S │▒
- │ 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. I/O < │2 14│ GND │▒
- │ Most SCSI Host Adapters also have C/D < │3 15│ > REQ │▒
- │ a connector for external drives in the RST <>│4 16│<> BSY │▒
- │ form of a Centronics(tm) type 50 pin, TERM PWR│5 17│< ACK │▒
- │ or an alternate, DB-25F connector. GND │6 18│ > MSG │▒
- │ Both types are shown here, and data SEL <>│7 19│< ATN │▒
- │ flows are shown in relation to the GND │8 20│ GND │▒
- │ Host Adapter, not the hard drive. DB7 <>│9 21│<> DBP │▒
- │ Also, these diagrams refer to the DB5 <>│10 22│<> DB6 │▒
- │ single-ended SCSI connections, since DB3 <>│11 23│<> DB4 │▒
- │ this is the most common arrangement DB1 <>│12 24│<> DB2 │▒
- │ for PCs today. The Differential SCSI GND │13 25│<> DB0 │▒
- │ requires balanced lines, and is very │ ┌──┘ │▒
- │ seldom used on anything but workstations. └──┘ AT THE DRIVE │▒
- └────────────────────────────────────────────────────────────────────┘▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
- ┌────────────────────────────────────────────────────────────────────┐
- │ 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) │▒
- ├────────────────────────────────────────────────────────────────────┤▒
- │ Copyright 1990 F.Robert Falbo, All Rights Reserved. │▒
- └────────────────────────────────────────────────────────────────────┘▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-