基于FPGA的USB3.0原型验证平台的建立

被引量 : 0次 | 上传用户:waterlee1999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计规模和设计复杂度的不断提高,集成电路验证已经变得非常地棘手。芯片的规模已经步入了千万门级,而且芯片的规模还在按照摩尔定律几乎每两年增长一倍,为了完成芯片验证的需求,现在验证的复杂度增加的速度变得几乎是芯片设计复杂度的一倍,而且芯片的功能也变得更加复杂,进一步增加了验证的难度。在IC设计行业,业界人士进行了深入的研究,先后提出了基于软件的模拟验证、基于硬件加速的软件模拟验证、基于专门硬件的验证和现在应用较多的基于FPGA勺原型验证。基于软件模拟的验证速度太慢,硬件加速的验证速度有所提高,但是相对于后两者还是不很明显,硬件验证是各种验证速度最快的,但是非常的昂贵。基于FPGA的验证速度虽然没有硬件验证快,但是明显快于前两者,而且FPGA的验证环境是非常接近芯片设计的真实环境的。论文首先介绍了两种主要的验证方法,形式验证和功能验证。形式验证进一步分为等价性检查、模型检查和定量证明。对它们进行了详细介绍,对它们的原理和应用都进行了说明,分析了他们的优缺点。功能验证方法可分为基于软件模拟的验证、硬件加速的验证、硬件验证和FPGA验证。同样对它们的验证原理,验证流程,使用这种验证方法的优点和缺点都进行了深入的分析。论文在上述分析的基础上,对基于FPGA的原型验证这种验证方法建立了验证平台。针对USB3.0的设计需求和功能要点,选用了Altera公司的EP4SG530这款FPGA建立了验证平台。围绕这款FPGA,选用T工公司专门为USB3.0物理层开发的芯片TUSB1310。在通用性方面,选用了大量常用的芯片。为了增加FPGA平台的可靠性,论文还对板级设计中可能出现的问题进行了深入的分析,并给出了相应的避免方法。论文还对多FPGA验证平台的建立进行了探讨,对多FPGA验证平台的关键,互连结构进行了详细的介绍和对比,得出非对称结构是多FPGA验证平台的最合适的结构。论文最后给出了FPGA验证的流程、IC设计的代码转换为FPGA代码所需要的改变部分和针对FPGA验证平台,使用的验证调试方法。针对USB2.0的controller,使用本验证平台,完成它的功能调试,性能可靠。由于USB3.0的协议十分复杂,Controller的IP到论文截稿时,还没有可发出来,没有进行USB3.0的验证,但是验证平台能够覆盖USB3.0验证的所有需求。
其他文献
随着全球经济体制的一体化,世界经济格局的重新分配,企业所面临的竞争越来越激烈,每家企业都面临着生存空间被挤压的现实,企业为了追求其永续经营和发展的动力,能够在这一场残酷的
毫米波雷达具有大带宽、高分辨特点,为了准确提取毫米波雷达参数,必须采用宽带雷达侦察接收机,同时,对侦察信号处理技术也提出了很高的要求,论文结合工程应用,研究了宽带侦察
知识经济环境下的竞争以资源整合能力为企业竞争优势的基础,企业家精神是企业资源全面有效整合的核心,在此基础上,企业通过整合内外资源而形成自己的核心竞争能力,从而保持企
目的:评价99mTc-MIBI门控心肌断层显像(GMPT)测量左心室射血分数(LVEF)与超声心动图的相关性。方法:175例确诊和疑诊冠心病(CAD)的患者同时进行静息GMPT和超声心动图检查,分
目的:探讨通过一种改良的近端胃癌根治术,能在达到良好根治效果的同时,降低术后反流性食管炎的发生,以改善患者的生活质量。方法:选取东莞市东华医院2016年7月至2017年12月收
随着我国油气长输管道建设规模的不断扩大,油气站场的增多,油气站场管理日益成为管道运营企业日常工作的重中之重。油气站场运营过程中出现的安全问题逐渐成为行业内部乃至整个
燥气论清·沈明宗撰《天元纪大论》云:天以六为节,地以五为制。盖六乃风、寒、暑、湿、燥、火为节,五即木、火、土、金、水为制。然天气主外,而一气司六十日有奇;故五运六气合行而
目的:探讨多层螺旋CT肠系膜血管成像(MMSCTA)的临床应用价值。方法:对32例经证实的肠系膜血管病变患者进行多层螺旋CT(MSCT)检查,采用多种后处理技术(VR、MIP、MPR、CPR)进行
环氧树脂具有粘接性能强、耐溶剂性良好、电绝缘性优良、力学性能优异等特点,广泛的应用于航空航天、船舶、土木建设和机械制造等众多领域,然而环氧树脂的单独使用几乎没有任
辽东湾地处渤海北部,是我国未来海洋经济开发的重要区域。探讨湾内沉积物的沉积特征及其物源,对于认识渤海北部陆架沉积动力过程,以及评价周边河流对研究区物源贡献具有重要