书签 分享 收藏 举报 版权申诉 / 5

芯片网表测试平台.pdf

  • 上传人:1****2
  • 文档编号:1282865
  • 上传时间:2018-04-12
  • 格式:PDF
  • 页数:5
  • 大小:273.10KB
  • 摘要
    申请专利号:

    CN200910057656.6

    申请日:

    2009.07.27

    公开号:

    CN101968820A

    公开日:

    2011.02.09

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06F 17/50申请公布日:20110209|||实质审查的生效IPC(主分类):G06F 17/50申请日:20090727|||公开

    IPC分类号:

    G06F17/50

    主分类号:

    G06F17/50

    申请人:

    上海华虹集成电路有限责任公司

    发明人:

    许国泰

    地址:

    201203 上海市浦东新区碧波路572弄39号

    优先权:

    专利代理机构:

    上海浦一知识产权代理有限公司 31211

    代理人:

    戴广志

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种芯片网表测试平台,包括:连接在数据/地址总线上的FPGA芯片、程序存储器和下载控制模块,程序存储器用于存储处理器芯片的验证测试程序,芯片设计代码综合后获得的网表存放在FPGA芯片中;在FPGA芯片和其中的网表工作时,通过所述数据/地址总线从程序存储器中读取和执行验证测试程序;在FPGA芯片和其中的网表不工作时,所述下载控制模块通过程序下载通道从PC机接收需要重新下载的验证测试程序,并经所述数据/地址总线将新的验证测试程序下载到程序存储器中。本发明能够方便、快速地完成验证测试程序的更新,保证了测试结果的可信度,具有很好的通用性;适用于各种处理器芯片的验证测试。

    权利要求书

    1: 一种芯片网表测试平台, 其特征在于, 包括 : 连接在数据 / 地址总线上的 FPGA 芯片、 程序存储器和下载控制模块, 下载控制模块通过程序下载通道与 PC 机连接 ; 所述程序存储 器用于存储处理器芯片的验证测试程序, 芯片设计代码综合后获得的网表存放在所述 FPGA 芯片中 ; 在 FPGA 芯片和其中的网表工作时, 通过所述数据 / 地址总线从程序存储器中读取和执 行验证测试程序 ; 在 FPGA 芯片和其中的网表不工作时, 所述下载控制模块通过程序下载通道从 PC 机接 收需要重新下载的验证测试程序, 并经所述数据 / 地址总线将新的验证测试程序下载到程 序存储器中, FPGA 芯片重新开始工作时读取和执行的是更新后的验证测试程序。

    说明书


    芯片网表测试平台

        【技术领域】
         本发明涉及集成电路芯片设计的测试领域, 特别是涉及一种芯片网表测试平台。背景技术 集成电路芯片在设计完成后开始流片前, 考虑到流片费用十分高昂, 通常都会 对集成电路芯片的设计网表再做一次验证。用于网表验证的测试平台上基本都使用 FPGA(Field-Programmable Gate Arrays 现场可编程门阵列 ) 芯片下载集成电路芯片的设 计网表后模拟集成电路芯片功能来最后验证集成电路芯片的网表的设计是否符合设计规 格的要求。在处理器芯片的芯片网表测试平台上 FPGA+ 芯片网表模拟的是处理器的产品芯 片, 和处理器的产品芯片一样, 要使其工作起来检验芯片网表的功能还需要有验证测试程 序。通过芯片网表在 FPGA 上执行验证测试程序才能检测出芯片网表设计是否符合设计规 范。
         在现有的芯片网表测试平台应用中, 集成电路芯片存放测试程序的存储器设置在 FPGA 芯片内, 这样就需要把芯片设计代码和测试程序一起综合成一个网表, 再下载到测试 平台的 FPGA 芯片中进行验证测试。而实际的验证测试过程中, 测试程序常常需要更换、 调 整或升级, 因此每次都需要与芯片设计代码一起重新综合, 再下载到测试平台的 FPGA 芯片 中进行验证测试。由于重新综合的时间很长 ( 几个小时 ), 对测试而言非常的不方便, 影响 了验证测试工作的效率。
         发明内容 本发明要解决的技术问题是提供一种芯片网表测试平台, 芯片网表无需重新综 合, 验证测试程序修改、 调整或升级后可以快速地下载到测试平台上, 进入验证测试工作。
         为解决上述技术问题, 本发明的芯片网表测试平台, 包括 : 连接在数据 / 地址 总线上的 FPGA 芯片、 程序存储器和下载控制模块, 下载控制模块通过程序下载通道与 PC(personal computer, 个人计算机 ) 机连接 ;
         所述程序存储器用于存储处理器芯片的验证测试程序, 芯片设计代码综合后获得 的网表存放在所述 FPGA 芯片中 ;
         在 FPGA 芯片和其中的网表工作时, 通过所述数据 / 地址总线从程序存储器中读取 和执行验证测试程序 ;
         在 FPGA 芯片和其中的网表不工作时, 所述下载控制模块通过程序下载通道从 PC 机接收需要重新下载的验证测试程序, 并经所述数据 / 地址总线将新的验证测试程序下载 到程序存储器中, FPGA 芯片重新开始工作时读取和执行的是更新后的验证测试程序。
         采用本发明的芯片网表测试平台, 能够方便、 快速地完成验证测试程序的更新。 测 试平台与产品芯片结构基本一致, 保证了测试结果的可信度。所述芯片网表测试平台可以 应用于各种处理器芯片的验证测试, 具有很好的通用性。 有利于真实且方便、 高效地完成芯 片设计的验证测试工作。
         附图说明
         下面结合附图和具体实施方式对本发明作进一步详细的说明 : 附图是本发明的芯片网表测试平台结构示意图。具体实施方式
         如图所示, 本发明的芯片网表测试平台 1 包括 : FPGA 芯片 2、 程序存储器 3、 下载控 制模块 4。FPGA 芯片 2 与程序存储器 3 连接在标准的数据 / 地址总线 5 上, 该数据 / 地址总 线 5 的结构与处理器的产品芯片中芯片处理器核与程序存储器间的数据 / 地址总线一致, 这使芯片网表测试平台与处理器的产品芯片结构基本一致, 保证了测试结果的可信度。
         下载控制模块 4 也连接在数据 / 地址总线 5 上, 该下载控制模块 4 通过程序下载 通道 6 与 PC 机连接。
         程序存储器 3 用于存储测试芯片设计代码的验证测试程序, 并且不放置在 FPGA 芯 片2内; 芯片设计代码综合后获得的网表存放在 FPGA 芯片 2 中。
         在 FPGA 芯片 2 和其中的网表工作时, 通过数据 / 地址总线 5 从程序存储器 3 中读 取和执行验证测试程序。 FPGA 芯片 2 和其中的网表替代了处理器的产品芯片中除程序存储 器以外的部分。程序存储器 3 存放验证测试程序, 替代了处理器的产品芯片中程序存储器 的部分。这样的工作过程与现有的芯片网表测试平台是类似的, 芯片设计代码可以得到有 效的验证, 保证了测试结果的可信度。 在 FPGA 芯片 2 和其中的网表不工作时, 下载控制模块 4 通过程序下载通道 6 从 PC 机接收需要重新下载的验证测试程序, 并经数据 / 地址总线 5 把接收到的新验证测试程序 下载到程序存储器 3 中。此过程所需时间是 “秒” 或 “分” 级别的, 相比于重新综合网表 “小 时” 级的耗时要少很多。FPGA 芯片 2 和其中的网表重新开始工作时, 读取和执行的就是更 新后的验证测试程序 ; 这样就方便、 快速地更新了验证测试程序。
         从上述结构和工作过程可以看出, 测试平台 1 可以应用于各种处理器芯片的验证 测试, 具有很好的通用性。有利于真实且方便、 高效地完成处理器芯片设计的验证测试工 作。
         以上通过具体实施方式对本发明进行了详细的说明, 但这些并非构成对本发明的 限制。 在不脱离本发明原理的情况下, 本领域技术人员还可做出许多变形和改进, 这些也应 视为本发明的保护范围。
        

    关 键  词:
    芯片 测试 平台
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:芯片网表测试平台.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1282865.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1