欢迎访问ic37.com |
会员登录 免费注册
发布采购

FDC37M607 参数 Datasheet PDF下载

FDC37M607图片预览
型号: FDC37M607
PDF下载: 下载PDF文件 查看货源
内容描述: 增强的超级I / O控制器,红外支持 [ENHANCED SUPER I/O CONTROLLER WITH INFRARED SUPPORT]
分类和应用: 控制器
文件页数/大小: 182 页 / 634 K
品牌: SMSC [ SMSC CORPORATION ]
 浏览型号FDC37M607的Datasheet PDF文件第58页浏览型号FDC37M607的Datasheet PDF文件第59页浏览型号FDC37M607的Datasheet PDF文件第60页浏览型号FDC37M607的Datasheet PDF文件第61页浏览型号FDC37M607的Datasheet PDF文件第63页浏览型号FDC37M607的Datasheet PDF文件第64页浏览型号FDC37M607的Datasheet PDF文件第65页浏览型号FDC37M607的Datasheet PDF文件第66页  
performed while the drive head is loaded and  
the head unload delay has not expired.  
command is good for drives that support a  
maximum of 256 tracks. Relative Seeks cannot  
be overlapped with other Relative Seeks. Only  
one Relative Seek can be active at a time.  
Relative Seeks may be overlapped with Seeks  
and Recalibrates. Bit 4 of Status Register 0  
(EC) will be set if Relative Seek attempts to step  
outward beyond Track 0.  
FIFOTHR - The FIFO threshold in the execution  
phase of read or write commands. This is  
programmable from 1 to 16 bytes. Defaults to  
one byte. A "00" selects one byte; "0F" selects  
16 bytes.  
PRETRK  
-
Pre-Compensation Start Track  
As an example, assume that a floppy drive has  
300 useable tracks. The host needs to read  
track 300 and the head is on any track (0-255).  
If a Seek command is issued, the head will stop  
at track 255. If a Relative Seek command is  
issued, the FDC will move the head the  
specified number of tracks, regardless of the  
internal cylinder position register (but will  
increment the register). If the head was on track  
40 (d), the maximum track that the FDC could  
position the head on using Relative Seek will be  
295 (D), the initial track + 255 (D). The  
maximum count that the head can be moved  
with a single Relative Seek command is 255  
(D).  
Number. Programmable from track 0 to 255.  
Defaults to track 0. A "00" selects track 0; "FF"  
selects track 255.  
Version  
The Version command checks to see if the  
controller is an enhanced type or the older type  
(765A). A value of 90 H is returned as the result  
byte.  
Relative Seek  
The command is coded the same as for Seek,  
except for the MSB of the first byte and the DIR  
bit.  
The internal register, PCN, will overflow as the  
cylinder number crosses track 255 and will  
contain 39 (D). The resulting PCN value is thus  
(RCN + PCN) mod 256. Functionally, the FDC  
starts counting from 0 again as the track  
number goes above 255 (D). It is the user's  
responsibility to compensate FDC functions  
DIR  
Head Step Direction Control  
DIR  
ACTION  
0
1
Step Head Out  
Step Head In  
(precompensation  
track  
number)  
when  
accessing tracks greater than 255. The FDC  
does not keep track that it is working in an  
"extended track area" (greater than 255). Any  
command issued will use the current PCN value  
except for the Recalibrate command, which only  
looks for the TRACK0 signal. Recalibrate will  
return an error if the head is farther than 79 due  
to its limitation of issuing a maximum of 80 step  
pulses. The user simply needs to issue a second  
Recalibrate command. The Seek command and  
implied seeks will function correctly within the  
44 (D) track (299-255) area of the "extended  
track area". It is the user's responsibility not to  
RCN Relative  
Cylinder  
Number  
that  
determines how many tracks to step the  
head in or out from the current track  
number.  
The Relative Seek command differs from the  
Seek command in that it steps the head the  
absolute number of tracks specified in the  
command instead of making a comparison  
against an internal register.  
The Seek  
62  
 复制成功!