电脑高手论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6321|回复: 0

传统外围设备接口之(3)“ST506接口”

[复制链接]
发表于 2003-5-5 17:18:54 | 显示全部楼层 |阅读模式
ST506最多能连接4设备,使用两条线缆A和B连接驱动器,A线缆是用来传输控制信号的。用A线缆把4个设备和控制器串联起来,末端必须加一个终端电阻。B电缆是用来传输数据信号的。每个驱动器必须和控制器单独相连,实现点到点并行传输。
ST506的寻址:为了选择读写的扇区,磁头柱面和扇区序号必须被确定,在ST506中有四个信号用来定位驱动器,标志位DRIVE SELECT1~4,这意味着每个驱动器都有一个确定的选择线。与此相比,HEAD SELECT0~3四个信号在1~16个可能的磁头之一下选择磁道。HEAD SELECT3在原来的规范中并不存在,一开始这个连接是用来控制写电流大小的,磁盘的内部磁道需要的写电流比外部磁道要小的多。因为磁盘驱动器自己来控制写电流的大小,所以这个信号变得不必要了。在ST506接口中选择柱面的方法和软盘驱动器是一样的,发出一个STEP的脉冲就会引起磁头沿着DERECTION IN信号所指的方向移动一个柱面,状态信号SEEK COMPLETE指出了磁头定位已经完成。另一个状态信号TRACK 00 ,反映了磁头是否位于0磁道,也就是最外面的柱面。一直发送STEP脉冲直到TRACK 00为真,这样信号控制器就找到了0磁道,ST506接口仅支持软分区,因为这个原因所以没有分区脉冲信号,它依靠头标内的地址信息来找到所需要的扇区。INDEX信号由驱动器产生并指出第一扇区的起始,它用来在格式化过程中排列不同磁头的扇区。
ST506定位磁头的方法很原始,速度很慢,步进脉冲方法的唯一优点是柱面数目没有限制。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|cmaster.org

GMT+8, 2024-11-24 03:04 PM , Processed in 0.011991 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表