论文摘要
随着我国嵌入式系统产业的不断发展,针对特定DSP芯片的应用开发在软件行业中越来越受到重视。现在嵌入式系统相关产业中,SOC(System on Chip)芯片扮演了一个非常重要的角色,SOC芯片以它的高性能,低成本,低功耗而著称,现今SOC芯片已经广泛应用于移动电话,数码相机,数字电视等相关数码产品中。大唐电信凭借着使用ZSP400核的SOC芯片COMIP取得了市场上的成功,现在大唐电信更以ZSP540核来加强其SOC芯片的DSP处理能力,使之能在3G无线领域有更广泛的用途。为了配合公司更加快速地推广COMIP芯片,占有市场,我们需要尽快为新芯片配套可扩展的开发调试工具链。利用这套开发调试工具链,开发人员可以快速在新SOC芯片上开发相关的嵌入式应用。目前相关商业产品非常昂贵而且不利于扩展。因此,如何在新芯片的全新指令集上开发一套可扩展的,方便使用的嵌入式系统开发工具链,是我们需要解决的一个问题。本论文正是针对上述问题,通过对GNU相关调试器代码的深入剖析、优化,并针对自主研发的SOC芯片进行调优,配合相关的工具链开发出一套功能强大,方便嵌入式系统使用的调试器。本文的重点就是如何把GDB工具链移植到我们新的SOC芯片上来,从而可以快速辅助公司进行新SOC芯片的推广。本文以大唐电信最新研发的SOC芯片COMIP为例,主要针对GNU系列工具并不支持的ZSP400/ZSP540全新的指令集进行移植和扩展,将GDB相关工具链的移植的各个部分进行了详细的论述。文中首先介绍了整个行业背景以及软件需求,分析了调试器的相关概念以及软件调试的一般原理,接着深入探讨了扩展以及移植GDB所做的一些工作,在这一部分中先介绍了GDB的代码架构,重点分析了移植相关的GDB的目标机架构的实现原理,其次讨论了移植GNU重要的相关库(BFD,OPCODES等)的步骤以及重点,并着重分析了利用这些相关库如何实现GDB需要的一些处理器相关重要功能,然后实现了整个扩展移植过程中的难点—基于全新处理器的指令集的指令级模拟器。接着论文分析了将GDB代码本身扩展到新ZSP处理器上的若干关键点,最终实现一个基于新芯片的可扩展的嵌入式系统调试器,最后对整个代码扩展移植工作进行了相关的总结。
论文目录
相关论文文献
- [1].国产工业芯片初露锋芒[J]. 变频器世界 2019(11)
- [2].芯片离我们生活有多远?它到底扮演着什么样的角色?[J]. 新疆农垦科技 2019(06)
- [3].军工芯片发展现状及展望[J]. 中国军转民 2020(02)
- [4].3D打印技术制备器官芯片的研究现状[J]. 中国生物医学工程学报 2020(01)
- [5].工艺拉偏的芯片扫描测试方法研究[J]. 福建电脑 2020(03)
- [6].基于仿生微流控技术的肠道器官芯片构建[J]. 集成技术 2020(03)
- [7].未来芯片技术发展态势分析[J]. 世界科技研究与发展 2020(01)
- [8].新基建为国产高端芯片带来新东风[J]. 今日科技 2020(06)
- [9].伪芯片防护研究进展及其挑战[J]. 火力与指挥控制 2020(06)
- [10].国产芯片迎黄金发展期[J]. 中国品牌 2020(09)
- [11].迎接开源芯片新潮流[J]. 软件和集成电路 2020(08)
- [12].犬籍注册芯片植入点公告[J]. 中国工作犬业 2019(01)
- [13].犬籍注册芯片植入点公告[J]. 中国工作犬业 2019(02)
- [14].人人都能看懂的芯片科普[J]. 财富时代 2019(06)
- [15].芯片离我们生活有多远?[J]. 新疆农垦科技 2019(04)
- [16].汽车芯片国产化的新机遇[J]. 经济 2018(11)
- [17].犬籍注册芯片植入点公告[J]. 中国工作犬业 2018(05)
- [18].韩国央行:全球芯片市场火爆势头还要持续一年[J]. 半导体信息 2018(02)
- [19].芯片虽小,却是“国之重器”[J]. 中国科技产业 2018(06)
- [20].2018中国芯片企业现状[J]. 互联网周刊 2018(10)
- [21].犬籍注册芯片植入点公告[J]. 中国工作犬业 2018(06)
- [22].犬籍注册芯片植入点公告[J]. 中国工作犬业 2018(07)
- [23].芯片贴合机设计[J]. 装饰 2018(08)
- [24].犬籍注册芯片植入点[J]. 中国工作犬业 2018(08)
- [25].犬籍注册芯片植入点公告[J]. 中国工作犬业 2018(09)
- [26].中国芯片业的软肋与强身[J]. 中外企业文化 2018(08)
- [27].犬籍注册芯片植入点公告[J]. 中国工作犬业 2018(10)
- [28].犬籍注册芯片植入点[J]. 中国工作犬业 2018(11)
- [29].造个芯片为何难[J]. 民族大家庭 2018(05)
- [30].犬籍注册芯片植入点公告[J]. 中国工作犬业 2016(11)