The invention relates to a layout and wiring display method for the field programmable gate array for anti fuse. The whole chip structure diagram is used as a whole canvas and the chip coordinate system is set up. The whole canvas is divided into several small canvas, and the coordinates of each small canvas corresponding to the coordinate system are obtained, and each small one is in accordance with the sequence of row and column. The canvas is numbered; the rectangle display box corresponding to the display area is obtained through the CWnd:: GetClientRect function, and the logical coordinates on the canvas are obtained through the CDC:: DPtoLP coordinates; and the area of the small canvas covered by the rectangular display box in the overall layout is to draw the display area. The invention can quickly display the layout and wiring of large scale circuit chips, optimize the use of the system resources, reduce the resources used by the calculator for graphics rendering, and can be applied to other software that needs to be processed in large scale.
【技术实现步骤摘要】
用于反熔丝的现场可编程门阵列的布局布线显示方法
本专利技术涉及现场可编程门阵列的布局布线领域,具体地说是一种用于反熔丝的现场可编程门阵列的布局布线显示方法。
技术介绍
现场可编程门阵列(FieldProgrammableGateArray,FPGA)是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。目前常见的三种FPGA分别是SRAM系列、Flash系列和反熔丝系列的FPGA。随着FPGA规模逐渐增大,电路的布局布线越加复杂,布局布线显示软件需要显示的内容也随之增多,每一次的图像刷新都将重新绘制所有图像,这就给使用常规算法的软件显示造成了显示过慢,刷新屏幕存在残影等问题。
技术实现思路
针对现有技术的不足,本专利技术提供一种用于反熔丝的现场可编程门阵列的布局布线显示方法。本专利技术为实现上述目的所采用的技术方案是:一种用于反熔丝的现场可编程门阵列的布局布线显示方法,包括以下步骤:步骤1:将整个芯片结构图作为整体画布,建立芯片坐标系;步骤2:将整体画布划分成若干个小画布,得到每个小画布对应的坐标系中坐标位置,并按照行列顺序对每个小画布进行编号;步骤3:通过CWnd::GetClientRect函数获取显示区域对应的矩形显示框,并通过CDC::DPtoLP坐标转换得到其在画布上的逻辑坐标;步骤4:确定矩形显示框在整体布图中的涵盖小画布的区域,即为绘制显示区域。所述芯片坐标系的原点为画布左上角的第一个像素点;横向为坐标系的 ...
【技术保护点】
一种用于反熔丝的现场可编程门阵列的布局布线显示方法,其特征在于:包括以下步骤:步骤1:将整个芯片结构图作为整体画布,建立芯片坐标系;步骤2:将整体画布划分成若干个小画布,得到每个小画布对应的坐标系中坐标位置,并按照行列顺序对每个小画布进行编号;步骤3:通过CWnd::GetClientRect函数获取显示区域对应的矩形显示框,并通过CDC::DPtoLP坐标转换得到其在画布上的逻辑坐标;步骤4:确定矩形显示框在整体布图中的涵盖小画布的区域,即为绘制显示区域。
【技术特征摘要】
1.一种用于反熔丝的现场可编程门阵列的布局布线显示方法,其特征在于:包括以下步骤:步骤1:将整个芯片结构图作为整体画布,建立芯片坐标系;步骤2:将整体画布划分成若干个小画布,得到每个小画布对应的坐标系中坐标位置,并按照行列顺序对每个小画布进行编号;步骤3:通过CWnd::GetClientRect函数获取显示区域对应的矩形显示框,并通过CDC::DPtoLP坐标转换得到其在画布上的逻辑坐标;步骤4:确定矩形显示框在整体布图中的涵盖小画布的区域,即为绘制显示区域。2.根据权利要求1所述的用于反熔丝的现场可编程门阵列的布局布线显示方法,其特征在于:所述芯片坐标系的原点为画布左上角的第一个像素点;横向为坐标系的x轴,纵向为坐标系的y轴,以原点为中心,x轴从左向右递增,y轴从上到下递增。3.根据权利要求1所述的用于反熔丝的现场可编程门阵列的布局布线显示方法...
【专利技术属性】
技术研发人员:齐洋,张海涛,
申请(专利权)人:中国电子科技集团公司第四十七研究所,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。