10 Sector Hard sectored disks.

Chuck Guzis cclist at sydex.com
Mon Oct 29 16:30:11 CST 2007


On 29 Oct 2007 at 14:42, Atsushi Takahashi wrote:

> When reading, you could sense where the data starts and ends but to
> write to a new disk you'd have to make sure the motor speed was
> constant before trying to generate fake sector hole signals.  Maybe
> some kind of PLL circuit.  Any idea what jitter is allowed? 

It would depend on the format, but there's always a run-in (sync) gap 
on these things.

Here's what I've been thinking.

Time two or three revolutions of a disk after motor on and select 
before generating the index pulse.  If it's a soft-sector disk, 
you'll see a real index pulse every 200 msec. or so and you can 
subdivide the rotation accordingly and update your rotational rate 
metric every revolution. If you see many index pulses, just pass them 
through as you're handling a hard-sector diskette.  You'd need to 
look at drive select, index and perhaps ready as inputs and ready and 
index as outputs.

At first blush, it appears as if a PIC 12F629 8-pin DIP might just be 
able to do the job.

Cheers,
Chuck



More information about the cctalk mailing list