嵌入式SoC可调试设计的研究

被引量 : 0次 | 上传用户:iversonKKE3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路工艺的发展,可以在单个芯片上集成更多的电路,实现单芯片的系统,也就是常说的片上系统SoC(System on Chip)。片上系统的出现使得芯片可以实现更加复杂的功能,获取更高的性能,但同时其内部的信号变得越来越难以观察和控制。所以,对于片上系统设计,加入可调试设计以提高芯片内部的可观察性和可控制性变得非常重要,已成为SoC中一个重大的研究课题。另一方面,在SoC上开发嵌入式系统的过程中,需要对程序在芯片上的运行进行控制和观察,这就要求调试除了提供可观察性和可控制性之外,应该对程序的运行不产生影响,不占用系统的固有资源。而且,嵌入式设计中目标系统上资源是根据使用需要确定的,比较紧张,不会提供足够的资源用于调试,所以对嵌入式系统的调试一般采用交叉调试的方法,即调试软件在作为控制主机的PC上运行,通过一定的电缆和调试接口与目标机相连。通过这种方式,可减少对目标系统中系统资源的要求,目标系统中只要提供一个可与主机通信的调试接口即可。本文介绍了由浙江大学信息与电子工程学系SoC R&D小组开发的RISC32E处理器IP核,并介绍了在RISC32E上开发的JTAG调试接口的设计和针对该调试接口的软件调试上位机设计。在硬件调试接口上,实现了多种可对目标机进行控制的调试异常,如调试中断、单步、软件断点、硬件断点等等,通过这些调试异常可控制程序在处理器上的运行,并获得对处理器的访问权。并且在RISC32E处理器核上增加了调试态,在调试态下,调试主机可通过JTAG通信接口对处理器核上的寄存器和存储器资源进行访问,观察处理器运行的状态,实现了对处理器核的可观察性。另外,针对JTAG通信接口上的传送效率问题,开发了一种可快速传送的方式,实现将程序快速下载到目标机存储器上,或读出存储器上的值到PC主机上。通过这种快速传送方式,节省了开发人员的时间,提高了调试开发的效率。在硬件上实现了调试接口的基础上,开发了基于命令行方式的调试器。该调试器在PC主机上运行,可通过并口到JTAG口的协议转换器wiggler实现对硬件调试接口的访问。调试器可以接收命令行输入的命令,解析并调用对应的函数,转换成JTAG接口信号,实现软件对硬件调试的控制。在SoC上往往有多个需要调试的处理器IP核,需要实现通过一个接口对多个IP核进行调试。本文中介绍了一种多模式的JTAG控制器互连方案,既满足了与IEEE 1149.1协议兼容的需要,也可以实现对SoC中单核的调试或多核的同时调试。这种方案支持直接对单核进行访问,可以复用硬件调试接口和调试上位机,是一种代价小、可重用性高的多核调试结构,可满足多核调试的基本需求。
其他文献
政治教育包含着许多内容,相比之下,时事政治教育还是相当重要的。如今在新课改的形式下,高中政治教学改革对时事政治教育尤为重视。对于提高高中生的思想觉悟,学习兴趣和综合
海峡两岸所签订的《海峡两岸共同打击犯罪及司法互助协议》,大大扩大了海峡两岸进行刑事司法协助的范围,也表明海峡两岸刑事司法协助的法律机制已经初步建立。但是,从合作反
论文分析了学校学习中意义缺失的表现和原因,在对建立/回复意义方向的两个传统进行述评的基础上,借鉴波普尔关于三个世界的理论,提出建立/回复学习意义的根本,在于在经验世界
民俗客栈作为酒店业的一个特殊表现形式,是体现所在地风土人情、历史变迁的重要场所。从体验经济的角度来看,人们下榻民俗客栈不仅是简单的满足生理需求,更是寻求一种感受、
目的观察加味炙甘草汤联合西药治疗甲亢性心脏病的效果。方法从2017年10月至2018年10月在我院接受治疗的甲亢性心脏病患者中抽取30例作为此次的研究对象,通过抽签的方式,将其
卡门,是法国作家梅里美小说《卡门》中的女主人公,自小说于1845年问世之后,卡门以其特有的艺术魅力迅即进入了世界文学女性形象之画廊,成为一个超越时代历史和民族国境的艺术形象
维果茨基坚信儿童的发展发生在其最近发展区内,成人或能力较强的同伴对儿童的发展起着重要的促进作用。在维果茨基对最近发展区的解释中,为学习者提供帮助的人有两类:成人或
本文介绍了阶次这一特征分量在机械故障诊断中的作用,以及其原理和各种具体实现方法.而时域同步平均可以有效衰减与回转频率无关的干扰,提取与工作状态直接相关的周期信号.同
严肃音乐发展到20世纪末时,由于那些层出不穷的古怪创作技法以及极端抽象的音乐语言让听众无法接受,其发展瓶颈开始显现。关键时期,一些大胆的严肃音乐人开始尝试接纳和吸收
时域同步平均是提高振动信号信噪比的常用方法,由于估计误差的存在性,相位误差累积效应是基于周期的时域同步平均方法的固有现象.对相位误差累积效应的产生机理进行了深入分