Features: `IBM PC compatible format (single and double density)
Floppy disk control and operations on chip
In PC AT mode, provides required signal qualification DMA channel
BIOS compatible and dual speed Spindle Drive support
`Integrates Formatter/Controller/Data Separation, Write Precompensation, Data rate Selection, Clock Generation, and drive interface Drivers and Receivers into one chip
`Multisector and Multitrack transfer capability.
`Direct Floppy Disk Drive interface with no buffers needed
48mA sink output drivers
Schmitt trigger Line Receivers
`Enhanced Host Interface:
Supports 12MHz, 286 u-processor
Capable of driving 20 LSTTL Load
`Address mark detection circuitary internal to Floppy Disk Controller
`On chip Clock Generation Two TTL Clock Inputs for 40-DIP
`Two XTAL oscillator circuits for 44-Quad, PLCC
`User programmable Track Stepping Rate and Head load/unload time
`Drivers up to four Floppy or micro Floppy Disk Drives
`Data transfer DMA or non-DMA mode
`Parallel seek operations on up to four Drives
`Internal power up reset circuitry
`READ/WRITE access compatible register with 8 or 12MHz 286 microprocessor with 0 wait states.
`DMA timing corrected.
`LOW POWER CMOS, +5V SUPPLYPinoutSpecificationsOPERATING TEMPERATURE ................ . 0 (32°F) to 70°C (158°F)
STORAGE TEMPERATURE ............... -55 (-67°F) to +125°C (257°F)
VOLTAGE on any pin with respect to ground ............ .0.3 V to Vcc +0.3V
SUPPLY VOLTAGE with respect to ground ......................7.0VDescriptionThe GM82C765B is a CMOS LSI device which interfaces a host microprocessor to the floppy disk drive. It integrates the function of the Formatter/Controller, Data Separator. Write Precompensation, Data rate selection, Clock Generation, High Current Output Drivers, and TTL compatible Schmitt Trigger Receivers. The GM82C765B consists of a microprocessor interface, a microsequencer and a disk drive interface. The host microprocessor interface of the GM82C765B supports a 12MHz, 286 microprocessor bus without the use of wait states. All inputs within host microprocessor are Schmitt triggers, except for the data bus, XTAL, and the host output sink 12mA.
Output drive capability is 20 LSTTL load, allowing direct interconnection to bus structures without the use of buffers or transceivers. On the disk drive interface, the GM82C765B includes data seperation that has been designed to address high performance error rate on floppy disk drives, and contains all the necessary logic to achieve classical 2nd order, type2, phase locked loop performance. Write precompensation is included, in addition to the usual formatting, encoding, decoding, step motor control, and status sensing functions For PC/XT and PC/AT applications, the GM82C765B provides qualification of interrupt and DMA requests.
The disk drive interface of the GM82C765B connects directly to up to four drives. All drive-related inputs are Schmitt triggers and the drive outputs are open drain, and sink 48 mA.
The GM82C765B uses two clock inputs which provide the necessary signals for internal timing. A 16MHz oscillator controls the data rate of 500, 250 and 125Kbits/sec, while a 9.6MHz oscillator controls the 300Kbit/sec data rate used in PC/AT designs.
The two XTAL oscillator circuits may be used for the 44-pin PLCC package, while TTL clock inputs must be provided when using the 40-pin DIP package.
In the PLCC version of the GM82C765B pins 17 and 40, which were not utilized in DIP version of the GM82C765B, became DCHGEN (Disk Change Enable) and DCHG (Disk Change) respectively. Both are active LOW. DCHGEN is offered as an option for those designs that used the original GM82C765B part where DCHG did not exist as direct into the chip.
The GM82C765B has eight internal Registers. The 8 bit main status register contains status information of the GM82C765B and may be accessed any time. Another four status register under system control also give various status and error information. The Control Register provides support logic that latches the two LSBs used to select the desired data rate that controls internal clock generation. The Operations Register replaces the standard latched port used in floppy subsystem.