"intelligent" disk drives
Ethan Dicks
ethan.dicks at usap.gov
Fri Nov 16 19:42:47 CST 2007
On Sat, Nov 17, 2007 at 12:40:25AM +0000, Tony Duell wrote:
> I've never seen a 2031, but all the GPIB-interfaces double drives contain
> 2 processors I think.
The 2031 is very much like a 1541, but with an IEEE-488 interface rather
than C= IEC.
> The 8050/8250 contain a pair of full 6502s, one to
> handle the disk data itself, the other the run the DOS and talk to the
> GPIB port. They communicate via shared memory, IIRC 4K of it (the unit
> uses the well-known trick that a 6502 only drives the address lines when
> the clock input is in one of its states, so by feeding inverse clocks to
> the 2 processors you can easily get them to interleave access to memory).
Prior to the 8050/8250, I think the arrangement was one 6502 to talk to
the bus, and one 6504 to talk to the drives, but in other respects, the
same.
> The control processor ROM is in one of those 6530 RRIOT chips, which
> makes replaicng it a little problematic...
I have, I think, a full set of 2040 ROMs, including the right 6530, but
most of my pre-8050 drives were originally 2040s that were later upgraded
to the same ROMs as a 4040 (the only difference AFAIK is the label on the
outside).
> although my 8250LP (half-height
> drives, plastic case) has a daughterboard in the 6530 socket containing,
> IIRC, a 6530, the ROM part of which is never addressed and a normal ROM
> chip, along with a very little glue logic.
I have seen those daughterboards before.
> In all the GPIB dual drives that I've seen, therre is a separate
> 'analogue board' containing the motor control circuits, the read/write
> chain, etc.
Yes.
> The serial-interfaced drives used in the C64 processor contain a single
> processor (6502 in all that I've seen) and have all the electronics
> (apart from the spindle motor control) on one PCB.
Yes... serial-interfaced drives and the 2031.
-ethan
--
Ethan Dicks, A-333-S Current South Pole Weather at 17-Nov-2007 at 01:30 Z
South Pole Station
PSC 468 Box 400 Temp -40.9 F (-40.5 C) Windchill -67.2 F (-55.1 C)
APO AP 96598 Wind 9.1 kts Grid 97 Barometer 681.8 mb (10560 ft)
Ethan.Dicks at usap.gov http://penguincentral.com/penguincentral.html
More information about the cctech
mailing list