- 5
- 0
- 约 9页
- 2016-09-15 发布于北京
- 举报
异构双核SoC软件调试环境的研究与设计.doc
异构双核SoC软件调试环境的研究与设计
摘 要: 分析了嵌入式系统远程调试原理,提出面向某异构双核SoC的调试环境设计方案,讨论了仿真器软硬件设计和调试代理软件设计等关键技术。该调试环境能够对目标平台进行在线编程和调试,解决了自主双核SoC处理器缺乏配套软件调试手段的实际问题,为目标平台的应用和推广提供了有力支撑,对其他面向多核处理器的调试环境设计具有参考价值。
关键词: 异构双核SoC; 仿真器; 远程调试; USB; JTAG
中图分类号: TN911?34; TP311.5 文献标识码: A 文章编号: 1004?373X(2016)03?0001?04
Research and design of software debugging environment for heterogeneous dual?core SoC
WANG Pin1, YUAN Chunru2, HE Hongwei1
(1. Academy of Chinese Weapon Science, Beijing 100089, China;
2. Institute of the 706, Second Academy of China Aerospace Science and Industry Corporation, Beijing 100039, China)
Abstract: Based on analysis of the remote debugging principle of the embedded system, the debugging environment design scheme for a heterogeneous dual?core SoC is proposed, and the key technologies of software hardware design for the emulator and the debugging agent software design are discussed. The debugging environment can conduct online programming and debugging for the target platform, which can solve the practical problem that the independent dual?core SoC processor lacks of the debugging means for bundled software, and provide a strong support for target platform application and promotion. It has a refe?rence value for debugging environment design of other multi?core processors.
Keywords: heterogeneous dual?core SoC; emulator; remote debugging; USB; JTAG
0 引 言
多核技术是提升CPU计算能力的重要途径。武器装备嵌入式系统对高精度、高性能和安全可控的计算需求不断提高,促使我国在核心电子器件领域的技术水平有了长足进步。目前,许多处理器已经能够自主研制,对相应的软件开发调试环境提出了迫切的需求。如果能够提供包括仿真器在内的、与处理器相配套的调试环境,将会给自主芯片的应用、推广与发展提供更加广阔的空间。
1 嵌入式系统远程调试原理
嵌入式系统一般使用远程调试的方式进行调试,一个典型的远程调试系统主要包括三个部分:调试主机、仿真器(调试协议转换器)和调试目标板。通常来说,调试主机通过某个接口(如并口、网口、USB接口)与仿真器相连,仿真器通过JTAG接口连接调试目标板,以此达到调试主机与调试目标进行交互的目的。调试主机运行调试器(如GDB)和调试代理,并为开发调试人员和目标系统的交互提供友好的用户界面。远程调试系统结构如图1所示。
相对于本地调试,远程调试具有以下特点:
(1) 调试器和被调试程序运行在不同的计算机上,通过一定的通信方式将调试主机和目标板相连,绕开了目标板上软硬件资源有限的限制,为用户提供强大的调试环境。
(2) 目标板上无需操作系统支持。目标板上即使运行操作系统,也主要是用于嵌入式应用的支撑,而不是用于目标板的开发环境平台。
(3) 本地调试只能调试相同指令集的程序,而远程调试可以调试与主机不同
您可能关注的文档
- 幼儿英语故事教学与幼儿发展.doc
- 幼林抚育管理的重要性与对策探析.doc
- 广东溢达纺织有限公司分汽缸失效分析.doc
- 广东省部分基地蔬菜硝酸盐污染现状评价.doc
- 广东:互联网+农业 蔚然成风.doc
- 广场健身舞对膝关节影响情况调查.doc
- 广州珠江电厂300MW燃煤火力发电锅炉运行及安全性能研究.doc
- 广播电台播控系统安全播出设计方案和应急故障处理方法.doc
- 广播电视信号传输方式及技术应用.doc
- 广播电视发射机故障检测基本方法探讨.doc
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
最近下载
- GB/T 17359-2023微束分析 原子序数不小于11的元素能谱法定量分析.pdf
- 工业和信息化领域数据安全风险评估实施细则.pptx VIP
- 江西省“三新”协同教研共同体2025届高三12月联考生物学试卷(含答案).docx VIP
- 配电线路器材 -横担、绝缘子.ppt
- 00J008-3钢筋砼挡土墙.pdf
- 2024年华北科技学院马克思主义基本原理概论期末考试题含答案.docx VIP
- 《配电线路工程》 课件 3-9接地装置安装.pptx
- 2025-2026学年丹阳市八年级上学期数学期末模拟试卷.docx VIP
- 配电线路防雷技术.pptx VIP
- 高二数学(文)双曲线知识精讲 人教实验版(A).doc VIP
原创力文档

文档评论(0)