基于EJTAG的OCD调试方案的研究与实现

被引量 : 0次 | 上传用户:sduheaven
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国集成电路技术的不断发展,越来越多由我国自主研发的国产SoC芯片出现在市场当中。本课题的研究对象SoC CPU Core就是由我国研发的一款兼容MIPS32的处理器核,其主要面向的是数字电视、机顶盒设备、网络设备、存储设备及消费类电子产品市场。该SoC CPU的研制成功标志着我国在微处理器的设计方面实现了重大突破,并且打破了我国长期依赖于外国处理器的现状。但是对于该SoC CPU而言,国内选择使用该款CPU的厂商并不多。而一款CPU要想大规模地推广开来,CPU厂商对其开发工具的支持要足够强大,CPU厂商必须提供稳定地开发工具链。而这其中调试器的作用尤其重要,因为在嵌入式SoC芯片的设计开发过程中,采用一种高效而稳定的调试方案有助于降低芯片的开发难度,能够帮助开发人员快速定位问题所在,从而大大缩短芯片的开发周期。然而国内对SoC CPU的片上调试技术的研究还处于起步阶段,因此本课题的研究意义极大。本论文首先描述了嵌入式开发中的远程调试的概念,随后又详细介绍了当前嵌入式领域中所采用的各种调试方案:软件仿真调试方案、软件插桩调试方案、ICE调试方案以及片上调试方案。本论文主要研究的是针对该SoC CPU的片上调试方案的实现。因此,深入研究了该SoC CPU的架构特点,SoC CPU对调试异常的处理,调试模式下的内存映射等内容。本文中的SoC CPU采用的是EJTAG来支持其片上调试,片上调试方案实现的基础就是EJTAG接口,所以本论文对EJTAG的工作原理进行了详细的描述。在调试软件的选择上,使用GDB来作为调试主机端的调试器,进行源码级的调试工作。并在研究了GDB远程调试协议RSP的基础上,实现了一个调试代理,即gdb server,实现了GDB调试器对SoC处理器EJTAG接口的支持,从而实现了一个低成本、支持源码级调试的片上调试方案。
其他文献
当前,我国已进入全面建设小康社会、努力构建社会主义和谐社会的关键时期,这个时期既是“黄金开发期”也是“矛盾凸显期”,如何继续团结和带领全国各族人民努力建设社会主义现代
当代作家中,贾平凹可谓是活跃且多产的一位,但作为经历过“文革”的作家之一,这些年来却一直对此保持缄默。或许是有意的回避,或许是对历史的尊重,但无论什么原因最终仍抵不
随着密码分析技术的提高,迫切需要制定新的信息加密标准来取代过时的DES。 文章从总体上介绍了AES加密标准实现的全过程,对AES加密算法的几个步骤进行了详细阐述 ,最后,对AES加密
土地需求量预测是进行土地利用总体规划的前期工作。本文在确定评价原则与系土地资源评价与统的基础上,采用自然土地类型图与土地利用现状图进行叠置的办法获得土地生态类型单
中日两国是一衣带水的邻邦,两国之间的文化交流有着两千多年的历史,因此两国之间在文化、生活习惯,风俗等方面都存在着许多相同之处,汉语和日语之间也存在一些相同的称谓语。
当前,随着黑龙江省三年决战大规模公路建设任务的全面完成,全省公路管理工作进入新的阶段、也面临着新的形势和挑战。交通流量特别是重载交通量持续增长,保护公路建设成果面临巨
目的讨论盐酸罗派卡因联合舒芬太尼硬膜外麻醉在无痛分娩中的效果。方法选取我院2017年3月—2018年3月进行分娩的80例产妇作为研究对象,按照其入院号随机分为常规组和治疗组,
利用Surfer软件可以绘制各类等值线图和三维表面图,Surfer软件可应用于喷(微)灌水量分布图绘制、喷洒强度和均匀度计算。重点介绍该软件的基本原理与应用方法,包括数据建立、
越来越多的企业把并购当作持续发展甚至是海外扩张的重要手段,也符合中国“走出去”的战略。成功高效的并购不仅有助于整合资源,也有利于企业的增值和市场份额的扩大,通过光
通过对不同产量水平的棉花群体干物质积累研究表明,高产棉花群体在盛花前保持适宜的积累量,盛花后促进群体干物质的积累有利于产量的提高.盛花期前干物质生产量和干物质积累