PC87307VUL National Semiconductor, PC87307VUL Datasheet - Page 107

no-image

PC87307VUL

Manufacturer Part Number
PC87307VUL
Description
PC87307/PC97307 Plug and Play Compatible and PC97 Compliant SuperI/O
Manufacturer
National Semiconductor
Datasheet
Command Phase
First Command Phase Byte
Second Command Phase Byte
Bits 2-0 - Drive Select (DS1,0) and Head (HD) Select
Bit 7 - Enable Count Control (EC)
Third through Eighth Command Phase Bytes
Ninth Command Phase Byte,
Sectors to Read Count (SC)
Execution Phase
Data is read from the disk, as the controller checks for valid
address marks in the address and data fields.
MT
EC
7
See READ DATA command for a description of these
bits starting on page 96.
See the description of the Drive Select bits (DS1,0) and
the Head (HD) select bit in the READ DATA command,
starting on page 96.
This bit controls whether the End of Track sector num-
ber or the Sectors to read Count (SC) triggers termina-
tion of the VERIFY command.
See also, Table 5-27.
0 - Terminate VERIFY when the number of the last
1 - Terminate VERIFY when number of sectors read
See “The READ DATA Command” on page 96.
Always set the End of Track (EOT) sector number to the
number of the last sector to be checked on each side of
the disk. If EOT is greater than the number of sectors
per side, the command terminates with an error and no
useful Address Mark (AM) or CRC data is returned.
This byte specifies the number of sectors to read. If the
Enable Count (EC) control bit (bit 7) of the second com-
mand byte is 0, this byte is not needed and should be
set to the value FFh.
sector read equals the End of Track (EOT) sector
number.
The ninth command phase byte, i.e., Sectors to
read Count (SC), is not needed and should be set
to FFh.
equals the number of sectors to read, i.e., Sectors
to read Count (SC).
MFM
X
6
End of Track (EOT) Sector Number
Bytes Between Sectors - Gap 3
Sectors to read Count (SC)
SK
X
5
Bytes-Per-Sector Code
Sector Number
Track Number
Head Number
X
4
1
X
3
0
HD
2
1
DS1
1
1
DS0
0
0
107
This command is identical to the READ DATA command,
except that it does not transfer data during the execution
phase. See “The READ DATA Command” on page 96.
If the Multi-Track (MT) parameter is 1 and SC is greater
than the number of remaining formatted sectors on side 0,
verification continues on side 1 of the disk.
Result Phase
Table 5-27 shows how different conditions affect the termi-
nation status.
MT EC
0
0
1
1
7
a. The number of formatted sectors per side of the
b. The number of formatted sectors left, which can
TABLE 5-27. VERIFY Command Termination
0
1
0
1
disk.
be read, including side 1 of the disk if MT is 1.
6
Result Phase Status Register 0 (ST0)
Result Phase Status Register 1 (ST1)
Result Phase Status Register 2 (ST2)
End of Track (EOT) Value
SC > Sectors Remaining
EOT
EOT > Sectors per Side
EOT
EOT > Sectors per Side
EOT
Sector Count (SC) or
SC
SC
SC should be FFh
SC should be FFh
SC should be FFh
SC should be FFh
SC
SC > (EOT x 2)
5
Bytes-Per-Sector Code
Sectors per Side
Sectors per Side
SC > EOT
Sectors per Side
SC
SC
Sectors per Side
Sectors per Side
Sector Number
Track Number
Head Number
Conditions
(EOT x 2)
and
and
and
or
4
EOT
EOT
3
a
b
2
Termination
Termination
Termination
Termination
Termination
No Errors
Abnormal
No Errors
Abnormal
No Errors
Abnormal
No Errors
No Errors
Abnormal
Status
www.national.com
1
0

Related parts for PC87307VUL