ARC HS处理器核关键模块验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sunrise617
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式处理器近年来发展迅速,设计规模和复杂程度不断提升,如何准确高效的对处理器核进行验证是当前验证领域热点之一。本文旨在基于Synopsys公司资源,针对Synopsys公司某款HS系列处理器核,对其中DDR控制器模块和浮点运算单元模块进行模块级功能验证,同时对处理器核进行系统级功能和性能验证工作。主流验证方式包括软件验证和硬件验证两种,考虑到需要对处理器核做系统级功能/性能分析,测试激励算法复杂而且运算数据量巨大,而硬件验证效率通常比软件验证效率高1-6个数量级,所以决定采用硬件验证方式,结合公司资源选择型号为HAPS-80 S26的FPGA作为硬件验证平台,采用FPGA原型验证方法作为具体验证手段。针对模块级验证采用灰盒验证模式,提取相应的验证功能点,测试激励采用受约束的随机测试向量和收紧约束条件下的固定测试向量相结合的方式产生,通过标准模型对比和功能覆盖率检查两种检查机制进行结果分析。针对系统级验证目标所需验证场景,选择EEMBC系统测试集作为主要的系统级功能和性能验证激励,检查机制包括测试程序正常执行和结果自检测。同时,利用在某HS处理器核上运行Linux操作系统作为系统级应用验证,进一步检验该处理器核的功能正确性和性能稳定性。全文以验证目标、验证方案、验证环境和激励三个验证要素为基本点,以某款HS处理器核结构分析、验证目标与验证方案、通过代码移植操作生成处理器核验证原型、验证环境搭建、具体验证结果分析等五部分为脉络展开论述。某款HS处理器核通过代码移植操作后,时钟频率设置为50MHz,最差建立时序和保持时序裕量分别是1.365ns和0.041ns,满足时序需求。FPGA实际资源占用率均不超过50%。总功耗为0.772W,动态功耗0.126W,静态功耗0.646W。验证结果显示,浮点运算单元FPU、DDR控制器模块功能正常,提取的验证功能点对应的验证覆盖率达到100%。EEMBC基准测试集程序能够正常执行,运算结果通过了结果自检测机制检验,HS处理器核整体功能正确。测试集中主要CoreMark测试项分数为CoreMark/MHz 1.0:1.173279/GCC4.2.1-O6/STACK,说明本文验证的某款HS处理器的性能在全系列HS处理器中处于中位水平。HS处理器核能够正常运行Linux操作系统。验证结果表明该FPGA原型验证平台设计思路正确,本文成功完成对预定验证目标的验证工作。
其他文献
笔者结合防撞钢套箱在海湾大桥的成功运用,对防撞钢套箱这一施工形式进行简要介绍,并于实际中在钢套箱设计及施工方法上,进行了改进和创新,解决了一系列工程难题,取得了较好
<正> 临床上对痔的手术治疗目前多采用外切、内扎切除法,一般收效良好,但术后仍遗留有肛周皮肤不平整、皮赘较多(尤对环形痔及融合性痔)、水肿、肛门狭窄、残留痔核及复发等
青少年是祖国的未来,他们身上被给予了深切的期望,而高中阶段是他们人生的一个重要转折时期。高中生们具有良好的适应寄宿校园生活的能力,对其身心健康起到非常重要的影响作用。本研究重点考察学生的一般自我效能感和心理韧性因素对学校适应的影响机制,旨在丰富该领域内研究的理论基础。从积极心理学角度出发,本研究选取了两所寄宿制学校共400名学生进行问卷调查,一所具有典型南疆特色的和田市区的寄宿中学,另一所是源自团
随着信息技术的飞速发展,我国教育信息化进程也不断向纵深发展,2015年习近平总书记在致国际教育信息化大会的贺信中提出要“积极推动信息技术与教育融合创新发展,共同探索教
摘要:源发于西欧的民族主义思潮深刻影响着奥林匹克运动。两者在交互演进的历史进程中始终保持共生性的依存关系。民族主义对奥林匹克运动的“解构”与“建构”并存,既构成民族国家参与奥林匹克运动的政治基础,也是冲击奥林匹克运动的介入力量。全球化时代,奥林匹 克运动要实现和平国际主义理想,仍须面对民族主义的现代转向。以“天下主义”为理想的中国文化势必在消解奥林匹克困境过程中承担应有的历史使命。  关键词:民族
目的:研究早搏后T波改变的临床意义。方法:在该院1996年1月~10月间838例有各类早搏的心电图中,分析其中203例早搏后第一个窦性搏动T波有改变的心电图。结果:从中发现了4种现象,即早搏后第一个窦性T波
研究目的:观察电针联合常规综合疗法治疗突发性耳聋的临床疗效,探求电针在突发性耳聋治疗中的临床效用,为提高突发性耳聋的治疗效果提供新的思路。研究方法:选取自2019年4月