用于在片上网络的合成期间生成物理实现指导的方法技术

技术编号:43134780 阅读:16 留言:0更新日期:2024-10-29 17:40
本公开的实施例涉及用于在片上网络的合成期间生成物理实现指导的方法。公开了用于利用数据扩充合成NoC的系统和方法,该数据以与拓扑合成结果一致的方式指导NoC拓扑的物理实现,并且减少最终物理设计中的时序违规。该系统在合成NoC的物理实现期间生成物理实现指导。该系统插入链路作为管线占位符,并且创建的模块区的最小集合被分配给拓扑的特定链路。每个路由都具有新的链路以及被插入到物理路径中的对应的模块区。

【技术实现步骤摘要】

本技术属于电子系统设计的领域,并且更特别地涉及在片上网络(noc)的生成期间的物理实现指导。


技术介绍

1、多处理器系统已经在通过noc通信的片上系统(soc)中被实现。soc包括发起者(initiator)知识产权(ip)和目标ip的实例。使用行业标准协议以数据包的形式将事务从发起者发送到一个或多个目标。连接到noc的发起者向目标发送请求事务,使用地址来选择目标。noc解码地址并且将请求从发起者传输到目标。目标处理事务并且发送响应事务,该响应事务由noc传输回发起者。

2、对于性能要求的给定集合,诸如源与目的地之间的附接性与延时、各种元件的频率、针对noc逻辑及其相关联的路由(布线)的最大可用面积、源与目的地之间的最小吞吐量、针对noc的功耗要求以及附接到noc的元件在布局规划(floorplan)上的位置,创建利用最少量的逻辑和导线满足所有要求的最佳noc是一项复杂的任务。这通常是芯片架构师或芯片设计者创建该最佳noc的工作,并且这是一项困难且耗时的任务。除了这是一项困难的任务之外,noc的设计在每次要求之一发生变化时都被修改,诸如修改芯片本文档来自技高网...

【技术保护点】

1.一种用于指导根据合成表示物理生成NoC的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述连接的门使用所述工具被定向在与由所述工具检测到的所述门与所述连接之间的路由距离的列表相比距所述连接最短的路由距离处。

3.根据权利要求1所述的方法,还包括:使用所述工具将逻辑互连划分为多个部分,由此,所述逻辑互连的所述多个部分被校准到所述工具的尺寸。

4.一种用于指导NoC的合成拓扑的物理实现的方法,所述方法包括:

5.根据权利要求4所述的方法,其中所述至少一个链路使用导线延迟技术特定参数被插入。

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

【技术特征摘要】

1.一种用于指导根据合成表示物理生成noc的方法,所述方法包括:

2.根据权利要求1所述的方法,其中所述连接的门使用所述工具被定向在与由所述工具检测到的所述门与所述连接之间的路由距离的列表相比距所述连接最短的路由距离处。

3.根据权利要求1所述的方法,还包括:使用所述工具将逻辑互连划分为多个部分,由此,所述逻辑互连的所述多个部分被校准到所述工具的尺寸。

4.一种用于指导noc的合成拓扑的物理实现的方法,所述方法包括:

5.根据权利要求4所述的方法,其中所述至少一个链路使用导线延迟技术特定参数被插入。

6.根据权利要求4所述的方法,还包括:在所述工具处创建至少一个模块区,其中所述noc的所述至少一个链路被分配给所述至少一个模块区。

7.根据权利要求4所述的方法,还包括:接收针对所述第一组件和所述第二组件的面积估计。

8.根据权利要求7所述的方法,还包括:在所述noc的优化中对所述至少一个时序要求执行平衡,以标识所述noc的至少一个门能够被放置到所述物理布局规划的至少一部分中。

9.根据权利要求7所述...

【专利技术属性】
技术研发人员:A·谢里夫X·范鲁伊姆贝克M·W·巴雷斯
申请(专利权)人:阿特里斯公司
类型:发明
国别省市:

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

1