From: utzoo!decvax!cca!ima!johnl Newsgroups: net.periphs Title: Re: phase-encoded - (nf) Article-I.D.: ima.319 Posted: Sun Apr 24 03:28:42 1983 Received: Mon Apr 25 19:32:40 1983 #R:sii:-27000:ima:18600001:000:1821 ima!johnl Apr 23 15:49:00 1983 The difference among the various tape formats is not all that complex. First, the useful info: 7 track drives: 200,556,800 BPI are all NRZI 9 track drives: 800 BPI is NRZI 1600 BPI is PE 6250 BPI is GCR So if you need to read a PE tape, it just means that you need a 1600 BPI drive of which there are many. Slightly more technically, NRZI (Non Return to Zero IBM, if you work for IBM, Non Return to Zero Inverting, otherwise) is the traditional tape format. The seven or nine bits of each tape frame are recorded in parallel tracks. Whenever there is a 1 bit the magnetic flux in the relevant track is flipped, when there is a 0 the flux stays the same. Since characters are always odd parity (except on some ancient 7 track tapes) there is always at least one 1 bit per frame, so the drive can find the frames when reading pretty easily. The problem is an analog rather than digital one; the frequency of the data in a given track can range from 0 (all zero bits) to 800 flips/inch (all ones) and building amplifiers with wide and uniform frequency response is hard. PE stands for phase encoding. The idea here is that there is always at least one flip per frame in each track, and sometimes more. This means that the number of flips/inch now ranges from 1600 to 3200, which is a one-octave range, much easier to deal with and so more reliable at higher densities. At 6250, you can't count on not having errors, so you record a whole group of characters along with extra error correction stuff, giving you Group Character Recording. I'm a little rusty on this, but the essentials are right. Unless you manufacture or repair tape drives, the details are not likely to be terribly important anyway. John Levine, decvax!yale-co!jrl, ucbvax!cbosgd!ima!johnl, {research|alice|rabbit|floyd|amd70}!ima!johnl