使用接口保护参数的系统和方法技术方案

技术编号:42687255 阅读:19 留言:0更新日期:2024-09-10 12:35
本公开涉及用于接口保护的系统和方法。一种用于使用参数将接口保护添加到电子设计的系统和方法。电子设计和接口保护方案被定义为参数。接口保护模型创建接口保护实现参数,该接口保护实现参数描述了接口保护的实现细节。硬件描述模型使用电子设计参数和接口保护实现参数来创建硬件描述。接口保护方案可以是内置保护方案、用户定义的方案、包括用户可以稍后定义的占位符的方案,以及以上的组合。接口保护方案可以包含用于帮助硬件描述的重定时的组件。

【技术实现步骤摘要】

本技术涉及计算机系统设计领域,更具体地,涉及在片上网络(noc)的拓扑综合中针对接口的保护方案。


技术介绍

1、随着电子设备对安全性和可靠性变得更加重要,例如自动驾驶,验证被连接的组件是否在正常工作和通信的需求日益增加。这种通信可以跨任何电子组件发生。例如,通信可以发生在集成电路(ic)内的组件之间、ic芯片之间、电路板之间、电子设备之间以及前述的任何组合之间。

2、在片上系统(soc)中实现的多处理器系统通过诸如片上网络(noc)的网络进行通信。知识成果(intellectual property)(ip)块或元件或内核被用于芯片设计。soc包括知识成果(ip)块的实例。一些ip块是主块。一些ip块是从块。主块和从块通过网络(诸如noc)进行通信。

3、验证通信通常在软件、固件或硬件内完成。在软件和/或固件中验证通信的一些缺点可能包括:为每种接口类型创建和维护代码、运行此代码的处理器而浪费的带宽、以及由于花费时间去执行错误检查代码而导致的在当错误发生时与当系统接收错误时之间的滞后时间。当与软件和/或固件相比时,在硬件中验证通信可以本文档来自技高网...

【技术保护点】

1.一种用于接口保护的方法,所述方法包括:

2.根据权利要求1所述的方法,还包括:基于所述比较步骤改变所述硬件设计,以生成经改变的硬件设计。

3.根据权利要求2所述的方法,还包括:将所述经改变的硬件设计与所述评估参数进行比较。

4.根据权利要求1所述的方法,其中所述评估参数包括时序收敛的状态。

5.根据权利要求1所述的方法,其中所述评估参数包括电路所需的面积或所述电路所消耗的功率。

6.根据权利要求1所述的方法,其中将所述硬件描述与所述评估参数进行比较包括:通过综合工具,评估所述硬件描述。

7.根据权利要求6所述的方...

【技术特征摘要】

1.一种用于接口保护的方法,所述方法包括:

2.根据权利要求1所述的方法,还包括:基于所述比较步骤改变所述硬件设计,以生成经改变的硬件设计。

3.根据权利要求2所述的方法,还包括:将所述经改变的硬件设计与所述评估参数进行比较。

4.根据权利要求1所述的方法,其中所述评估参数包括时序收敛的状态。

5.根据权利要求1所述的方法,其中所述评估参数包括电路所需的面积或所述电路所消耗的功率。

6.根据权利要求1所述的方法,其中将所述硬件描述与所述评估参数进行比较包括:通过综合工具,评估所述硬件描述。

7.根据权利要求6所述的方法,还包括:通过布局和布线工具,评估所述硬件描述。

8.根据权利要求1所述的方法,其中所述硬件描述用于寄存器传输逻辑(rtl)代码。

9.根据权利要求8所述的方法,还包括:得...

【专利技术属性】
技术研发人员:J·科丁顿S·梅利西亚尼F·格雷亚斯X·V·鲁伊贝克
申请(专利权)人:阿特里斯公司
类型:发明
国别省市:

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

1