发明名称 一种LPC/ISA接口转换方法及装置
摘要 本发明适用于工控领域,提供了一种LPC/ISA接口转换方法,所述方法包括下述步骤:发送外设的访问地址;根据所述访问地址的奇偶,判断传送的数据宽度,或者,根据接收的信息和所述访问地址的奇偶,判断传送的数据宽度;访问支持所述数据宽度的ISA设备。本发明通过接收访问地址的特征或接口传送的信号状态,实现了对8位和16位ISA设备的读写兼容,延长了现存的16位ISA设备的使用寿命。
申请公布号 CN101477502B 申请公布日期 2011.04.27
申请号 CN200810065022.0 申请日期 2008.01.04
申请人 研祥智能科技股份有限公司 发明人 刘志刚;刘爱珊
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 深圳中一专利商标事务所 44237 代理人 张全文
主权项 一种LPC/ISA接口转换方法,其特征在于,所述方法包括以下步骤:发送具有LPC接口的外设的访问地址;在读操作周期时,当LPC接口传送的访问地址为奇地址,判断传送的数据宽度为8位,当LPC接口传送的访问地址为偶地址,根据LPC总线连续读取的两个8位数据之间的等待时间,判断在读操作周期读取的数据宽度,如果该等待时间超过9个LPC时钟周期,则判断传送的数据宽度为8位,如果该等待时间小于9个LPC时钟周期,则判断传送的数据宽度为16位;在写操作周期时,当LPC接口传送的访问地址为奇地址,并且ISA设备收到奇地址后没有返回有效16位片选信号,则判断传送的数据宽度为8位,当LPC接口传送的访问地址为偶地址,并且ISA设备收到偶地址后没有返回有效16位片选信号,则判断传送的数据宽度为8位,当LPC接口传送的访问地址为偶地址,并且ISA设备收到偶地址后返回了有效16位片选信号,以及连续两个8位数据之间的等待时间小于9个LPC时钟周期,则判断传送的数据宽度为16位;访问支持所述传送的数据宽度的ISA设备。
地址 518000 广东省深圳市南山区高新中四道31号研祥科技大厦