The invention discloses a network system verification method based on routing model. In the verification process of the network control chip, the method modularized and modeled the routing function, and started the system validation work, so as to shorten the validation cycle. The invention can make the system level verification work do not depend on the design and verification of the routing function, carry out as early as possible, and at the same time, use the routing model to replace the actual design. In simulation verification, we can greatly speed up the simulation and reduce the resource consumption. When routing algorithms and routing functions need to be optimized and evaluated, one way to get data is faster by way of model. On the other hand, it is easier to make various modifications and assessments of models than to modify RTL designs.
【技术实现步骤摘要】
一种基于路由模型进行网络系统验证的方法
本专利技术涉及超大规模芯片设计仿真验证
,具体涉及一种基于路由模型进行网络系统验证的方法,具体涉及针对网络控制芯片的应用场景,通过搭建路由模型尽早地构造互连网络进行系统级的验证。
技术介绍
网络控制芯片一般用于拥有多个网络节点的大规模或超大规模网络系统中,与一个或多个网络节点相连,并通过特定的网络拓扑结构和路由算法完成整个网络系统的互连,保证整个网络系统数据传输的有效性和可控性。随着工艺技术以及应用领域的不断发展,芯片的复杂度不断提高,相对应的,对于仿真验证工作的要求也在不断提高。不但需要进行仿真验证的功能点越来越繁复,而且验证周期的要求越来越严格。因此,对于各项验证工作,尤其是规模比较大的系统级验证,应该尽可能地提前开展。路由是指从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。路由算法,简单地说,就是根据数据信息和拓扑结构,对数据传输的源节点到目的节点规划路径的一套规则。显然,在不同的网络系统结构下,采用不同的路由算法会给整个系统的性能以及功能特征带来很大的影响。而对于复杂度比较高的互连网络,网络控制芯片路由功能的复杂度也必然比较高,设计实现周期和模块验证周期也会比较长。因此,传统上模块验证-集成验证-系统验证的串行的验证流程会成为缩短验证周期的瓶颈。
技术实现思路
本专利技术要解决的技术问题是:针对上述问题,本专利技术提供一种基于路由模型进行网络系统验证的方法。本专利技术所采用的技术方案为:一种基于路由模型进行网络系统验证的方法,所述方法在网络控制芯片的验证流程中,通过对路由功能进 ...
【技术保护点】
一种基于路由模型进行网络系统验证的方法,其特征在于,所述方法在网络控制芯片的验证流程中,通过对路由功能进行模块化和模型化,并开始系统验证工作,缩短验证周期。
【技术特征摘要】
1.一种基于路由模型进行网络系统验证的方法,其特征在于,所述方法在网络控制芯片的验证流程中,通过对路由功能进行模块化和模型化,并开始系统验证工作,缩短验证周期。2.根据权利要求1所述的一种基于路由模型进行网络系统验证的方法,其特征在于,所述方法内容还包括:在系统验证工作过程中,通过获得路由设计在特定网络下的性能和功能特征的初步数据,为路由设计的优化提供参考。3.根据权利要求1或2所述的一种基于路由模型进行网络系统验证的方法,其特征在于,所述方法的实现步骤包括内容如下:在网络控制芯片设计阶段,划分单独的路由模块,包含芯片中数据传输以及路由的功能,并对路由模块的接口和功能进行清晰的定义;在设计完成之后,进行路由模块的模型搭建;当网络控制芯片其它部分的RTL代码设计完成之后,通过路由模型搭建系统级的环境进行验证;在系统级验证中,收集性能与路由功能特征的数据;对所收集数据的分析,根据分析结果对路由模块的设计进行优化。4.根据权利要求3所述的一种基于路由模型进行网络...
【专利技术属性】
技术研发人员:李拓,周恒钊,符云越,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。