复杂多核系统的调试系统设计与研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:dianzi511
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统与FPGA开发平台的深度融合,使得基于FPGA的片上可编程系统(System-on-a-Programmable-Chip,SOPC)技术得到了前所未有的蓬勃发展。以专用FPGA芯片为核心的开发平台,具有软硬件“量体裁衣”的灵活选择性和可编程特性,甚至可根据用户设计需求进行个性化定制,因此受到行业开发者们青睐。基于FPGA内嵌的可配置软核,以及可复用的知识产权(IntellectualProperty, IP),通过总线与外围硬件设备可实现微处理器技术、SOPC设计和软硬协同设计等,大大降低设计难度和缩短系统开发时间,提高资源复用率。然而,随着复杂多核SoC的设计复杂性的增加与性能的提升,使得软硬件调试任务越来越艰巨,传统的测试方法与调试手段无法在有限条件下保证芯片功能设计的正确性,而且在验证上花费的代价越来越高,要想一次性成功完成芯片设计显得越来越困难。因此,能够提高调试质量的多核调试技术是减少软硬件调试时间和降低设计成本的关键,SOPC技术的出现可以极大改变传统的调试方法,提高复杂多核SoC的调试效率。本文主要对基于NoC的复杂多核系统的调试技术进行了深入研究,基于SOPC技术思想设计并实现了一款实用的调试系统,论文主要工作与研究内容如下:首先,对当前调试技术和项目组设计的复杂多核系统进行了研究与分析,完成了目标系统的软件指令自刷新功能,在此基础上基于SOPC技术实现了一款具有可配置、可编程、可裁剪和可移植的调试系统架构,该架构能够完成对目标系统的关键数据信息追踪以及监测、任务调度和系统控制等,可以还原系统的工作流程,具有很好的实用价值,大大降低复杂多核SoC调试的时间,加快芯片设计进程。其次,对调试系统架构的各个关键模块设计进行了深入研究与分析,主要包括根据目标系统工作机制特点设计的调试结构、调试系统命令和数据的传输机制、调试系统的四种调试模式、调试系统的调试接口(DebugInterface,DI)模块以及相关的软硬件模块等,结合SOPC技术和软硬协同设计方法实现了具有一定的高效性、实用性以及可移植特性的调试系统,完成了针对目标系统的调试控制指令设计和相应的调试流程。最后,将本文设计与实现的调试系统集成到目标系统中,基于Virtex-6 XC6VLX760 FPGA开发板进行调试系统的输入输出器件的协作测试,在目标系统的测试任务集中,选取了经典的大点FFT卷积运算进行算法分析与映射,在目标系统中完成任务加载并进行调试系统的FPGA测试验证。实验结果表明,在不影响目标系统正常任务执行的情况下,通过友好的调试界面可以很好的完成关键数据信息监测、任务追踪和系统控制等调试需求,证明了本课题设计与实现的复杂多核系统的调试系统方案的可行性,该调试系统设计过程具有两大特色,即SOPC技术思想和软硬协同设计方法,并且满足复杂多核SoC的调试需求,具有一定的实际应用价值。
其他文献
随着摩尔定律的发展,集成电路特征尺寸缩小,使得集成电路的电源电压降低,频率升高,对电磁干扰、串扰以及粒子辐射等外界因素的影响越来越敏感。航天、医学辐射、汽车安全等领
近年来,“互联网+”模式已经成为学校课程教学改革的新趋向。高等教育出版社的iSmart外语智能学习平台可提供与课堂同步的说、听、写、读、译等的练习,带给师生更加智能化的
石英晶体谐振器作为主要的频率控制元件,在智能设备中得到了广泛的应用。厚度剪切振动是石英晶体谐振器的主要工作模态,精确地了解厚度剪切振动模态在石英晶体板内的分布,能
有机光敏场效应管由于低成本、制造温度低、易于加工、柔性等特点而受到广泛关注,是未来半导体器件的发展方向,但是有机光敏场效应管的接触电阻较大,成为限制其性能提高的重
我国的人防工程建设认真贯彻了"全面规划,突出重点,平战结合,质量第一"的方针和工程建设要注重"战备效益,社会效益,经济效益"的精神,收到很大成效.当前,在全国各地已出现一批
为解决城乡居民贫困难题,上世纪末,我国探索建立起了城镇居民最低生活保障制度,它的建立是对传统社会救助的超越,在解决贫困人口问题上发挥着重要作用。但要看到,目前我国对
为了更加深入地了解欧阳修作为北宋一代文豪的精神世界,文章以欧阳修的经典名作《醉翁亭记》为例,通过对作品中的"乐"与"醉"的重新解读,发现,这里其实隐含着醉翁与太守两个不同的
近些年,无线通信行业飞速发展,通信质量也随之提高。从最初的1G模拟通信到4G实现大规模商用,如今5G也已经呼之欲出。各类型的的通信服务层出不穷,极大的方便了生产和生活。但
由于LED具有节能环保等优异性能,使得其应用广泛。但是散热问题是LED发展的一大限制,尤其是大功率的LED元件,其散热问题的解决之一在于封装材料的选择,散热性好的封装材料有
通过仔细梳理当前我国宪法实施的概念、内涵,认真考察宪法司法化、二元宪法实施路径、宪法实施的程序性实施和实体性实施路径等不同类型的实施路径,不难看出,我们应进一步解