TABLE OF CONTENTS
GENERAL DESCRIPTION........................................................................................................................... 2
PIN CONFIGURATION................................................................................................................................. 7
PIN DESCRIPTION....................................................................................................................................... 8
BUFFER TYPE PER PIN .............................................................................................................................. 8
B
UFFER
T
YPE
S
UMMMARY
............................................................................................................................. 13
O
UTPUT
D
RIVERS
.......................................................................................................................................... 14
FUNCTIONAL DESCRIPTION ................................................................................................................... 16
H
OST
P
ROCESSOR
I
NTERFACE
....................................................................................................................... 16
FLOPPY DISK CONTROLLER .................................................................................................................. 16
M
ODES
O
F
O
PERATION
................................................................................................................................. 16
Floppy Modes
........................................................................................................................................ 16
Interface Modes
..................................................................................................................................... 17
F
LOPPY
D
ISK
C
ONTROLLER
I
NTERNAL
R
EGISTERS
.......................................................................................... 17
STATUS REGISTER A (SRA)
................................................................................................................ 17
STATUS REGISTER B (SRB)................................................................................................................. 19
DIGITAL OUTPUT REGISTER (DOR).................................................................................................... 20
TAPE DRIVE REGISTER (TDR).............................................................................................................
23
MAIN STATUS REGISTER (MSR) ......................................................................................................... 24
DATA RATE SELECT REGISTER (DSR)............................................................................................... 24
DATA REGISTER (FIFO) ........................................................................................................................ 27
DIGITAL INPUT REGISTER (DIR).......................................................................................................... 28
CONFIGURATION CONTROL REGISTER (CCR)................................................................................. 29
S
TATUS
R
EGISTER
E
NCODING
........................................................................................................................ 30
R
ESET
.......................................................................................................................................................... 32
RESET Pin (Hardware Reset)................................................................................................................. 32
DOR Reset vs. DSR Reset (Software Reset) ......................................................................................... 32
DMA T
RANSFERS
......................................................................................................................................... 32
C
ONTROLLER
P
HASES
................................................................................................................................... 32
Command Phase..................................................................................................................................... 32
Execution Phase...................................................................................................................................... 33
Result Phase ........................................................................................................................................... 34
C
OMMAND
S
ET
/D
ESCRIPTIONS
...................................................................................................................... 34
I
NSTRUCTION
S
ET
.......................................................................................................................................... 37
D
ATA
T
RANSFER
C
OMMANDS
......................................................................................................................... 46
Read Data ............................................................................................................................................... 46
Read Deleted Data .................................................................................................................................. 48
Read A Track........................................................................................................................................... 49
Write Data................................................................................................................................................ 49
Write Deleted Data .................................................................................................................................. 50
Verify........................................................................................................................................................ 50
Format A Track........................................................................................................................................ 50
C
ONTROL
C
OMMANDS
................................................................................................................................... 52
Read ID ................................................................................................................................................... 52
Recalibrate .............................................................................................................................................. 53
Seek......................................................................................................................................................... 53
Sense Interrupt Status............................................................................................................................. 53
Sense Drive Status.................................................................................................................................. 54
Specify ..................................................................................................................................................... 54
Configure ................................................................................................................................................. 55
Version .................................................................................................................................................... 55
Relative Seek .......................................................................................................................................... 55
SMSC DS – FDC37N769
Page 3 of 137
Rev. 12/21/2000