Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PC87311A Datasheet(PDF) 36 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87311A
Description  PC87311A/PC87312 (SuperI/OTM II/III) Floppy Disk Controller with Dual UARTs, Parallel Port, and IDE Interface
PDF  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87311A Datasheet(HTML) 36 Page - National Semiconductor (TI)

Back Button PC87311A Datasheet HTML 32Page - National Semiconductor (TI) PC87311A Datasheet HTML 33Page - National Semiconductor (TI) PC87311A Datasheet HTML 34Page - National Semiconductor (TI) PC87311A Datasheet HTML 35Page - National Semiconductor (TI) PC87311A Datasheet HTML 36Page - National Semiconductor (TI) PC87311A Datasheet HTML 37Page - National Semiconductor (TI) PC87311A Datasheet HTML 38Page - National Semiconductor (TI) PC87311A Datasheet HTML 39Page - National Semiconductor (TI) PC87311A Datasheet HTML 40Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 36 / 78 page
background image
40 FDC Command Set Description (Continued)
4210 Read Deleted Data Command
The Read Deleted Data command reads logical sectors
containing a Deleted Data AM from the selected drive and
makes the data available to the host mP This command is
identical to the Read Data command except for the setting
of the CM bit in ST2 and the skipping of sectors The effect
of SK on the Read Deleted Data command is summarized in
Table 4-8 See Table 4-7 for the state of the result bytes for
a Normal Termination of the command
4211 Read ID Command
The Read ID command finds the next available Address
Field and returns the ID bytes (track head sector bytes per
sector) to the mP in the Result Phase There is no data
transfer during the Execution Phase of this command An
interrupt will be generated when the Execution Phase is
completed
The controller first simulates the Motor On time for the se-
lected drive internally The user must turn on the drive motor
directly by enabling the appropriate drive and motor select
disk interface outputs with the Digital Output Register
(DOR) The Read ID command does not perform an implied
seek
After waiting the Motor On time the controller starts the
Data Separator and waits for the Data Separator to find the
next sector Address Field If an error condition occurs the
IC bits in ST0 are set to Abnormal Termination and the
controller 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 AM has been found If the Address Field AM was
never found the MA bit is set in ST1
4212 Read A Track Command
The Read A Track command reads sectors in physical order
from the selected drive and makes the data available to the
host This command is similar to the Read Data command
except for the following differences
1 The controller waits for the index pulse before searching
for a sector Address Field If the mP writes to the FIFO
before the index pulse the command will enter the Result
Phase with the IC bits in ST0 set to Abnormal Termina-
tion
2 A comparison of the sector Address Field ID bytes will be
performed except for the sector number The internal
sector address is set to 1 and then incremented for each
successive sector read
3 If the Address Field ID comparison fails the controller
sets ND in ST1 but continues to read the sector If there
is a CRC error in the Address Field the controller sets CE
in ST1 but continues to read the sector
4 Multi-track and Skip operations are not allowed SK and
MT should be set to 0
5 If there is a CRC error in the Data Field the controller
sets CE in ST1 and CD in ST2 but continues reading
sectors
6 The controller reads a maximum of EOT physical sectors
There is no support for multi-track reads
4213 Recalibrate Command
The Recalibrate command is very similar to the Seek com-
mand The controller sets the Present Track Register (PTR)
of the selected drive to zero It then steps the head of the
selected drive out until the TRK0 disk interface input signal
goes active or until the maximum number of step pulses
have been issued See Table 4-9 for the maximum recali-
brate step pulse values based on the R255 and ETR bits in
the Mode command If the number of tracks on the disk
drive exceeds the maximum number of recalibrate step
pulses another Recalibrate command may need to be is-
sued
TABLE 4-9 Maximum Recalibrate Step Pulses
Based on R255 and ETR
R255
ETR
Maximum Recalibrate
Step Pulses
0
0
85 (default)
1
0
255
0
1
3925
1
1
4095
After the last command byte is issued the DRx BUSY bit is
set in the MSR for the selected drive The controller will
simulate the Motor On time and then enter the Idle Phase
The execution of the actual step pulses occurs while the
controller is in the Drive Polling Phase An interrupt will be
generated after the TRK0 signal is asserted or after the
maximum number of recalibrate step pulses are issued
There is no Result Phase Recalibrates on more than one
drive at a time should not be issued for the same reason as
explained in the Seek command No other command except
the Sense Interrupt command should be issued while a Re-
calibrate command is in progress
4214 Relative Seek Command
The Relative Seek command steps the selected drive in or
out a given number of steps This command will step the
readwrite head an incremental number of tracks as op-
TABLE 4-8 SK Effect on Read Deleted Data Command
SK
Data Type
Sector Read
CM Bit (ST2)
Description of Results
0
Normal
Y
1
No Further Sectors Read
0
Deleted
Y
0
Normal Termination
1
Normal
N
1
Sector Skipped
1
Deleted
Y
0
Normal Termination
36



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


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