[发明专利]基于PCI接口的APB总线访问方法在审
| 申请号: | 201410727824.9 | 申请日: | 2014-12-03 |
| 公开(公告)号: | CN104484298A | 公开(公告)日: | 2015-04-01 |
| 发明(设计)人: | 田园;李大鹏;李玉发;蒲恺 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 王少文 |
| 地址: | 710119 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于计算机通信技术领域,针对PCI接口与APB接口进行相互通信的需求,提出了一种基于基于PCI接口的APB总线访问方法,首先通过PCI模块对将主机的PCI访问请求转换为内部用户信号,接着通过使用控制逻辑,对内部用户信号进行翻译,构建符合APB时序的读写操作时序并输出至APB接口,最后通过对APB接口的响应信号进行监测,完成PCI数据的传输。解决了两个接口之间无法相互访问的问题。通过在实际工程中的应用,该方法能够使PCI接口稳定的、正确的与APB接口进行访问。 | ||
| 搜索关键词: | 基于 pci 接口 apb 总线 访问 方法 | ||
【主权项】:
基于PCI接口的APB总线访问方法,其特征在于:包括以下步骤,1】PCI接口将PCI设备请求信号发送至PCI模块,所述请求信号是地址数据复用信号,地址数据复用信号的读写复用,地址数据复用信号的地址是32位;2】PCI模块将请求信号转换为第一地址信号、数据信号和读写复用信号,再将转换得到的信号发送至信号产生模块;3】信号产生模块接收到第一地址信号、数据信号和读写复用信号后,产生控制信号,并根据读写复用信号产生读信号和写信号,读信号和写信号中的一个为有效信号;根据接收到的第一地址信号产生第二地址信号,第二地址信号是12位;若第一地址信号中包括PCI设备设定的正确地址,则第二地址信号中包括该正确地址;读信号用于读第二地址信号对应的数据,写信号用于将所述数据信号的信息写到第二地址信号对应的地址中;所述控制信号包括读控制和写控制;读控制用于控制读信号读包括正确地址的第二地址信号;写控制用于控制写信号将数据信号写到包括正确地址的第二地址信号对应的地址中;第二地址信号、数据信号、读信号、写信号、读控制和写控制是非复用信号,信号产生模块将第二地址信号、数据信号、读信号、写信号、读控制和写控制发送至同步模块4】同步模块按照APB接口的时钟对接收到的第二地址信号、数据信号、读信号、写信号、读控制和写控制进行时钟同步,然后发送至转换模块;5】转换模块按照APB接口的时序对接收到的经过时钟同步的第二地址信号、数据信号、读信号、写信号、读控制和写控制进行时序转换,然后通过APB接口发送至APB设备;6】APB设备接收到经过时序转换的第二地址信号、数据信号、读信号、写信号、读控制和写控制后,判断读信号和写信号中的有效信号,若读信号有效,则进行以下操作:a)根据读控制的信息,读取相应的第二地址信号的数据,读取完成后,得到相应的数据信息,然后通过APB接口向同步模块发送数据信息和读取完成的响应信号;b)同步模块按照PCI接口的时钟对接收到的数据信息和响应信号进行时钟同步,然后发送至PCI模块;c)PCI模块对接收到的数据信息和响应信号进行信号复用得到复用信号,然后按照PCI接口的时序对复用信号进行时序转换,然后发送至PCI设备;若写信号有效,则进行以下操作:a)根据写控制的信息,将数据信号写到第二地址信号对应的地址中,写完后,通过APB接口向同步模块发送写完的响应信号;b)同步模块按照PCI接口的时钟对接收到的响应信号进行时钟同步,然后发送至PCI模块;c)PCI模块按照PCI接口的时序对完成时钟同步的响应信号进行时序转换,然后发送至PCI设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所,未经中国航空工业集团公司第六三一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410727824.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种调整单个模块字体的方法及系统
- 下一篇:自定义GTX串行数据传输方法





