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

FDC37C669-MT 参数 Datasheet PDF下载

FDC37C669-MT图片预览
型号: FDC37C669-MT
PDF下载: 下载PDF文件 查看货源
内容描述: [Floppy Disk Drive, 0.25MBps, IDE Compatible, CMOS, PQFP100, ROHS COMPLIANT, TQFP-100]
分类和应用: 数据传输PC驱动外围集成电路驱动器
文件页数/大小: 162 页 / 617 K
品牌: SMSC [ SMSC CORPORATION ]
 浏览型号FDC37C669-MT的Datasheet PDF文件第34页浏览型号FDC37C669-MT的Datasheet PDF文件第35页浏览型号FDC37C669-MT的Datasheet PDF文件第36页浏览型号FDC37C669-MT的Datasheet PDF文件第37页浏览型号FDC37C669-MT的Datasheet PDF文件第39页浏览型号FDC37C669-MT的Datasheet PDF文件第40页浏览型号FDC37C669-MT的Datasheet PDF文件第41页浏览型号FDC37C669-MT的Datasheet PDF文件第42页  
PS/2 mode - (IDENT low, MFM high)  
set of command code bytes and parameter bytes has to  
be written to the FDC before the command phase is  
complete. (Please refer to Table 18 for the command set  
descriptions). These bytes of data must be transferred in  
the order prescribed.  
This mode supports the PS/2 models 50/60/80  
configuration and register set. The DMA bit of the DOR  
becomes a "don't care", (FINTR and DRQ are always  
valid), TC and DENSEL become active low.  
Model 30 mode - (IDENT low, MFM low)  
Before writing to the FDC, the host must examine the  
RQM and DIO bits of the Main Status Register. RQM  
and DIO must be equal to "1" and "0" respectively before  
command bytes may be written. RQM is set false by the  
FDC after each write cycle until the received byte is  
processed. The FDC asserts RQM again to request each  
parameter byte of the command unless an illegal  
command condition is detected. After the last parameter  
byte is received, RQM remains "0" and the FDC  
automatically enters the next phase as defined by the  
command definition.  
This mode supports PS/2 Model 30 configuration and  
register set. The DMA enable bit of ther DOR becomes  
valid (FINTR and DRQ can be hi Z), TC is active high and  
DENSEL is active low.  
DMA TRANSFERS  
DMA transfers are enabled with the Specify command  
and are initiated by the FDC by activating the FDRQ pin  
during a data transfer command. The FIFO is enabled  
directly by asserting nDACK and addresses need not  
be valid.  
The FIFO is disabled during the command phase to  
provide for the proper handling of the "Invalid Command"  
condition.  
Note that if the DMA controller (i.e. 8237A) is  
programmed to function in verify mode, a pseudo read is  
Execution Phase  
performed by the FDC based only on nDACK.  
This  
mode is only available when the FDC has been  
configured into byte mode (FIFO disabled) and is  
programmed to do a read. With the FIFO enabled, the  
FDC can perform the above operation by using the new  
Verify command; no DMA operation is needed.  
All data transfers to or from the FDC occur during the  
execution phase, which can proceed in DMA or non-DMA  
mode as indicated in the Specify command.  
After a reset, the FIFO is disabled. Each data byte is  
transferred by an FINT or FDRQ depending on the DMA  
mode. The Configure command can enable the FIFO  
and set the FIFO threshold value.  
CONTROLLER PHASES  
For simplicity, command handling in the FDC can be  
divided into three phases: Command, Execution, and  
Result.  
sections.  
Each phase is described in the following  
The following paragraphs detail the operation of the FIFO  
flow control. In these descriptions, <threshold> is defined  
as the number of bytes available to the FDC when service  
is requested from the host and ranges from 1 to 16. The  
parameter FIFOTHR, which the user programs, is one  
less and ranges from 0 to 15.  
Command Phase  
After a reset, the FDC enters the command phase and is  
ready to accept a command from the host. For each of  
the  
commands,  
a
defined  
38  
 复制成功!