TABLE OF CONTENTS
GENERAL DESCRIPTION................................................................................................................. 2
PIN CONFIGURATION ...................................................................................................................... 7
PIN DESCRIPTION ............................................................................................................................. 8
BUFFER TYPE PER PIN........................................................................................................................ 8
BUFFER TYPE SUMMMARY..................................................................................................................... 14
OUTPUT DRIVERS................................................................................................................................... 14
FUNCTIONAL DESCRIPTION........................................................................................................ 16
HOST PROCESSOR INTERFACE ................................................................................................................ 16
FLOPPY DISK CONTROLLER....................................................................................................... 16
MODES OF OPERATION .......................................................................................................................... 16
Floppy Modes.................................................................................................................................... 16
Interface Modes ................................................................................................................................ 16
FLOPPY DISK CONTROLLER INTERNAL REGISTERS................................................................................. 17
STATUS REGISTER A (SRA)......................................................................................................... 17
STATUS REGISTER B (SRB) ............................................................................................................ 18
DIGITAL OUTPUT REGISTER (DOR) ............................................................................................ 20
TAPE DRIVE REGISTER (TDR) ................................................................................................... 22
MAIN STATUS REGISTER (MSR).................................................................................................... 23
DATA RATE SELECT REGISTER (DSR).......................................................................................... 24
DATA REGISTER (FIFO) ................................................................................................................. 26
DIGITAL INPUT REGISTER (DIR).................................................................................................. 27
CONFIGURATION CONTROL REGISTER (CCR).......................................................................... 28
STATUS REGISTER ENCODING ................................................................................................................ 29
RESET..................................................................................................................................................... 31
RESET Pin (Hardware Reset) ........................................................................................................... 31
DOR Reset vs. DSR Reset (Software Reset)....................................................................................... 31
DMA TRANSFERS .................................................................................................................................. 31
CONTROLLER PHASES ............................................................................................................................ 31
Command Phase................................................................................................................................ 31
Execution Phase ................................................................................................................................ 32
Result Phase ...................................................................................................................................... 33
COMMAND SET/DESCRIPTIONS............................................................................................................... 33
INSTRUCTION SET................................................................................................................................... 36
DATA TRANSFER COMMANDS ................................................................................................................ 45
Read Data.......................................................................................................................................... 45
Read Deleted Data ............................................................................................................................ 47
Read A Track..................................................................................................................................... 48
Write Data ......................................................................................................................................... 48
Write Deleted Data............................................................................................................................ 49
Verify ................................................................................................................................................. 49
Format A Track ................................................................................................................................. 49
CONTROL COMMANDS............................................................................................................................ 51
Read ID.............................................................................................................................................. 51
Recalibrate ........................................................................................................................................ 52
Seek.................................................................................................................................................... 52
Sense Interrupt Status........................................................................................................................ 52
Sense Drive Status............................................................................................................................. 53
Specify ............................................................................................................................................... 53
Configure........................................................................................................................................... 54
Version............................................................................................................................................... 54
SMSC DS – FDC37N769
Page 3 of 137
Rev. 02-16-07
DATASHEET