【技术实现步骤摘要】
【国外来华专利技术】用于FPGA原型化的串行接口相关申请的交叉引用本申请要求对提交于2012年12月12日的美国专利申请第13/712,183号的优先权,该美国专利申请又要求对通过这里完全引用而将公开内容结合于此、提交于2011年12月15日的美国临时专利申请第61/576,310号的优先权。
技术介绍
包括在本部分中描述的
技术介绍
仅为了呈现公开内容的一般情境。
技术介绍
描述并不是对于本申请中的权利要求的现有技术并且并未由于被包含于本部分中而被承认为现有技术。也被称为专用集成电路(ASIC)原型化或者片上系统(SoC)原型化的FPGA原型化用来在现场可编程门阵列(FPGA)上原型化SoC和ASIC设计以用于硬件验证和软件开发。在用FPGA原型化时,SoC经常被分割成多个FPGA,其中每个FPGA可以实施SoC的具体部件。常规SoC使用并行互连结构以在部件之间传达数据。这一并行互连结构需要多个数据线和管脚,这使得SoC的分割存在困难。
技术实现思路
本
技术实现思路
介绍用于FPGA原型化的串行接口的概念,并且以下在【具体实施方式】中进一步描述和/或在附图中示出概念。因而,本
技术实现思路
不应被视为描述必需特征也并未用来限制要求保护的主题内容的范围。在用于FPGA原型化的串行接口的一个方面中,一种AXI桥路结构支持在片上系统中的FPGA之间的串行数据通信。AXI桥路结构包括被配置为从在第一 FPGA处被实施的AXI部件接收AXI数据信号的并行接口。AXI桥路结构还包括被配置为将AXI数据信号分组化成AXI数据分组并且经由串行链路向第二 FPGA传输AXI数据分组的传输(T ...
【技术保护点】
一种用于现场可编程门阵列(FPGA)原型化的串行接口,包括:在第一FPGA处的第一高级交叉开关互连(AXI)桥路,所述第一AXI桥路被配置为经由第一AXI并行接口从第一AXI部件接收读取请求或者写入请求的AXI数据信号、将所述AXI数据信号分组化成AXI请求分组并且经由串行链路向第二FPGA传输所述AXI请求分组;以及在所述第二FGPA处的第二AXI桥路,所述第二AXI桥路被配置为经由所述串行链路接收所述AXI请求分组、从所述AXI请求分组提取所述读取请求或者所述写入请求的所述AXI数据信号并且经由第二AXI并行接口向第二AXI部件提供所述读取请求或者所述写入请求的所述AXI数据信号。
【技术特征摘要】
【国外来华专利技术】2011.12.15 US 61/576,310;2012.12.12 US 13/712,1831.一种用于现场可编程门阵列(FPGA)原型化的串行接口,包括: 在第一 FPGA处的第一高级交叉开关互连(AXI)桥路,所述第一 AXI桥路被配置为经由第一AXI并行接口从第一AXI部件接收读取请求或者写入请求的AXI数据信号、将所述AXI数据信号分组化成AXI请求分组并且经由串行链路向第二 FPGA传输所述AXI请求分组;以及 在所述第二 FGPA处的第二 AXI桥路,所述第二 AXI桥路被配置为经由所述串行链路接收所述AXI请求分组、从所述AXI请求分组提取所述读取请求或者所述写入请求的所述AXI数据信号并且经由第二AXI并行接口向第二 AXI部件提供所述读取请求或者所述写入请求的所述AXI数据信号。2.根据权利要求1所述的串行接口,其中所述第一AXI部件包括AXI主控,并且所述第一 AXI桥路包括AXI主控桥路,并且其中所述第二 AXI部件包括AXI切换结构,并且所述第二桥路包括AXI从属桥路。3.根据权利要求1所述的串行接口,其中所述第一AXI部件包括AXI从属,并且所述第一AXI桥路包括AXI从属桥路,并且其中所述第二 AXI部件包括AXI切换结构,并且所述第二AXI桥路包括AXI主控桥路。4.根据权利要求1所述的串行接口,其中所述第一AXI桥路被配置为在所述AXI数据信号对应于所述读取请求时将所述AXI数据信号分组化成AXI读取分组,并且其中所述AXI读取分组标识将从其读取数据的地址。5.根据权利要求4所述的串行接口,其中所述读取请求的所述AXI数据信号由所述第一AXI桥路经由所述第一 AXI并行接口的读取地址信道接收。6.根据权利要求1所述的串行接口,其中所述第一AXI桥路被配置为在所述AXI数据信号对应于所述写入请求时将所述AXI数据信号分组化成AXI写入分组,并且其中所述AXI写入分组包括写入数据和将在其写入所述写入数据的地址。7.根据权利要求6所述的串行接口,其中所述写入请求的所述AXI数据信号由所述第一AXI桥路经由所述第一 AXI并行接口的写入地址信道和写入数据信道接收。8.根据权利要求1所述的串行接口,其中: 所述第二 AXI桥路还被配置为经由所述第二 AXI并行接口从所述第二 AXI部件接收读取响应或者写入响应的附加AXI数据信号、将所述附加AXI数据信号分组化成AXI响应分组并且经由所述串行链路向所述第一 FPGA传输所述AXI响应分组;以及 所述第一 AXI桥路还被配置为经由所述串行链路接收所述AXI响应分组、从所述AXI响应分组提取所述读取响应或者所述写入响应的所述附加AXI数据信号并且经由所述第一AXI并行接口向所述第二 AXI部件提供所述读取响应或者所述写入响应的所述附加AXI数据信号。9.根据权利要求8所述的串行接口,其中所述第二AXI桥路被配置为在所述附加AXI数据信号对应于所述读取响应时将所述附加AXI数据信号分组化成AXI读取完成分组,并且其中所述读取完成分组包括在所述请求中被标识的数据。10.根据权利要求9所述的串行接口,其中所述读取响应的所述附加AXI数据信号由所述第二 AXI桥路经由所述第二 AXI并行接口的读取数据信道接收。11.根据权利要求8所述的串行接口,其中所述第二AXI桥路被配置为在所述AXI数据信号对应于所述写入响应时将所述附加AXI数据信号分组化成AXI写入响应分组,并且其中所述写入响应分组包括数据写入操作是否成功的指示。12.根据权利要求11所述的串行接口,其中所述写入响应的所述附加AXI数据信号由所述第二 AXI桥路经由所述第二 AXI并行接口的写入响应信道接收。13.根据权利要求1所述的串行接口,其中所述第一桥路和所述第二...
【专利技术属性】
技术研发人员:周为,朱志豪,张柏坚,
申请(专利权)人:马维尔国际贸易有限公司,
类型:发明
国别省市:巴巴多斯;BB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。