[发明专利]内部集成具有不同位宽连线的片上网络的FPGA装置有效
申请号: | 202010620172.4 | 申请日: | 2020-07-01 |
公开(公告)号: | CN111679615B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 单悦尔;徐彦峰;范继聪;张艳飞;闫华 | 申请(专利权)人: | 无锡中微亿芯有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 无锡华源专利商标事务所(普通合伙) 32228 | 代理人: | 过顾佳;聂启新 |
地址: | 214000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内部 集成 具有 同位 连线 网络 fpga 装置 | ||
1.一种内部集成具有不同位宽连线的片上网络的FPGA装置,其特征在于,所述FPGA装置内部集成有片上网络,所述片上网络包括若干个路由节点,每个所述路由节点包括通过网络接口相连的功能IP模块和路由器,相邻的路由节点中的路由器通过路由通道双向互连,任意两个路由节点之间通过若干个路由通道形成节点互连路径;不同路由节点之间的路由通道的连线位宽相同或不同,所述片上网络内至少包括两种不同连线位宽的路由通道,且每条节点互连路径的数据位宽为所述节点互连路径中所有路由通道的连线位宽的最小值,存在至少一条节点互连路径中包括若干种不同连线位宽的路由通道。
2.根据权利要求1所述的FPGA装置,其特征在于,每个所述路由节点内的路由器包括5*5的全互通开关阵列及其相连的五组输入输出端口,其中一组输入输出端口通过网络接口连接对应的功能IP模块,其余四组输入输出端口分别设置在四个不同的方向,分别用于与四个方向相邻的路由节点中的路由器相连;所述路由器内部在四个方向的输入输出端口处均设置有FIFO电路,所述FIFO电路用于实现数据缓冲,所述FIFO电路支持多位宽模式并根据控制信号工作于相应的位宽模式,不同位宽模式下所述FIFO电路的输入位宽和/或输出位宽不同。
3.根据权利要求2所述的FPGA装置,其特征在于,所述路由器中每组输入输出端口的端口线均为W位宽,使用所述端口线低位的W/n条线构成W/n位宽的路由通道。
4.根据权利要求1-3任一所述的FPGA装置,其特征在于,所述FPGA装置内至少包括FPGA裸片,所述片上网络中的路由节点包括所述FPGA裸片内的裸片路由节点,所述裸片路由节点包括裸片硬核节点和/或裸片软核节点,所述裸片硬核节点为直接内建在所述FPGA裸片内的节点,所述裸片软核节点为使用所述FPGA裸片内的逻辑资源模块配置形成的节点。
5.根据权利要求4所述的FPGA装置,其特征在于,所述FPGA裸片内部用于配置形成裸片软核节点的逻辑资源模块包括CLB、BRAM和DSP中的至少一种。
6.根据权利要求4所述的FPGA装置,其特征在于,所述FPGA装置内还包括基板以及层叠设置在所述基板上的硅连接层,所述FPGA裸片层叠设置在所述硅连接层上,所述片上网络中的路由节点还包括布设在所述硅连接层内的硅连接层路由节点;
所述FPGA裸片内还包括硅堆叠连接点和连接点引出端,所述硅堆叠连接模块内包括若干个硅堆叠连接点,所述FPGA裸片内的裸片路由节点中的路由器与相应的硅堆叠连接点相连,所述硅堆叠连接点通过重布线层内的顶层金属线连接相应的连接点引出端;所述FPGA裸片上与内部的裸片路由节点相连的连接点引出端通过所述硅连接层内的金属连线连接到相应的硅连接层路由节点中的路由器。
7.根据权利要求6所述的FPGA装置,其特征在于,所述硅连接层路由节点中的功能IP模块包括布设在所述硅连接层内的存储芯片,所述存储芯片包括HBM和DDR5中的至少一种。
8.根据权利要求6所述的FPGA装置,其特征在于,所述FPGA装置内包括若干个所述FPGA裸片,各个FPGA裸片均层叠设置在所述硅连接层上且所述硅连接层覆盖所有的FPGA裸片,则各个FPGA裸片上与内部的裸片路由节点相连的连接点引出端通过所述硅连接层内的金属连线连接到相应的硅连接层路由节点中的路由器;所述FPGA装置内部集成的片上网络中的路由节点包括各个FPGA裸片内的裸片路由节点以及硅连接层路由节点。
9.根据权利要求1-3任一所述的FPGA装置,其特征在于,所述FPGA装置内至少包括基板、层叠设置在所述基板上的硅连接层以及层叠设置在所述硅连接层上的FPGA裸片,所述片上网络中的路由节点中的功能IP模块位于所述FPGA裸片内、路由节点中的网络接口和路由器位于所述硅连接层内,所述硅连接层内每个路由器与其对应的一个网络接口相连,所述FPGA裸片内包括硅堆叠连接模块和连接点引出端,所述硅堆叠连接模块内包括若干个硅堆叠连接点,所述FPGA裸片内的功能IP模块连接到相应的硅堆叠连接点,所述硅堆叠连接点通过重布线层内的顶层金属线连接相应的连接点引出端;所述FPGA裸片上与内部的功能IP模块相连的连接点引出端通过所述硅连接层内的金属连线连接到所述硅连接层内相应的网络接口,所述功能IP模块与其相连的网络接口和路由器构成一个路由节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡中微亿芯有限公司,未经无锡中微亿芯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010620172.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种火花塞演示机
- 下一篇:可降解环保塑料薄膜及其制备方法