一种FPGA芯片内部资源可视化方法技术

技术编号:41000116 阅读:35 留言:0更新日期:2024-04-18 21:38
一种FPGA芯片内部资源可视化方法,包括获取FPGA芯片内部的资源信息,然后将获取到的资源信息进行编码,并在开始资源图形绘制时进行解码,然后对资源信息分类,依次设置绘制信息,并转化为同一类型数据,最后对这些数据进行统一渲染,得到芯片资源图像。该方法通过编码和解码的方式降低了在绘制时所使用的数据量,并采用转化为同一类型数据后统一渲染的方式实现所有图形的统一绘制,最终较为精确的绘制了芯片内部各个物理资源的位置和区别,以便于开发人员可以更好的优化电路。

【技术实现步骤摘要】

本专利技术涉及计算机图形学和fpga芯片领域,特别是使用opengl渲染,实现fpga芯片内部资源的可视化方法。


技术介绍

1、现场可编程门阵列(field programmable gate array,即fpga)作为集成电路领域中的一种半定制电路,不仅具有很高的速度和可靠性,而且具有用户可重复定义的逻辑功能,即可重复编程的特点,因此被广泛应用于军事、医疗、航天等领域。

2、eda(electronic design automation,电子设计自动化)技术是利用计算机辅助技术,来完成超大规模集成电路芯片的功能设计、综合、验证、物理设计等流程的设计方式,其中就包括对fpga芯片的设计。

3、除了上述主要功能外,eda软件通常还提供其他一些较为复杂的功能,例如ip设计、资源可视化等。在实现资源可视化时需要解析大量的数据,且需要较为精确的绘制芯片内部各个物理资源的位置和区别,以便于开发人员可以更好的优化电路。


技术实现思路

1、本专利技术解决的技术问题是:克服现有技术的不足,提供一种本文档来自技高网...

【技术保护点】

1.一种FPGA芯片内部资源可视化方法,其特征在于,包括:

2.根据权利要求1所述的一种FPGA芯片内部资源可视化方法,其特征在于,所述资源信息包括资源类型、资源名称和资源位置。

3.根据权利要求2所述的一种FPGA芯片内部资源可视化方法,其特征在于,所述将获取的资源信息进行编码,包括:

4.根据权利要求3所述的一种FPGA芯片内部资源可视化方法,其特征在于,所述在开始资源图形绘制时进行解码,包括:

5.根据权利要求4所述的一种FPGA芯片内部资源可视化方法,其特征在于,所述对解码得到的FPGA芯片内部资源信息进行细致分类,包括:对解码后的...

【技术特征摘要】

1.一种fpga芯片内部资源可视化方法,其特征在于,包括:

2.根据权利要求1所述的一种fpga芯片内部资源可视化方法,其特征在于,所述资源信息包括资源类型、资源名称和资源位置。

3.根据权利要求2所述的一种fpga芯片内部资源可视化方法,其特征在于,所述将获取的资源信息进行编码,包括:

4.根据权利要求3所述的一种fpga芯片内部资源可视化方法,其特征在于,所述在开始资源图形绘制时进行解码,包括:

5.根据权利要求4所述的一种fpga芯片内部资源可视化方法,其特征在于,所述对解码得到的fpga芯片内部资源信息进行细致分类,包括:对解码后的资源信息按照逻辑资源分类和连接资源分类,并规整绘制顺序,即先设置逻辑资源的绘制信息,然后再设置连接资源的绘制信息。

6.根据权利要求5所述的一种fpga芯片内部资源可视化方法,其特征在于,按照逻辑资源分类,包括:将逻辑资源分为基础逻辑单元和非基础...

【专利技术属性】
技术研发人员:李煜张彦龙王硕陈雷周婧庞永江田春生王慜周冲张瑶伟马筱婧杜忠
申请(专利权)人:北京时代民芯科技有限公司
类型:发明
国别省市:

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

1