通信SoC RapidIO验证平台设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhihu2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动终端与硬件算力需求的不断扩大,采用资源丰富而且开发周期短的嵌入式SoC成为了硬件设计的发展方向,与此同时,多核异构、单核升频等技术的推广和应用也对系统总线频率、延迟等一系列指标提出了很高的要求。RapidIO总线作为一种引脚少、频率高、延迟低的互连技术有效解决了以上问题,而如何高效地验证和集成RapidIO成为了系统互连的关键。目前设计中使用的IP功能复杂度越来越高,特性也越来越多,采取合适的验证方法,合理提炼验证的IP功能点并分类显得尤为重要。然而一般第三方供应商并不提供针对RapidIO独立的验证环境,包括完整的测试用例、分析器和硬件仿真模型,因此在以往的技术上深入研究可以减少二次开发的成本消耗并且提高验证效率。本论文基于上述背景进行研究,在分析总线协议的基础上提出并设计了一种基于通信SoC的RapidIO验证平台方案,该验证方案可有效提高RapidIO验证效率,缩短验证时间,其层次化的结构保证了验证平台具有一定的复用性、可维护性和可读性。论文首先具体地分析了RapidIO的基本传输协议、端口、功能模块的划分、操作类型以及包格式。AMBA总线的信号与操作状态。研究了常见的几种验证方法,包括本论文中采用的仿真验证方法。基于验证平台的设计方案,策划完备的软硬件仿真测试项,包括寄存器与接收发送双向的IO逻辑与消息传输功能验证,合理的覆盖了RapidIO的功能点,提高了验证的准确度和效率。其次搭建完整仿真验证环境和FPGA验证环境,包括SoC芯片处理单元、互联总线、以及存储单元的选择,外围编写总线功能模型和数据监测分析模块。完成RapidIO验证平台的搭建工作后,选择主节点RapidIO挂接在总线上,采用片内处理单元发出操作的方式,通过ARM总线接口输入测试激励,从节点RapidIO采用外围总线模型作为输入激励,以验证RapidIO作为从节点接收各种操作的正确性。FPGA验证环境中选择合适的板卡,替换片内RAM和高速接口,在主机板上综合实现后通过高速连接线连接子板,通过Debug工具在真实的物理环境中定位问题。该方案设计的验证环境和功能模型具有一定的复用性,与以往采用镜像RapidIO的验证方法相比,灵活度更高,可配置性更好。最后在NcVerilog、CCS、DS-5等EDA工具中协同验证某款RapidIO维护操作、存储读写操作、消息操作、基本的链路训练以及不同速率下的传输性能。通过验证分析,SoC、BFM模型与其他外围单元协作正常覆盖在验RapidIO的功能点,监控模块可以正常工作和处理操作信息。结果表明验证平台可靠,验证功能覆盖率达到100%,已完成验证的RapidIO IP功能正常。
其他文献
目的探索华法林快速抗凝方案在中国急性脑梗死合并非瓣膜病性心房颤动患者中的应用价值。方法 2013年1月—2016年2月间急性脑梗死合并非瓣膜病性房颤患者101例,采用前瞻性开
胡锦涛总书记在党的十七报告中五次提到加强保护环境问题是落实科学发展观的精神相一致,生态文明,保护环境是我国国策。本文主要从完善环保法律的紧迫性与重要性,找出我国现
激光3D打印TC4钛合金工件的根部出现了裂纹。通过分析裂纹的微观特征以及工件的残余应力,分析了裂纹产生的主要原因。结果表明:以高速、微层、微区连续熔凝为特征的激光3D打
针对舰载火炮瞄准对伺服控制系统存在的技术难点.将前馈控制、自适应控制等和PID控制有机的结合起来,构成一种复合式控制器,既提高了系统的抗干扰能力,缩短调节时间,同时又可
通过催化氧化生物质衍生物1,2-丙二醇,可选择性制备丙酮酸和乳酸等精细化学品。目前已报道的通过该催化反应获得丙酮酸的催化剂主要是由贵金属元素(如Pt和Pd)与重金属元素(如Sn和Bi等)组成。这些催化剂的改性元素的掺杂方式较单一导致其较容易流失,催化剂活性低和寿命较短,催化获得丙酮酸的效果不理想。通过优化改性元素的掺杂方式可以有效增强催化剂性能。本论文通过利用MCM-41分子筛负载Bi与Pd双金属
儿童类风湿性关节炎(JRA)的急性发热型伴有肝脏损害已见报导。大剂量阿司匹林治疗导致肝功能异常者也有多篇报导。为了判定疾病本身和阿司匹林治 Acute fever type in chil
目的:探讨延续性护理在院外慢性阻塞性肺疾病稳定期患者中的应用效果。方法:选择慢性阻塞性肺疾病稳定期患者96例,随机分为观察组和对照组,每组48例,对照组出院时给予常规出院
电子商务模式是在网络环境中基于一定技术基础的商务运作方式和盈利模式。提高电子商务模式下企业供应链管理水平,企业应深化供应链企业间的信任关系,促使各个企业实现共赢;
<正>要把好准入关,不要让没有资质的员工从事分期付款业务,也不要与没有签约的经销商进行分期业务合作。支行要实行客户经理准入制,加强教育培训,防范道德风险;二级分行对合
<正>教学内容:苏教版《义务教育教科书·数学》三年级上册第36~38页例1和"想想做做"第1~6题。教学目标:1.使学生在直观认识长方形和正方形的基础上,知道长方形和正方形的基本