欢迎来到天天文库
浏览记录
ID:24428144
大小:48.50 KB
页数:3页
时间:2018-11-14
《pc机基于epp接口的总线式硬件扩展》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PC机基于EPP接口的总线式硬件扩展摘要:采用母板总线插卡扩展PC机直接硬件无论采购或研发成本都较高,硬件配置和软件驱动也多有限制,对于简单及实验应用不很适用。基于EPP接口的总线式外部硬件扩展方案使用简单逻辑实现由EPP总线到8位地址、数据总线的转换,从而可方便扩展连接多组总线硬件。相比母板总线插卡式的内部硬件扩展,其成本更低,应用更灵活,控制检测更为直接,开发调试更加方便。该方法经实际验证,效果良好,值得在更大范围推广应用。 关键词:EPP微机直接硬件扩展总线接口 :TP3:A:1007-
2、9416(2010)08-0041-02 1引言 现代微机在运算速度、存储容量、软件环境等各方面已经得到了极大的增强,唯有直接硬件扩展能力改变不大。母板总线插卡是目前基于PC机的应用系统可直接访问控制的硬件的最主要扩展方式。其应用虽很方便,但无论采购或研发成本都较高,硬件配置和软件驱动也多有限制,对于简单及实验应用不很适用。EPP是基于PC机原打印机接口的增强并行端口,可以通过简单的端口控制实现双向数据传输,只是接口形式与标准总线不同,一般不能直接利用,也不适合多硬件的扩展,因此实际应用不
3、多。若将其适当改造形成标准外部并行总线,则扩展连接各种实验硬件与应用设备,实现PC控制下的直接检测与控制将十分方便。 2EPP接口[1][2] EPP(增强并行端口)协议提供了数据读、写周期和地址读、写周期等四种总线传输周期。数据周期用于主机和外设间的数据、状态信息传输,地址周期用于地址、控制信息传输。图1(a)和(b)分别是EPP数据写周期和地址读周期时序图。基于硬件握手信号的数据传输过程可在一个ISAI/O周期内完成,因而可以达到较高的数据传输率。 EPP占用并行口基地址+0~+7共
4、8个相邻的I/O映像地址。其中基地址+2对应控制寄存器,用以实现必要的选择控制;基地址+3对应EPP的地址寄存器,对其进行I/O操作便产生地址周期;基地址+4是EPP的数据寄存器0,对其进行8位I/O读写操作,便产生对应DATA[7:0]的数据读写周期。 3基于EPP接口的总线式设备扩展[3][4] PC机的EPP并行接口需要进行必要的改造才能以标准总线的形式连接外部接口设备。图2(a)所示EPP并行标准总线扩展方案使用1片74HC273和1片G16V8实现由EPP总线到8位地址、数据总线
5、的转换。EPP接口端提供了及时的n].韩永彬,译.北京:中国电力出版社,2000. [4]MykePredko.PC接口技术内幕[M].陈逸,译.北京:中国电力出版社,2002.
此文档下载收益归作者所有