基于BIST的FPGA的内嵌以太网TEMAC硬核的测试方法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zdnumber
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字集成电路技术的快速发展,FPGA(Field Programmable Gate Array)芯片的集成度不断提高,内部嵌入了越来越复杂的IP核。TEMAC(Tri-Mode Ethernet MAC)是FPGA芯片内部一种网络处理IP(Intelligent Property)核。它可以实现一般MAC(Media Access Control)控制器的功能。MAC,全称媒体介质访问控制器,主要是控制各站点共享信道的分配问题,以保证传输介质能有效的传输以太网数据帧。FPGA内部TEMAC核如何进行高效率的测试是一个值得研究的问题。由于国际上的先进厂商对TEMAC核的测试是保密的,缺乏相应的技术文献,而国内在内嵌TEMAC测试方面仍比较薄弱。我国目前已经开展了内嵌TEMAC核的高性能FPGA研制工作,为了支撑国产FPGA中TEMAC核的测试,以及保证进口FPGA中TEMAC核的可靠性,必须开展FPGA内嵌TEMAC核的测试。本文研究了以太网的协议及通信理论,分析了TEMAC的功能和结构,探索了TEMAC核的功能测试方法和性能测试方法。内建自测试(Built In Self-Test,BIST)是一种利用FPGA芯片可编程资源实现对自身内部电路进行测试的一种测试技术,目前是国内外研究FPGA器件测试技术研究的热点。通过利用FPGA芯片内部的可编程资源来实现对TEMAC核的功能测试和覆盖,既能够有效解决当前高端FPGA芯片测试技术空白的问题,又可以给关键用户高可靠使用内嵌TEMAC核提供支撑方案。无论是FPGA内嵌TEMAC核的测试还是BIST技术的研究,都具有非常重要的意义,而两者的结合更是对一个新领域的探索。本文研究了一种采用BIST结构实现TEMAC的测试方法。针对以太网TEMAC通信的各个环节构建了测试结构,设计了用于TEMAC内部功能模块的BIST测试结构,对TEMAC核的数据发送,数据接收,HOST总线控制,流控制,地址过滤等主要功能进行了测试。针对TEMAC性能测试的特点设计了性能测试BIST结构和用于性能测试的测试数据帧及协议环回通路,能够按照RFC2544标准开展对TEMAC的网络性能测试,该BIST结构能够对测试时间,测试帧的大小和测试帧的数量进行灵活配置,自动完成RFC2544规定的不同数据帧长度下的性能测试,对吞吐率,丢包率和时延等多项网络性能指标进行测试和统计,搭建了包含软硬件的测试系统。本文将该BIST测试方法用于一款国产高性能千万门级FPGA芯片的内嵌TEMAC核的测试,并进行了实测,实验结果表明本课题采用的基于BIST的TEMAC测试结构功能测试方面覆盖了TEMAC的数据发送,数据接收,HOST总线读写,流控制和地址过滤等主要功能,性能测试方面也达到了精度要求,并与工业级的以太网测试仪测试结果、理想结果进行了对比,其中,吞吐率和丢包率测试精度与工业级的以太网测试仪差值比在万分之一以下,时延测试精度高于工业级的以太网测试仪,同时吞吐率,丢包率,时延的测试精度随着测试数据帧长度的增加,与理想测试结果逐渐重合。测试结果证明,本课题的测试方法是有效的,且具有较高的精度。
其他文献
目的观察联合应用血必净及参麦注射液对脓毒症患者抢救治疗效果。方法将符合脓毒症诊断标准的患者60例,随机分为对照组及观察组各30例,2组患者均采用西医基础治疗,观察组在西
政府各种政策的落地和执行,需要以各种政府组织机构作为基本的承载体,只有立足组织机制之上,各种政策才能够转化为实际成果。政府活动中,无论是资金管理,还是政策执行,都需要政府机构来逐级落实。政府机构设立之后,需要相关的机构工作人员,如果能够对这些工作人员进行妥善的编制管理,则可以提高政府各种职能及政策的执行效果,因此人员编制在政府机构改革中的重要性不言而喻,从地方政策落实层面看,人员编制直接关乎各种政
步行是天赋的人权,是人类最基本、最传统的出行活动方式,在可达性、灵活性和出行成本上具有先天优势。随着绿色低碳、精明增长、存量规划、可持续发展等城市建设理念的发展,
通过对58例早期乳腺癌的回顾性临床分析,总结了早期乳腺癌的临床特点,并且分析了不同辅助检查的特点,从而提高早期乳腺癌的发现率.
汽车仪表板横梁(Cross Car Beam)作为汽车驾驶员座舱系统(Cockpit)的重要组成,支撑着仪表板总成、中控系统和转向系统等重要系统,发挥着重要作用。因此本文一方面针对其承载
一、无病毒苹果苗木1、宽条纹新2001富士:果个大,全红宽条纹,果面光洁艳丽,上色快,色不老。北京、上海、广东市场售价比较高,是目前新2001富士品系中比较好的品种。2、优选新
在很多全局优化问题中,尽管目标函数和限制条件通常为非线性的,但仍会遇到某些参数和某些目标之间存在一些已知的单调关系.本文研究了在全局优化中利用参数和目标的关系以得
目的:验证不同剂量的硫酸镁对Wistar大鼠局灶性脑缺血再灌注损伤的脑保护作用.方法:用线栓法制作Wistar大鼠大脑中动脉栓塞模型;设假手术组、对照组、硫酸镁治疗组:60mg/kg组
目的观察门脉高压症患者手术前、后应用易善复的临床疗效。方法13例门脉高压症并发消化道出血惠者,在一般常规治疗基础上,应用易善复注射液10ml加入5%萄糖注射液10ml中缓慢静注,