Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

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

[Old version datasheet] Texas Instruments acquired National semiconductor.
No. de pieza PC87311A
Descripción Electrónicos  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
Fabricante Electrónico  NSC [National Semiconductor (TI)]
Página de inicio  http://www.national.com
Logo NSC - National Semiconductor (TI)

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

Back Button PC87311A Datasheet HTML 31Page - National Semiconductor (TI) 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) Next Button
Zoom Inzoom in Zoom Outzoom out
 35 / 78 page
background image
40 FDC Command Set Description (Continued)
The controller then starts the Data Separator and waits for
the Data Separator to find the next sector Address Field
The controller compares the Address Field ID information
(track head sector bytes per sector) with the desired ID
specified in the Command Phase If the sector ID bytes do
not match then the controller waits for the Data Separator
to find the next sector Address Field The ID comparison
process repeats until the Data Separator finds a sector Ad-
dress Field ID that matches it in the command bytes or until
an error occurs 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 FF hex)
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
Once the desired sector Address Field is found the control-
ler waits for the Data Separator to find the subsequent Data
Field for that sector If the Data Field (normal or deleted) is
not found within the expected time the controller terminates
the operation and enters the Result Phase (MD is set in
ST2) If a Deleted Data Mark is found and SK was set in the
Opcode command byte the controller skips this sector and
searches for the next sector Address Field as described
above The effect of SK on the Read Data command is
summarized in Table 4-6
Having found the Data Field the controller then transfers
data bytes from the disk drive to the host (described in Sec-
tion 53 Controller Phases) until the bytes per sector count
has been reached or the host terminates the operation
(through TC end of track or implicitly through overrun) The
controller will then generate the CRC for the sector and
compares this value with the CRC at the end of the Data
Field
Having finished reading the sector the controller will contin-
ue reading the next logical sector unless one or more of the
following termination conditions 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 Overrun 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 read byte will
be transferred
4 CRC error The CE bit in ST1 and CD bit in ST2 are set
The IC bits in ST0 are set to Abnormal Termination
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
Upon terminating the Execution Phase of the Read Data
command the controller will assert IRQ6 indicating the be-
ginning of the Result Phase The mP must then read the
result bytes from the FIFO The values that will be read back
in the result bytes are shown in Table 4-7 If an error occurs
the result bytes will indicate the sector read when the error
occurred
TABLE 4-6 SK Effect on Read Data Command
SK
Data Type
Sector Read
CM Bit (ST2)
Description of Results
0
Normal
Y
0
Normal Termination
0
Deleted
Y
1
No Further Sectors Read
1
Normal
Y
0
Normal Termination
1
Deleted
N
1
Sector Skipped
TABLE 4-7 Result Phase Termination Values with No Error
MT
HD
Sector
Last
ID Information at Result Phase
Track
Head
Sector
BytesSector
00
k
EOT
NC
NC
S a 1NC
00
e
EOT
T a 1NC
1
NC
01
k
EOT
NC
NC
S a 1NC
01
e
EOT
T a 1NC
1
NC
10
k
EOT
NC
NC
S a 1NC
10
e
EOT
NC
1
1
NC
11
k
EOT
NC
NC
S a 1NC
11
e
EOT
T a 10
1
NC
EOT e End of Track Sector Number from Command Phase
S e Sector Number last operated on by controller
NC e No Change in Value
T e Track Number programmed in Command Phase
35



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 Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
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