System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及pcie通信,特别涉及一种多端口pcie桥接芯片配置空间访问方法。
技术介绍
1、pci-express是一种高速串行计算机扩展总线标准,是由英特尔在2001年提出,目的在于替代旧的pci,pci-x和agp总线标准。
2、pcie属于高速串行点对点双通道高带宽传输,是目前数据处理设备之间传输高速数据信号的主流总线。相比于采用单端并行总线形式的pci/pci-x总线,pcie采用了高速串行差分总线形式,满足处理器与设备之间高性能、高可靠性、易于布线的数据通讯需求。
3、pcie桥通过交换器可实现多台pcie设备的互联模式。pcie桥系统主要由rc、交换器和ep构成,其中rc为根复合体,为cpu内部总线向外部总线过渡的通信媒介,为pcie总线的管理者;ep为端点设备,处于pcie总线系统拓扑结构的末端,接收来自上级拓扑数据包或者向上级拓扑发送数据包。
4、pcie switch是对pcie总线的扩展,具有2~n个端口设备,每一个端口连一条pcie链路,用于多设备之间的互联,是总线通讯的关键环节。在pcie switch总线中,与rc(rootcomplex,根桥设备)直接或间接连接的称为上游端口,其他的端口为下游端口。
5、每个pcie存在相应的配置空间寄存器,用于实现pcie桥接芯片的功能配置,具有极为重要的功能。而且,每个pcie端口之间为异步关系,因此,需要在多端口pcie桥接芯片中设计一种可针对每个pcie配置空间访问架构,实现pcie桥接芯片中配置空间访问。<
...【技术保护点】
1.一种多端口PCIE桥接芯片配置空间访问方法,其特征在于,
2.如权利要求1所述的多端口PCIE桥接芯片配置空间访问方法,其特征在于,所述若干个端口之间相互独立,属于不同时钟域数据,在互相映射访问过程中需要进行同步处理;所述DBI接口包含片选、地址、数据、写选通及响应信号,仅将片选和响应信号进行同步,整个配置过程采用握手方式进行处理。
3.如权利要求2所述的多端口PCIE桥接芯片配置空间访问方法,其特征在于,所述若干个端口的配置空间相互访问采用握手处理,当上游端口进行写操作时,某个上游端口匹配到配置访问区间时,该上游端口根据地址或ID的不同将当前上游端口片选信号分别同步到其他的下游端口中,相应的下游端口收到该同步后的片选信号产生响应回复,并同时采样当前的配置数据信息;当上游端口收到同步后的下游端口响应信号时,即完成当前写配置,从而实现不同端口不同时钟域下的PCIE配置空间的写操作。
4.如权利要求3所述的多端口PCIE桥接芯片配置空间访问方法,其特征在于,所述若干个端口配置空间相互访问采用握手处理,当上游端口进行读操作时,某个上游端口匹配到配
5.如权利要求1所述的多端口PCIE桥接芯片配置空间访问方法,其特征在于,所述若干个端口均能作为连接根桥设备的配置端口或待访问端口,连接根桥设备的配置端口为上游端口,其他待访问的端口称为下游端口。
...【技术特征摘要】
1.一种多端口pcie桥接芯片配置空间访问方法,其特征在于,
2.如权利要求1所述的多端口pcie桥接芯片配置空间访问方法,其特征在于,所述若干个端口之间相互独立,属于不同时钟域数据,在互相映射访问过程中需要进行同步处理;所述dbi接口包含片选、地址、数据、写选通及响应信号,仅将片选和响应信号进行同步,整个配置过程采用握手方式进行处理。
3.如权利要求2所述的多端口pcie桥接芯片配置空间访问方法,其特征在于,所述若干个端口的配置空间相互访问采用握手处理,当上游端口进行写操作时,某个上游端口匹配到配置访问区间时,该上游端口根据地址或id的不同将当前上游端口片选信号分别同步到其他的下游端口中,相应的下游端口收到该同步后的片选信号产生响应回复,并同时采样当前的配置数据信息;当上游端口收到同步后的下游...
【专利技术属性】
技术研发人员:王嵩乔,邵健,姜若旭,王天烨,钱荣,
申请(专利权)人:中国电子科技集团公司第五十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。