Article 9736 of comp.unix.wizards: Relay-Version: version B 2.10.3 Pyramid OSx-3.0 85/11/15; site intelisc.UUCP Path: intelisc!littlei!uunet!mcvax!i2unix!crcc!fl From: fl@crcc.UUCP (Flavio Spada) Newsgroups: comp.unix.wizards Subject: Re: QIC-xx tape standards Message-ID: <397@crcc.UUCP> Date: 1 Jul 88 13:50:36 GMT Date-Received: 6 Jul 88 09:34:16 GMT References: <8806232302.AA01066@backup.vuse.vanderbilt.edu> Organization: CRCC informatica - Monza, Italy Lines: 105 Summary: QIC standards for recording interfacing, etc... QIC standards have a number (grows with time...). Standards exist for recording forma, cartridge size, adapter to formatter interfacing, etc... A QIC setup consists of: An adapter that interfaces a system bus to a device bus A formatter that interfaces a device bus to the tape unit The device bus physically is a 50 pin cable to which up to four formatters/tape units can be attached. The system bus can be something like the VM, or the AT, or the SCSI. The recording standards are fairly simple. Essentially all the recent ones specify a fixed track size, and a fixed horizontal recording density (tipially 8k bits per inch). What vaies is the number of tracks across the width of the tape. The very first QIC unit (the DEI 20-40MB ones in the ONYX C8002) had four track, which could be read and written independently; current ones have from 9 to 15, arranged in a serpentine. When you load the cartridge the head is moved up and down to locate the first tracks. 15 seems to be the current maximum # of tracks across the width of the tape, and further improvements will have to come from the horizontal recording density. The two most recent standards are for 125 MB capacity and 150 MB capacity; apparently the 125MB standard is a fluke, because the same type of unit can be modified to the 150MB one, and of course one would prefer the latter. The QIC recording format is a stream format; no preformatting of tapes is necessary, data are simply appended to the tape. If the write fails it is repeated by the formatter automatically until it succeeds, i.e. after having passed over a bad section of the tape. This is very different from the 3M/HP cartridges that have the same physical size; these are formatted into discrete records, and a during preformatting a bad block table is written, etc..., just like a disk. This preformatting enables higher recording densities and random access (you can put a unix filesystem on such a cartridge, and it will behave just like one on disk -- but for speed...). It also has a couple of drawbacks, that the format pattern is copyright 3M, so you have to buy their preformatted tapes, and that since the blocks are small (one kilobyte) the tape unit is abysmally slow. The other standards of interest are the QIC standards for interfacing the adapter to the formatter and those for command sequences. They are the QIC-02 and QIC-36 standards. Older units tend to have the QIC-02 interface and newer ones the QIC-36. QIC-36 is somewhat more sophisticated. The command sets are defined like SCSI, a core set of commands, and several optional ones. The core set is truly minimal. Virtually no drive, even the most sophisticated, implement some useful commands, such as backspace record or file, and append to the end of the tape (except in restricted even if useful cases -- too long to discuss). Tape interchangeability is very good -- QIC-24 (9 track) units can read QIC-11 (6 tracks?) ones, and the newer 125/150MB ones can read QIC-24 tapes. Writing with earlier recording formats is usually either not supported or not very reliable. Some obstacle to interchangeability is that adapters occasionally differ as to byte ordering or byte signedness (to read a plexus cartridge on a ncr you must subtract replace each byte by 255 minus its previous value...) but usually writing a simple filter is sufficient. Many adapters differ as to the maximum block size supported; you can safely bet that every adapter will support blocks to 32767 bytes in length, but after that you take your chances (the plexus P55 adapter and its driver will crash the system if you try reading or writing long blocks). As to speed, all recording standards so far specify 90 inches per second that multiplied by the horizontal density gives a maximum thruput of 5 MB per minute. This is rarely attained, in practice, because it requires the adapter to supply data at that rate, and most discs and filesystems and backup utilities have difficulty with that. This emans that the tape will occasionally have to stop recoding or reading, and wait for more data to arrive. The cheap mechaniscs of QIC units imply that stopping will take a long time, and this would waste a lot of tape at each stop, so stopping actuallyis followed by a backspace. In practice the speed of a QIC unit is dominated by the time it takes to stop the tape after each block and that to backspace. Writing long blocks is advisable, because it minimizes the occurence of these actions, and selecting a unit that is quicker at this helps as well, as all other paramters are standardized. I Hope that this long and necessarily skimpy introduction is useful; further details may be found in several back issues of magazines such as EDN, Mini-Micro Systems, etc..., that often (usually every year) publish a survey of current QIC technology and products. Piercarlo Grandi Until 88/JUL/05: ...!mcvax!i2unix!irst!sabi!piercarl sabi!piercarl@irst.it After 88/JUL/05: ...!mcvax!ukc!aber-cs!piercarl piercarl@cs.aber.ac.uk Article 59 of comp.std.misc: Relay-Version: version B 2.10.3 Pyramid OSx-3.0 85/11/15; site intelisc.UUCP Path: intelisc!littlei!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!rutgers!att!cuuxb!mmengel From: mmengel@cuuxb.ATT.COM (~XT4103000~Marc Mengel~C25~G25~6184~) Newsgroups: comp.std.misc Subject: Cartridge Tape Standards (summary) Message-ID: <2021@cuuxb.ATT.COM> Date: 23 Aug 88 15:30:57 GMT Date-Received: 24 Aug 88 09:07:35 GMT Reply-To: mmengel@cuuxb.att.com (Marc Mengel) Followup-To: comp.std.misc Organization: AT&T, Data Systems Division, Lisle, IL Lines: 97 Keywords: tape cartridge standard QIC Several months ago I asked for cartridge tape format info, and promised to summarize same to the net. Here is the information I have recieved to date. Thanks for this info go to: ihnp4!iconsys!bryan (Bryan J. Cardoza) andrew.cmu.edu!mw3s+ (Martin Weiss) QIC stands for "Quarter Inch Committee". I am not sure whether QIC is an Accredited Standards Committee or not. I refer you to an article by W.L. Rosh in PC Magazine, 6/23/87 v.6 # 12. QIC-02 Host interface standard. QIC-104 Host interface standard (SCSI). QIC-36 Basic tape drive interface standard for attaching streaming tape drives to controllers. Some of the pin definitions for the modified QIC-36 (a.k.a. QIC-36/QIC-120) are as follows: PIN NAME TO FUNCTION --- ----- ------ -------------------------------------- 02 GO- Drive Go control for capstan servo 04 REV- Drive Direction control for capstan servo 06 TR3- Drive Track select bit 3 08 TR2- Drive Track select bit 2 10 TR1- Drive Track select bit 1 12 TR0- Drive Track select bit 0 14 RST- Drive Reset 16-20 Not Used. 22 DS0- Drive Drive 0 select control 24 HC- Drive Select operation with alternate type tape 26 RDP- Ctrlr Read pulse output 28 UTH- Ctrlr Upper tape position code 30 LTH- Ctrlr Lower tape position code 32 SLD- Ctrlr Response from drive when selected 34 CIN- Ctrlr Cartridge in place 36 USF- Ctrlr Write enabled 38 TCH- Ctrlr Capstan tachometer pulses 40 WDA- Drive Write data signal 42 WDA+ Drive Inverse write data signal 44 THD- Drive Threshold--qualifying read amplitude 46 HSD- Drive High Speed--select 90ips 48 WEN- Drive Write enable control 50 EEN- Drive Erase enable control All odd pins are signal returns and are connected to signal ground at the drive. QIC-59 Another controller->drive signal interface standard. QIC-11 Recording format. QIC-24 Recording format: 9 tracks with a typical track width of .0135" Density is 8000 bpi. Typical capacity is 60 megabytes with 6.6 megabytes per track. QIC-120 Recording format: 15 tracks with a typical track width of .0065" Density is 10000 bpi (NRZI Recording Mode). Typical capacity is 120 megabytes, with approximately 8+ megabytes per track. ANSI X3B5/85-138 This is the "standard" DC600A used in most QIC tape drives using the QIC-24 recording format. The tape is a 4" x 6" data recording cartridge with 600 feet of quarter-inch tape. The tape is wound on two coplanar hubs. The hubs are driven by an internal drive belt which is coupled by an internal belt capstan. QIC40 20 tracks over the width of the tape, each containing 2Mbyte of data. Each track consists of 68 segments of 29 sectors, each containing 1024bytes. FAT lists the bad sectors. Recording done using modified FM - "double density" at 10Kbits/inch. Drives run at 25 or 50 ips. QIC100 12-24 tracks. has less stringent compliance requirements than QIC40. Manufacturers: QIC24: Wangtek Tandberg Caliper QIC40: Archive Corp.:Costa Mesa CA:714/641-0279 Mountain Computer:Scotts Valley CA:800/458-0300 QIC100: Advanced Digital Information Corp.:Redmond WA:800/336-1233 Tallgrass Technologies:Overland Park KS:800/228-3475 QIC120: Wangtek Tandberg Caliper