基于FPGA的板卡自动化测试方案的设计与实现.docVIP

基于FPGA的板卡自动化测试方案的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 基于 FPGA 的板卡自动化测试方案的设计 与实现 房文雅,陶小峰** 5 10 15 20 25 30 35 (北京邮电大学通信与信息工程学院,北京 100876) 摘要:在当今大规模板卡产品化测试过程中,一套高效率的板卡自动化测试方案与流程会使 得板卡故障检测快速、高效,为产品检测人力及财力上的释放产生巨大贡献。本文首先简单 介绍了板卡自动化测试方案,然后描述其测试流程,最后详细论述了基于 FPGA 的板卡自动 化测试方案的具体实现过程,包括 FPGA 程序设计和上位机界面程序设计。该方案是检测 板卡各模块功能、性能是否达到装机要求的自动化检测单元,是检测验证销售产品是否稳定 可靠的必备手段。 关键词:自动化测试;故障检测;FPGA 中图分类号:TB4 Design and Implementation of FPGA-based Board Automated Testing Program Fang Wenya, Tao Xiaofeng (Information and Communication Engineering School,Beijing University of Posts and Telecommunications, Beijing 100876) Abstract: Nowadays,in test of large-scale boards,a highly efficient automated testing method will make the board fault detection fast and efficient. This article first briefly describes the board automated testing program, and then describe the testing process, and finally discusses the specific implementation process of FPGA-based board automated test program in detail, including FPGA programming and PC application design. The program is necessary mean to test the stablity and reliability of the product. Key words: automated testing; fault detection; FPGA 0 引言 传统的板卡电路功能检测一般依赖于测试工程师借用万用表、示波器等测试工具对其相 应模块进行故障检测,该方式大大依赖于工程师的技术能力,一些人为因素亦会导致测试结 果不精确、不一致,而且无法形成大规模流程作业,效率较为低下。因此,为板卡检测设计 一套自动化流程作业方案,特别是对于可编程逻辑器件为核心的板卡,是极为必要而且是可 以实现的。本文便是针对 Xilinx 公司 Virtex-5 系列 FPGA 为核心处理板卡独创性的开发出了 一套完整的自动化测试方案,大大提高了该板卡故障检测效率。 1 测试方案 本文基于一块以 FPGA 可编程逻辑器件为核心的高速数模、模数混合电路板卡开发自动 化测试方案,该方案主要包括板上程序设计和界面程序设计两个部分。 板上程序的设计主要是板卡各模块基于 FPGA(包括 XC3S400AN 及 XC5VSX50T)自 动化测试程序设计。该部分主要用于板卡常温、高低温模块故障测试。 作者简介:房文雅(1988 年),女,硕士研究生,宽带移动通信新技术研究 通信联系人:陶小峰(1970 年),男,博士生导师,宽带移动通信系统新理论及技术. E-mail: taoxf@bupt.edu.cn -1-  40  界面程序设计需要使用直观的界面来清晰地给出板卡各模块的测试结果。界面测试分为 四个部分,分别是:连通性测试、写板号测试、读板号测试、固件动态下载。 2 测试流程 2.1  连通性测试 连通性测试包括板卡初始化、PCI 连通性测试、LocalBus 连通性测试、小数 N 分频器 45 扫频测试、FLASH 读写测试、DDR2 读写测试、AD/DA 回环测试、GTP 回环测试共 8 部分。 各模块测试通过后会有相应指示灯点亮,否则,该板将被归为故障板入库待修。图 1 为板卡 整个连通性测试流程图。 PCI LocalBus Flash  DDR2  DAC SPI  PLL  GTP ADC-DAC 图 1 测试流程图 50  2.2  固件动态下载 固件动

文档评论(0)

baihuamei + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档