芯片布线方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41209901 阅读:19 留言:0更新日期:2024-05-09 23:32
本发明专利技术涉及芯片设计技术领域,公开了一种芯片布线方法、装置、计算机设备及存储介质,该方法包括:针对每一种芯片组成单元,分别获取从输入端口到达输出端口的每一条路径;根据获取到的每一条所述路径,获取并存储所述芯片组成单元的布线资源;基于存储所述芯片组成单元的布线资源完成所述芯片组成单元之间的布线连接。本发明专利技术抽象得到的布线资源相比于传统的布线资源,在起点与终点之间,没有不相关的点,两点之间的任何一条连线都是两点之间的一条完整的路径,生成的布线资源不会少,也不会有冗余。而且,在后续的布线过程中,可以通过起点和终点直接获取路径,因此找到一条路径所需要的查找次数更少,也就使得布线速度更快。

【技术实现步骤摘要】

本专利技术涉及芯片设计,具体涉及一种芯片布线方法、装置、计算机设备及存储介质


技术介绍

1、现场可编程逻辑门阵列(field programmable gate array,fpga)芯片的布线是指将fpga上的逻辑元件(如查找表、寄存器等)通过布线资源连接起来,以完成用户设计的数字电路的布线过程。这是fpga设计的一个关键步骤,它决定了用户的设计在fpga中实现的性能。布线资源是指在fpga中可用于完成逻辑资源互联的硬件资源。这些资源包括通信通道、开关盒、连线等。它们构成了布线的基础,决定了可用的通路和连接方式,对fpga的布线具有重要作用。

2、在fpga设计过程中,布线资源是由fpga设计工具在设计过程中自动完成的。布线资源是fpga硬件资源的抽象,是fpga设计工具理解fpga硬件资源的重要手段,对布线过程中的资源分配、拥塞管理、性能与资源利用率优化、时序优化等有着重要的作用。布线资源的合理抽象确保了布线的顺利实现。

3、但是,目前的布线资源抽象方法会导致布线用时很长。


技术实现思路...

【技术保护点】

1.一种芯片布线方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,一种所述芯片组成单元的输入端口为一个或多个,输出端口为一个或多个。

3.根据权利要求1所述的方法,其特征在于,所述芯片组成单元包括一个或多个逻辑功能块,或所述芯片组成单元包括一个或多个开关盒。

4.根据权利要求3所述的方法,其特征在于,所述逻辑功能块有一种或多种。

5.根据权利要求3所述的方法,其特征在于,所述逻辑功能块包括一个或多个功能元器件。

6.根据权利要求3所述的方法,其特征在于,所述开关盒包括多路复用选择器。

7.根...

【技术特征摘要】

1.一种芯片布线方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,一种所述芯片组成单元的输入端口为一个或多个,输出端口为一个或多个。

3.根据权利要求1所述的方法,其特征在于,所述芯片组成单元包括一个或多个逻辑功能块,或所述芯片组成单元包括一个或多个开关盒。

4.根据权利要求3所述的方法,其特征在于,所述逻辑功能块有一种或多种。

5.根据权利要求3所述的方法,其特征在于,所述逻辑功能块包括一个或多个功能元器件。

6....

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:苏州异格技术有限公司
类型:发明
国别省市:

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

1