一种应用于对特定结构FPGA进行测试的导航映射方法技术

技术编号:8833305 阅读:186 留言:0更新日期:2013-06-22 19:53
本发明专利技术公开了一种应用于对特定结构FPGA进行测试的导航映射方法,该方法包括:读取FPGA结构信息;读取综合结果网表文件;读取用于导航映射的用户约束文件;以及根据该用户约束文件,进行映射。本发明专利技术通过借助用户约束文件进行指导,对FPGA进行可测性的导航映射,可以有效确定测试目标,并且达到了可以控制每个可配置逻辑块使用情况的目的,同时可以大大提高对FPGA芯片的测试覆盖率。

【技术实现步骤摘要】

本专利技术涉及现场可编程门阵列及其配套电子设计自动化设计
,特别涉及一种应用于对特定结构FPGA进行测试的导航映射方法
技术介绍
现场可编程门阵列(FPGA)自从面世以来,凭借它可配置重构这一特性,已经在各个领域得到了广泛的应用。今天的FPGA在结构上更得到了广泛的扩充,更像是一个片上系统(system on a chip),它可以包括混合信号l/0(mixed signal 10),千兆赫兹接收器(Gigahertz transceivers),以及大量可配置的逻辑等和用于辅助设计的软件工具。由于FPGA结构的日益复杂,规模越来越大,内部资源的种类日益丰富,致使对FPGA测试的难度也越来越高。FPGA生产商Xilinx公司的Shahin提出,FPGA测试方法的特殊挑战在于:1)、FPGA测试方法要与终端应用有相同相关性,同时也要独立于终端应用;2)、应该具有可扩展性,并且与阵列尺寸无关;3)、可重复使用并且可以自动化操作;4)、易于测量定位。由于FPGA芯片具有可编程的特点,所以即使FPGA芯片具有工艺缺陷,如果可以确定缺陷位置,在编程时绕过缺陷所在逻辑,那么这种缺陷是可本文档来自技高网...

【技术保护点】
一种应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,该方法包括:读取FPGA结构信息;读取综合结果网表文件;读取用于导航映射的用户约束文件;以及根据该用户约束文件,进行映射。

【技术特征摘要】
1.一种应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,该方法包括: 读取FPGA结构信息; 读取综合结果网表文件; 读取用于导航映射的用户约束文件;以及 根据该用户约束文件,进行映射。2.如权利要求1所述的应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,所述综合结果网表文件和所述用于导航映射的用户约束文件均是结合FPGA结构并且根据测试要求而生成的。3.如权利要求1所述的应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,所述用于导航映射的用户约束文件包括: 约束模块的类型; 基本逻辑单位名称; 基本逻辑单位所属可配置逻辑块信息; 基本逻辑单位所属逻辑单元信息;以及 基本逻辑单位附加信息。4.如权利要求3所述应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,所述基本逻辑单位是FPGA结构中可映射的逻辑单位,包括查找表、分布式存储器和寄存器。5.如权利要求3所述应用于对特定结构FPGA进行测试的导航映射方法,其特征在于,所述基本逻辑单位所属可配置逻辑块信息包括: 具有相同可配置逻辑块信息的基本逻辑单位将会在映射步骤被装箱在同一可配置逻辑块中;在映射步骤之后的布局布线步骤中该可配置逻辑块将被分配的位置信息。6.如权利要求3所述应用于...

【专利技术属性】
技术研发人员:于芳张倩莉
申请(专利权)人:中国科学院微电子研究所中国科学院半导体研究所
类型:发明
国别省市:

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

1