Skew vs. interleave
Mike Stein
mhs.stein at gmail.com
Fri Jul 30 20:20:40 CDT 2021
Same here.
I've spent many happy hours in 'the good old days' adjusting 'interleave'
of ST512/406 MFM hard disks to find the optimum setting for a particular
system/controller but had never even heard the term 'skew' until 5 or 6
years ago while playing with odd format diskettes, and then it was in the
track offset sense.
So I was surprised that some folks in the S100/CPM world use 'skew' in the
interleave sense, apparently because the CP/M documentation used it that
way. I'm always surprised how a field so dependent on rigid logical
concepts and definitions has so many inconsistencies.
Thanks everyone!
m
On Fri, Jul 30, 2021 at 8:47 PM Paul Koning <paulkoning at comcast.net> wrote:
>
>
> > On Jul 30, 2021, at 5:35 PM, Mike Stein via cctalk <
> cctalk at classiccmp.org> wrote:
> >
> > There's a small discussion on S100computers about the terms 'skew' and
> > 'interleave'.
> >
> > In CP/M documentation 'skew' refers to what's usually called interleave
> > these days, i.e. offsetting sectors on a track to compensate for the fact
> > that by the time the computer has processed a given sector the next one
> has
> > already passed by, so that the computer has to wait an entire revolution
> > for it to pass by the head again; in other documentation as in Chuck's
> > 22disk for example this is also called 'interleave'.
> >
> > However, in later documentation the meaning of 'skew' seems to have
> changed
> > to refer to the offset of sectors between adjacent tracks to compensate
> for
> > the time required to step the head.
>
> I've only ever seen the term "skew" with that second meaning. The first
> thing you mentioned in my experience is always called "interleave". For
> example, the DEC RX50 has 2:1 interleave and 3 sector skew.
>
> Interleave is normally written as the physical sector number difference of
> two logically adjacent sectors (so 2:1 means there is one other sector
> between logical sector 0 and logical sector 1). In one place (David
> Gesswein's MFM emulator) I've seen it used the other way around, n:1
> meaning that logical sector n is physically immediately after logical
> sector 0.
>
> paul
>
>
>
More information about the cctalk
mailing list