TABLE OF CONTENTS
FEATURES.................................................................................................................................................1
GENERAL DESCRIPTION.........................................................................................................................3
PIN CONFIGURATION...............................................................................................................................8
PIN DESCRIPTION.....................................................................................................................................9
BUFFER TYPE PER PIN ........................................................................................................................9
BUFFER TYPE SUMMARY ..............................................................................................................................15
OUTPUT DRIVERS .......................................................................................................................................16
FUNCTIONAL DESCRIPTION.................................................................................................................17
HOST PROCESSOR INTERFACE.......................................................................................................................17
FLOPPY DISK CONTROLLER .....................................................................................................................17
MODES OF OPERATION................................................................................................................................17
Floppy Modes .....................................................................................................................................17
Interface Modes ..................................................................................................................................18
FLOPPY DISK CONTROLLER INTERNAL REGISTERS .............................................................................................18
STATUS REGISTER A (SRA) ...............................................................................................................18
STATUS REGISTER B (SRB) ...............................................................................................................21
DIGITAL OUTPUT REGISTER (DOR)....................................................................................................23
TAPE DRIVE REGISTER (TDR) ............................................................................................................24
MAIN STATUS REGISTER (MSR).........................................................................................................25
DATA RATE SELECT REGISTER (DSR)...............................................................................................26
DATA REGISTER (FIFO)......................................................................................................................28
DIGITAL INPUT REGISTER (DIR) .........................................................................................................28
CONFIGURATION CONTROL REGISTER (CCR)...................................................................................29
STATUS REGISTER ENCODING .......................................................................................................................31
RESET......................................................................................................................................................32
RESET Pin (Hardware Reset)...............................................................................................................32
DOR Reset vs. DSR Reset (Software Reset).........................................................................................33
DMA TRANSFERS.......................................................................................................................................33
CONTROLLER PHASES .................................................................................................................................33
Command Phase ..................................................................................................................................33
Execution Phase .................................................................................................................................33
Result Phase.......................................................................................................................................34
COMMAND SET/DESCRIPTIONS ......................................................................................................................35
INSTRUCTION SET .......................................................................................................................................37
DATA TRANSFER COMMANDS ........................................................................................................................43
Read Data ...........................................................................................................................................43
Read Deleted Data...............................................................................................................................45
Read A Track ......................................................................................................................................45
Write Data ...........................................................................................................................................46
Write Deleted Data ..............................................................................................................................47
Verify...................................................................................................................................................47
Format A Track ...................................................................................................................................48
CONTROL COMMANDS..................................................................................................................................49
Read ID ...............................................................................................................................................49
Recalibrate..........................................................................................................................................49
Seek....................................................................................................................................................50
Sense Interrupt Status...........................................................................................................................50
Sense Drive Status..............................................................................................................................51
Specify................................................................................................................................................51
SMSC DS – FDC37N3869
Page 4
Rev. 10/25/2000