专用指令系统设计支撑平台的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:yehyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
专用指令集处理器(Application Specific Instruction Set Processor,ASIP)是针对特定的应用而设计的,具有通用处理器的灵活性和专用集成电路的性能优势。但现在A SIP的设计缺少软件工具支持,在设计初期阶段,ASIP的指令系统和微结构并未完全确定,无法构造出较为完善的软件支撑环境,难以评估软件的性能。同时,手工构造的少量测试案例难以对复杂的微处理器逻辑进行较为全面的验证。本文提出了软件工具IDEA(Instruction Design,Emulation and Analysis),主要功能有1)IDEA的系统核心定义了指令系统的公共描述接口、模拟器执行流程、汇编语言描述方法。专用指令集处理器的设计者可以使用C++语言建立微处理器模型,软件开发人员可以在IDEA的环境中编写汇编程序并评估程序的性能;2)自动生成的测试案例可以支撑专用指令集处理器的指令级验证。此外我们为某款专用处理器设计并实现了一个包含ARM、存储器、DMA控制器、中断控制器的So C系统级模拟器,用于验证S o C中异构协同计算结果的正确性。我们通过上述工具有效支持了某款专用处理器的设计与验证,在4个月的时间内,项目使用8人月完成了指令系统建模、10个核心程序段的设计与实现(最长超过4000条汇编指令)。IDEA模拟器的周期数与Verilog模拟器得到的周期数差异小于10%。自动化生成和验证的指令测试案例962,334个,发现了超过50个各种设计错误。
其他文献
氧化铟(In2O3)作为一种透明导电氧化物(TCO,Transparent conducting oxide)材料,由于其优异的透明导电性能和气敏性能,已经在太阳能电池、液晶显示屏、气体传感器以及催化剂等领域得到了广泛的应用。基于第一性原理方法,本文研究了 In2O3体系中的四种本征缺陷(氧空位VO、铟空位VIn、氧间隙Oi、铟间隙Ini),探讨了多氧空位在非化学计量比的晶体中的分布,并对双氧空位
学位
非上市民营企业在推动经济发展、提高生产力、解决就业等方面发挥着重要的作用,被称为是我国经济的“毛细血管”。民营经济要想不断输出经济增长力、做大做强、产业升级需要大量资金的投入。上市公司与国有企业拥有多样化的融资渠道,而非上市民营企业资源有限、融资渠道狭窄、债务融资风险高,这些问题都在制约民营经济的发展,阻碍我国民营经济进步。有效识别非上市民营企业债务融资风险,及时控制风险源头,是促进非上市民营企业
近年来我国实体企业不断突破主业将其资金大量注入虚拟经济领域,从而导致企业投资金融化现象愈发普遍。短期内虚拟经济虽然可能会获得高额报酬,但由于实体企业物质财富生产不足,泡沫终会破碎,进而给经济发展带来危机。在对企业投资金融化的诱致因素分析中,既有文献已在股权集中度、融资约束、企业规模、实体投资获利能力下降等方面进行了研究,但涉及税收对企业投资金融化影响的工作较少。然而,税收政策是国家引导经济发展的重
学位
学位
2016年以来,我国政府为了进一步促进经济转型,同时提高大学生的就业率,出台了一系列的政策促进创新与创业。因此,深入分析影响大学生创业意愿的因素,有利于为政府制定促进大学生创业的政策提供依据,能够进一步提升大学生参与创业的意愿,为促进我国经济发展,解决大学生就业问题提供一定的参考。本文对大学生创业意愿的影响因素进行研究,并以四川省绵阳市高校为例进行实证分析。本文基于计划行为理论、社会化理论构建了影
学位
近年来,深度强化学习(DRL)技术不断发展并被广泛应用于各个领域,但许多研究表明DRL模型在对抗攻击的威胁下存在安全漏洞,攻击者能够通过刻意扰动测试样本误导模型的决策。因此,DRL模型的安全性问题成为了研究重点之一。然而,目前针对DRL模型的对抗攻击和防御方法均存在一定的不足之处:现有攻击方法往往遵循分类任务中的攻击思路,导致攻击仅针对即时奖励,而没有考虑到对累积奖励的影响;现有防御方法,要么需要
近年来,地方政府为了促进区域内经济增长,大量举债,导致当前我国地方政府债务增长迅速、规模庞大,同时也存在着管理不规范、透明度不高、体制机制不健全等问题,债务风险日益突出,尤其是隐性债务风险的不断累积,更可能导致债务风险与金融风险相互扩散,引发系统性金融风险。近年来,地方政府债务问题已成为影响我国经济、金融健康发展的风险隐患之一。习近平总书记在2017年召开的全国第五次金融工作会议上进一步明确,要处