【技术实现步骤摘要】
本专利技术涉及通信,特别涉及一种集成电路扩展方法、装置、设备及存储介质。
技术介绍
1、传统的外接pcie endpoint(端点)是pcie(peripheral component interconnectexpress,高速串行计算机扩展总线)总线上的最终设备,通常是计算机内部的各种设备,例如显卡、网卡、声卡等。endpoint负责接收和发送数据,并将数据传输到其他设备或主机内存中。endpoint那样可以灵活地接不同功能的pcie设备。endpoint可以灵活地接不同功能的pcie设备,但是硬件成本较高,并且存在时延性能以及协议兼容等问题。
2、由此可见,如何优化endpoint处理事务的可靠性和效率是本领域要解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种集成电路扩展方法、装置、设备及存储介质,内置pcie endpoint的时延性能更好,也容易扩展,可以兼容pcie标准协议,能够提高处理事务的可靠性和效率。其具体方案如下:
2、第一
...【技术保护点】
1.一种集成电路扩展方法,其特征在于,应用于集成多个虚拟端口并内置有多个PCIeEndpoint的ASIC芯片,所述虚拟端口和所述PCIe Endpoint的配置空间均位于所述ASIC芯片的ECAM中,每个所述PCIe Endpoint分别通过挂接相应的所述虚拟端口以与上行端口进行通信;其中,所述方法包括:
2.根据权利要求1所述的集成电路扩展方法,其特征在于,所述通过所述上行端口获取针对所述ECAM的Config配置事务请求,以通过所述Config配置事务请求访问所述ECAM中的所述虚拟端口和/或所述PCIe Endpoint的配置空间,并将针对所述Co
...【技术特征摘要】
1.一种集成电路扩展方法,其特征在于,应用于集成多个虚拟端口并内置有多个pcieendpoint的asic芯片,所述虚拟端口和所述pcie endpoint的配置空间均位于所述asic芯片的ecam中,每个所述pcie endpoint分别通过挂接相应的所述虚拟端口以与上行端口进行通信;其中,所述方法包括:
2.根据权利要求1所述的集成电路扩展方法,其特征在于,所述通过所述上行端口获取针对所述ecam的config配置事务请求,以通过所述config配置事务请求访问所述ecam中的所述虚拟端口和/或所述pcie endpoint的配置空间,并将针对所述config配置事务请求的响应报文返回至所述上行端口,完成配置空间的扩展操作,包括:
3.根据权利要求1所述的集成电路扩展方法,其特征在于,所述ecam中配置空间的寄存器通过拉线的方式连接至wishbone总线,以便在通过所述wishbone总线传输数据时基于所述寄存器进行信息比较操作,并根据信息比较结果进行相应的数据转发操作;所述wishbone总线包括主线和从线。
4.根据权利要求3所述的集成电路扩展...
【专利技术属性】
技术研发人员:龙侣,何贵洲,
申请(专利权)人:深圳中安辰鸿技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。