System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及一种集线器装置以及一种操作集线器装置的方法,所述集线器装置和方法可以启用启动器控制器与目标装置之间的桥接器以用于传送数据事务。
技术介绍
1、现有技术中集线器装置存在缺陷。
技术实现思路
1、根据本公开的第一方面,提供一种集线器装置,所述集线器装置包括:
2、第一端口,所述第一端口包括第一端口时钟线和第一端口数据线,其中所述第一端口被配置成连接到启动器控制器;
3、第二端口,所述第二端口包括第二端口时钟线和第二端口数据线,其中所述第二端口被配置成连接到目标装置,并且其中所述目标装置具有地址;以及
4、集线器控制器;
5、其中所述集线器控制器被配置成经由所述第一端口从所述启动器控制器接收目标装置地址,并且作为响应:
6、将所述第一端口的所述第一端口时钟线设置为忙碌;
7、将接收到的目标装置地址传输到所述目标装置连接到的所述第二端口;
8、经由所述第一端口和所述第二端口启用所述启动器控制器与所述目标装置之间的桥接器;
9、将所述第一端口的所述第一端口时钟线从忙碌状态释放;
10、经由所述桥接器将确认消息从所述目标装置传送到所述启动器控制器;以及
11、经由所述桥接器在所述启动器控制器与所述目标装置之间进行数据传输通信。
12、有利地,此集线器装置可以在没有主机参与的情况下实现启动器控制器与目标装置(在不同端口上)之间的总线连接,由此提供快速且无缝
13、在一个或多个实施例中,所述集线器控制器另外被配置成:
14、在预定数目的时钟循环内将所述接收到的目标装置地址传输到所述第二端口。
15、在一个或多个实施例中,所述集线器控制器另外被配置成:
16、在将所述接收到的目标装置地址传输到所述第二端口的同时,将所述第一端口的所述第一端口时钟线设置为忙碌,持续所述预定数目的时钟循环。
17、在一个或多个实施例中,时钟循环的预定数目是九。
18、在一个或多个实施例中:
19、所述桥接器包括桥接器时钟线和数据时钟线;
20、所述桥接器时钟线将所述第一端口时钟线连接到所述第二端口时钟线;以及
21、所述数据时钟线将所述第一端口数据线连接到所述第二端口数据线。
22、在一个或多个实施例中,所述集线器控制器另外被配置成:
23、经由所述桥接器时钟线将时钟信号从所述启动器控制器传送到所述目标装置。
24、在一个或多个实施例中,所述集线器控制器另外被配置成:
25、在完成所述数据传输之后,停用所述桥接器。
26、在一个或多个实施例中:
27、所述集线器装置另外包括计算机存储器,所述计算机存储器存储连接的目标装置地址的列表;以及
28、所述集线器控制器另外被配置成响应于经由所述第一端口从所述启动器控制器接收到所述目标装置地址:
29、检查所述计算机存储器以确定是否将接收到的目标装置地址存储为连接的目标装置地址;以及
30、(仅)如果所述计算机存储器确实包括所述接收到的目标装置地址,则如上文所阐述继续。
31、在一个或多个实施例中,所述集线器装置另外包括:
32、第一io块,所述第一io块被配置成当信令穿过所述第一端口时在与连接到所述第一端口的装置相关联的电压域和与所述集线器装置相关联的电压域之间执行信令的电压变换;和/或
33、第二io块,所述第二io块被配置成当信令穿过所述第二端口时在与连接到所述第二端口的装置相关联的电压域和与所述集线器装置相关联的电压域之间执行信令的电压变换。
34、在一个或多个实施例中,连接到所述第一端口的装置的所述电压域不同于连接到所述第二端口的装置的所述电压域。
35、根据本公开的另一方面,提供一种操作用于在启动器控制器与目标装置之间进行数据传输通信的集线器装置的方法,其中所述方法包括:
36、经由所述集线器装置的第一端口从启动器控制器接收目标装置地址,并且作为响应:
37、将所述第一端口的第一端口时钟线设置为忙碌;
38、将接收到的目标装置地址传输到所述目标装置连接到的所述集线器装置的第二端口;
39、经由所述第一端口和所述第二端口启用所述启动器控制器与所述目标装置之间的桥接器;
40、将所述第一端口的所述第一端口时钟线从忙碌状态释放;
41、经由所述桥接器将确认消息从所述目标装置传送到所述启动器控制器;以及
42、经由所述桥接器在所述启动器控制器与所述目标装置之间进行数据传输通信。
43、在一个或多个实施例中,所述方法另外包括:
44、在预定数目的时钟循环内将所述接收到的目标装置地址传输到所述第二端口。
45、在一个或多个实施例中,所述方法另外包括:
46、在将所述接收到的目标装置地址传输到所述第二端口的同时,将所述第一端口的所述第一端口时钟线设置为忙碌,持续所述预定数目的时钟循环。
47、在一个或多个实施例中,时钟循环的预定数目是九。
48、根据本公开的另一方面,提供一种配置成执行本文所公开的方法中的任一个的计算机程序。
49、虽然本公开容许各种修改和替代形式,但其细节已经借助于例子在附图中示出且将详细地描述。然而,应理解,也可能存在除所描述的特定实施例以外的其它实施例。也涵盖落在所附权利要求书的精神和范围内的所有修改、等效物和替代实施例。
50、以上论述并不意图呈现在当前或将来权利要求集的范围内的每一例子实施例或每一实施方案。以下附图和具体实施方式还举例说明各种例子实施例。考虑以下结合附图的详细描述可以更全面地理解各种例子实施例。
本文档来自技高网...【技术保护点】
1.一种集线器装置,其特征在于,包括:
2.根据权利要求1所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
3.根据权利要求2所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
4.根据权利要求2或权利要求3所述的集线器装置,其特征在于,时钟循环的所述预定数目是九。
5.根据在前的任一项权利要求所述的集线器装置,其特征在于:
6.根据权利要求5所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
7.根据在前的任一项权利要求所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
8.根据在前的任一项权利要求所述的集线器装置,其特征在于:
9.根据在前的任一项权利要求所述的集线器装置,其特征在于,所述集线器装置另外包括:
10.一种操作用于在启动器控制器与目标装置之间进行数据传输通信的集线器装置的方法,其特征在于,所述方法包括:
【技术特征摘要】
1.一种集线器装置,其特征在于,包括:
2.根据权利要求1所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
3.根据权利要求2所述的集线器装置,其特征在于,所述集线器控制器另外被配置成:
4.根据权利要求2或权利要求3所述的集线器装置,其特征在于,时钟循环的所述预定数目是九。
5.根据在前的任一项权利要求所述的集线器装置,其特征在于:
6.根据权利要求5所述的集线器...
【专利技术属性】
技术研发人员:普拉莫德·拉詹凯萨韦芦舍卡,瓦桑特·蒙达吉,
申请(专利权)人:恩智浦美国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。