一种FPGA间双模互连网络结构的映射方法及系统技术方案

技术编号:42477183 阅读:22 留言:0更新日期:2024-08-21 12:59
本发明专利技术公开了一种FPGA间双模互连网络结构的映射方法及系统,本发明专利技术方法包括确定待验证设计DUT中个划分块对外信号的传输需求;确定FPGA验证平台的FPGA节点对外的端口数量以及每一个端口的代价函数;根据划分块对外信号的传输需求、FPGA节点对外的端口数量实现划分块与FPGA节点之间的映射;针对每一个可用的FPGA节点,将映射至该FPGA节点的划分块的对外信号与该FPGA节点中的端口进行映射,使得该FPGA节点所有端口的代价函数的最大值最小。本发明专利技术旨在实现双模互连网络的映射以充分发挥双模互连网络端口的传输性能,得到全局端口传输信号尽可能均衡,最终使得整体性能最高。

【技术实现步骤摘要】

本专利技术涉及芯片的多fpga验证,具体涉及一种fpga间双模互连网络结构的映射方法及系统。


技术介绍

1、随着芯片设计规模越来越大,单片fpga因其资源限制,无法满足大规模芯片的原型验证需求。因此需要将多片fpga进行互连,搭建更大规模的原型验证系统。此时需要对大规模芯片设计进行划分,并将划分块分别映射到不同的fpga上,划分块之间的信号通过fpga之间的互连通道进行传输。

2、由于互连通道的数量远远小于划分块之间信号数量,一般采用时分复用(tdm)的方式,将多个信号在一个物理通道进行传输。传统方式采用lvds端口进行互连,lvds端口传输的最高速率为1.6gbps。而gt端口的传输带宽远远大于lvds端口,目前fpga上集成的gt端口传输速率最高可达28gbps。将系统中各fpga之间用lvds端口和gt端口进行互连,形成双模互连网络结构。因此针对该双模互连网络结构,如何实现双模互连网络的映射以充分发挥lvds端口和gt端口的传输性能,则仍然是一项亟待解决的关键技术问题。


技术实现思路

1、本本文档来自技高网...

【技术保护点】

1.一种FPGA间双模互连网络结构的映射方法,其特征在于,包括:

2.根据权利要求1所述的FPGA间双模互连网络结构的映射方法,其特征在于,步骤S101中确定待验证设计DUT中个划分块对外信号的传输需求包括:

3.根据权利要求1所述的FPGA间双模互连网络结构的映射方法,其特征在于,步骤S101中确定FPGA验证平台的FPGA节点对外的端口数量以及每一个端口的代价函数时,每一个端口的代价函数为该端口传输信号量的正相关函数,且双模互连网络结构中两种模式的端口的代价函数各不相同。

4.根据权利要求1所述的FPGA间双模互连网络结构的映射方法,其特征在于,步...

【技术特征摘要】

1.一种fpga间双模互连网络结构的映射方法,其特征在于,包括:

2.根据权利要求1所述的fpga间双模互连网络结构的映射方法,其特征在于,步骤s101中确定待验证设计dut中个划分块对外信号的传输需求包括:

3.根据权利要求1所述的fpga间双模互连网络结构的映射方法,其特征在于,步骤s101中确定fpga验证平台的fpga节点对外的端口数量以及每一个端口的代价函数时,每一个端口的代价函数为该端口传输信号量的正相关函数,且双模互连网络结构中两种模式的端口的代价函数各不相同。

4.根据权利要求1所述的fpga间双模互连网络结构的映射方法,其特征在于,步骤s102包括:根据划分块对外信号的传输需求从大到小对划分块进行排序得到排序后的划分块列表,根据fpga节点对外的端口数量从大到小对fpga节点进行排序得到排序后的fpga节点列表,将排序后的划分块列表、fpga节点列表进行一一映射,从而使得将传输需求更大的划分块与对外的端口数量更多的fpga节点匹配。

5.根据权利要求1所述的fpga间双模互连网络结构的映射方法,其特征在于,步骤s103中使得...

【专利技术属性】
技术研发人员:齐星云陆亿行赖明澈王强邓林铁俊波刘谱光黎渊陆平静张磊许超龙曾洁谭佳琦
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1