YHFT-QDSP的片上实时调试结构设计和实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:eeeeeedddddd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
处理器体系结构等的不断发展使得面向处理器的应用程序开发调试面临诸多的难题,迫使越来越多的处理器在内部集成片上调试支持逻辑。而多核SoC的出现则使得片上实时调试变的更加重要。片上实时调试通过对多核SoC非入侵性调试,能较好的对程序执行现场进行分析,从而实现对程序的调试开发。YHFT-QDSP是基于YHFT-DSP和X-RISC两种体系结构处理器的多核SoC。YHFT-QDSP中已经实现的基于断点和单步的调试手段对实时系统和多核环境支持不足。因此,本文致力于实现针对多核YHFT-DSP的片上实时追踪调试结构(Trace),并充分考虑结构的可综合性、可重用性等。本文主要工作和创新包括:1.深入分析主流片上实时Trace的结构,结合YHFT-QDSP的结构特点,参考片上调试IEEE-ISTO标准,提出针对YHFT-QDSP的片上实时Trace调试结构:YHFT-TraceDo。2.基于可综合、可重用等设计方法,用Verilog硬件描述语言实现YHFT-TraceDo的片上硬件逻辑。对YHFT-QDSP的程序路径等信息进行采集、编码、缓存、输出。同时为片外调试软件定义相应的软件复现协议,通过软件工具对接受到的消息进行程序执行路径复现。从而在片外非入侵地可视化观察处理器程序执行行为,辅助多核环境下实时应用程序的开发和调试。3.在YHFT-TraceDo片上硬件的模块级验证基础上,建立芯片级的模拟环境,对片上硬件进行系统级模拟验证。4.结合YHFT-TraceDo的片上硬件,通过片外的软件工具对YFHT-TraceDo进行软硬件协同验证,保证了片上硬件和片外软件的正确性和可用性。5.对YHFF-TraceDo片上硬件逻辑进行综合和优化。在0.13μm工艺下,优化综合后的最高工作频率为400MHz,面积为668636.3平方微米,小于芯片总面积的1%。
其他文献
为适应日趋激烈的市场竞争,在加快企业重组的同时,北京住总集团加大自有职工分离分流力度,截至去年底,有3008人终止劳动关系脱离企业,有1865人采取多种形式在企业内部得到分
为了提高现有3G无线通信系统性能,3GPP(3rd Generation Partnership Project)启动了LTE长期演进(Long Term Evolution)研究项目,希望实现高数据速率、低延时、分组包优化并保
企业集团内部组织结构复杂,作为母公司的集团公司对其成员企业的财务管理方式,主要取决于成员企业的性质。相应的企业集团财务管理体制,可划分为直接组织、间接协调或直接组
<正> 区法院民事庭里坐满了人,该到的似乎都到齐了,有审判员、陪审员、被告、原告,还有双方组织上派来的代表。开庭的时间已过,人们显得有些不耐烦起来,再加上酷暑天气,暴风
期刊
目的:研究太极扣(ERA)附着体义齿修复肯氏Ⅰ、Ⅱ类牙列缺损伴牙周病患者的临床应用效果。方法:对82例肯氏Ⅰ、Ⅱ类牙列缺失伴牙周病的患者,随机分为实验组和对照组,实验组46
电动公交车正在国内大规模推广,与之配套的换电站也处在大规模建设阶段。电动公交车换电站是一种新型的电力负荷,它影响该区域的电力设备安全稳定运行。由于电动公交车不同于
本文采用高效液相色谱,质谱联用技术法提取、净化样品,在采取0.1mol/L缓冲液以及乙腈混合溶液作为提取溶剂时,四环素兽药、喹诺酮类、磺胺类以及金刚烷胺等兽药的回收效果均较好
“比”字句是一类带有比较标记词“比”的比较句,用于比较不同事物的性质、状态、数量,或者比较不同的行为、动作的程度。本文以《醒世恒言》为研究对象,运用三个平面理论,力
本科教育是青年学生成长经历的重要阶段,居于人才培养的核心地位、教育教学的重要地位,本科生培养质量直接决定接班人问题,影响到国家高层次人才培养质量的高低,因此,人才培