Electronic Components Datasheet Search
  English  ▼

X  

PC87306 Datasheet(PDF) 49 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87306
Description  PC87306 SuperI/OTM Enhanced Sidewinder Lite Floppy Disk Controller, Keyboard Controller, Real-Time Clock, Dual UARTs, Infrared Interface, IEEE 1284 Pa
PDF  110 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87306 Datasheet(HTML) 49 Page - National Semiconductor (TI)

Back Button PC87306 Datasheet HTML 45Page - National Semiconductor (TI) PC87306 Datasheet HTML 46Page - National Semiconductor (TI) PC87306 Datasheet HTML 47Page - National Semiconductor (TI) PC87306 Datasheet HTML 48Page - National Semiconductor (TI) PC87306 Datasheet HTML 49Page - National Semiconductor (TI) PC87306 Datasheet HTML 50Page - National Semiconductor (TI) PC87306 Datasheet HTML 51Page - National Semiconductor (TI) PC87306 Datasheet HTML 52Page - National Semiconductor (TI) PC87306 Datasheet HTML 53Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 110 page
background image
40 FDC Command Set Description (Continued)
4122 Version Command
The Version command can be used to determine the floppy
controller being used The Result Phase uniquely identifies
the floppy controller version The FDC returns a value of
90h in order to be compatible with the 82077 The DP8473
and other NEC765 compatible controllers will return a value
of 80h (invalid command)
Command Phase
00010000
Execution Phase
None
Result Phase
10010000
4123 Write Data Command
The Write Data command receives data from the host and
writes logical sectors containing a Normal Data AM to the
selected drive The operation of this command is similar to
the Read Data command except that the data is transferred
from the mP to the controller instead of the other way
around
The controller will simulate the Motor On time before start-
ing the operation If implied seeks are enabled the seek and
sense interrupt functions are then performed The controller
then starts the Data Separator and waits for the Data Sepa-
rator to find the next sector Address Field The controller
compares the Address ID (track head sector bytes per
sector) with the desired ID specified in the Command
Phase If there is no match the controller waits to find the
next sector Address Field This process continues until the
desired sector is found If an error condition occurs the IC
bits in ST0 are set to Abnormal Termination and the con-
troller enters the Result Phase Possible errors are
1 The mP aborted the command by writing to the FIFO If
there is no disk in the drive the controller will hang up
The mP must then take the controller out of this hung
state by writing a byte to the FIFO This will put the con-
troller into the Result Phase
2 Two index pulses were detected since the search began
and no valid ID has been found If the track address ID
differs the WT bit or BT bit (if the track address is FFh)
will be set in ST2 If the head sector or bytes per sector
code did not match the ND bit is set in ST1 If the Ad-
dress Field AM was never found the MA bit is set in ST1
3 The Address Field was found with a CRC error The CE
bit is set in ST1
4 If the controller detects the Write Protect disk interface
input is Asserted Bit 1 of ST1 is set
If the correct Address Field is found the controller waits for
all (conventional mode) or part (perpendicular mode) of
GAP2 to pass The controller will then write the preamble
field address marks and data bytes to the Data Field The
data bytes are transferred to the controller by the mP
Having finished writing the sector the controller will contin-
ue reading the next logical sector unless one or more of the
following termination conditions has occurred
1 The DMA controller asserted TC The IC bits in ST0 are
set to Normal Termination
2 The last sector address (of side 1 if MT was set) was
equal to EOT The EOT bit in ST1 is set The IC bits in
ST0 are set to Abnormal Termination This is the expect-
ed condition during Non-DMA transfers
3 Underrun error The OR bit in ST1 is set The IC bits in
ST0 are set to Abnormal Termination If the mP cannot
service a transfer request in time the last correctly writ-
ten byte will be written to the disk
If MT was set in the Opcode command byte and the last
sector of side 0 has been transferred the controller will then
continue with side 1
Command Phase
MT
MFM
0
0
0
1
0
1
IPS
X
X
X
X
HD
DR1
DR0
Track Number
Drive Head Number
Sector Number
Bytes per Sector
End of Track Sector Number
Intersector Gap Length
Data Length
Execution Phase
Data is transferred from the system to
the controller via DMA or Non-DMA modes and written to
the disk
Result Phase
Status Register 0
Status Register 1
Status Register 2
Track Number
Head Number
Sector Number
Bytes per Sector
4124 Write Deleted Data
The Write Deleted Data command receives data from the
host and writes logical sectors containing a Deleted Data
AM to the selected drive This command is identical to the
Write Data command except that a Deleted Data AM is writ-
ten to the Data Field instead of a Normal Data AM
Command Phase
MT
MFM
0
0
1
0
0
1
IPS
X
X
X
X
HD
DR1
DR0
Track Number
Drive Head Number
Sector Number
Bytes per Sector
End of Track Sector Number
Intersector Gap Length
Data Length
Execution Phase
Data is transferred from the system to
the controller via DMA or Non-DMA modes and written to
the disk
49



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com