[发明专利]一种总线地址拓展的方法及装置有效
申请号: | 202010106523.X | 申请日: | 2020-02-21 |
公开(公告)号: | CN111274182B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 范里政;陈才;刘付东;李振宇;王兴珍 | 申请(专利权)人: | 飞腾信息技术有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/36 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 300452 天津市滨海新*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 总线 地址 拓展 方法 装置 | ||
1.一种总线地址拓展的方法,其特征在于,主设备向目标拓展设备发送数据的步骤包括:
1)主设备向总线上发出基于指定设备地址的总线数据和至少一路地址补充信号,每一路所述地址补充信号为用于在指定时钟节拍替换指定设备地址的一路地址信号的电平信号;
2)将总线数据、地址补充信号重构生成面向目标拓展设备的总线数据;
3)目标拓展设备收到面向目标拓展设备的总线数据;
步骤2)的详细步骤包括:监测总线上各根地址线所传输的时钟节拍,如果某一根地址线在某个时钟节拍对应有一路地址补充信号,则从该地址线、对应的地址补充信号中通过选择开关选择对应的地址补充信号来替代该地址线的原始电平信号,否则从该地址线、对应的地址补充信号中通过选择开关选择对应的地址线来输出该地址线的原始电平信号。
2.根据权利要求1所述的总线地址拓展的方法,其特征在于,步骤1)之前还包括生成地址补充信号的步骤,详细步骤包括:
S1)确定目标拓展设备的拓展设备地址及其对应的指定设备地址;
S2)根据总线类型、发出设备地址确定传输指定设备地址所需的时钟节拍、以及每一个时钟节拍在总线上所传输的地址部分;
S3)根据发出设备地址、拓展设备地址两者之间的差异确定在传输发出设备地址过程中所需要替换的地址线及其对应的时钟节拍,从而得到一路或多路地址补充信号。
3.根据权利要求1所述的总线地址拓展的方法,其特征在于,还包括主设备接收目标拓展设备发送的数据响应结果的步骤包括:主设备接收目标拓展设备发送的数据响应结果,然后将数据响应结果、地址补充信号重构生成真实数据响应结果。
4.一种总线地址拓展的装置,其特征在于,包括主设备、上游总线、地址拓展设备、下游总线和至少一个从设备,所述主设备通过上游总线和地址拓展设备相连,所述地址拓展设备通过下游总线和各个从设备相连,所述主设备和地址拓展设备之间还设有至少一路地址补充信号传输链路,所述地址拓展设备用于将总线数据、地址补充信号重构生成面向目标拓展设备的总线数据以便拓展设备收到面向目标拓展设备的总线数据,所述地址拓展设备包括下行数据模块、上行数据模块和时钟计数模块,所述上行数据模块用于向主设备发送数据响应结果,所述下行数据模块包括对应每一根地址线的选择开关,所述时钟计数模块用于监测总线上各根地址线所传输的时钟节拍,并根据地址补充信号对应的时钟节拍触发选择开关,如果某一根地址线在某个时钟节拍对应有一路地址补充信号,则从该地址线、对应的地址补充信号中选择对应的地址补充信号来替代该地址线的原始电平信号,否则从该地址线、对应的地址补充信号中选择对应的地址线来输出该地址线的原始电平信号。
5.一种微处理器,其特征在于,该微处理器中包括权利要求4所述的总线地址拓展的装置。
6.一种计算机设备,该计算机设备至少包括微处理器和存储器,其特征在于,该微处理器中包括权利要求4所述的总线地址拓展的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞腾信息技术有限公司,未经飞腾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010106523.X/1.html,转载请声明来源钻瓜专利网。