基于SOPC的通用在线仿真器的设计与实现

被引量 : 0次 | 上传用户:kuba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在线仿真器(ICE)是嵌入式微处理器开发系统的重要组成部分,是嵌入式系统开发的强大工具。虽然ICE发展有20余年的历史,从INTEL公司的ICE-30″″I到现在普遍使用的在线调试器,仿真器已经经历了从完全替代嵌入式芯片进行仿真到采用片上调试逻辑仿真的过程,取得了丰硕的成果。但对通用仿真调试器的研究,即一套ICE设备可以完成多种嵌入式芯片仿真,仍然是一种较前沿的工作。国外的通用仿真器产品虽然技术较为成熟,并且稳定可靠,但价格却非常昂贵,难以适应国内绝大多数中小企业的实际需求。而限于资金投入和市场的原因,国内很少有通用在线仿真器方面的研究成果。本文在分析和研究国内外ICE技术、通用ICE理论基础和国外通用ICE产品的基础上,设计了一种通用ICE结构模型,并详细介绍了采用该模型的通用ICE的设计实现过程。该在线仿真器具有下载、断点、单步运行、连续运行、读写内存区域、对寄存器和I/O端口操作等基本仿真功能,并全部由FPGA来实现;对不同的MCU只需下载相应调试IPcore到FPGA中即可对其进行仿真调试,理论上可以仿真任意的MCU。文中,首先对嵌入式开发系统和在线仿真器进行了全面的介绍。然后对SOC开发技术以及硬软件协同开发平台QUARTURSII进行介绍。再后,分析了ARM7TDMI处理器的ICE片上调试逻辑。第六章开始提出了通用在线仿真器的体系结构,并叙述了ARM7TDMI调试IPcore的设计开发过程、SOPC软件的开发过程及PC集成环境的开发过程。该设计不仅应用了SOPC实现技术,还采用以太网实现宿主与ICE通信,并在ICE和目标机间专设串行通道提供回显。最后,介绍了本通用仿真器的特色和创新点,以及工作完成情况,并对将来的工作提出了一些建议。本仿真器在设计过程中有两大特色,一是强调仿真器的通用性,二是利用了SOPC技术来实现了整个系统。
其他文献
“龙”是中华民族和中国文化的代表,蕴含着极为丰富的广告资源。现代广告被认为是一种文化事件和塑造社会“拟态环境”的重要信息装置。在广告中使用以“龙”为代表的传统元素
对影响玉米胚芽蛋白提取量的因素进行了研究,通过单因素与正交实验法优化出最佳提取工艺;并对所得蛋白特性进行了探讨。结果表明:料液比、温度、pH等因素对蛋白提取率有明显
合理开发和利用红色资源,将成为广安新的经济增长点。本文分析了广安红色文化产业的发展现状,提出加强红色文化产业的开发创新;建立多渠道的经费筹集机制;培养高素质的红色文
语言测试是外语教学的重要组成部分,是衡量外语教学效果和提高外语教学质量的重要手段。本文通过回顾语言测试理论四个阶段的发展特点,论述了语言测试理论发展与外语教学的密
通过文献搜集、实地考察调研等方法,概括了龙元素在服装中的应用渊源。在此基础上,对龙元素在时装中的应用从纹样、造型和文化三个方面展开讨论,总结出龙纹样应用的注意要素
乙草胺是一种广谱、高效的酰胺类除草剂,由于乙草胺具有较长的降解周期,还有不易挥发、不易光解、易残留的特点,如果过量、频繁使用,对人、动植物均有一定的毒害作用。为了探
随着科学技术手段的不断发展,新的传播手段不断出现,传统的媒体环境发生了巨大的变化。传统媒体如报纸广播电视等越来越多地被网络媒体所取代,这种变化在微博2009年代表社交
目的分析复方维生素B12溶液在治疗雾化吸入表面激素致口腔溃疡的临床效果。方法以某院2012年10月~2014年10月收治的50例口腔溃疡患者为例,将患者平均分为观察组和对照组两组,
本论文针对特殊制药废水化学需氧量(COD)浓度高、硫酸盐含量高、可生化性差、色度大、含盐量高等特点,本着从工程角度出发,尽可能降低运行成本,出水达标的原则,设计研究了物
作为语言的重要组成部分,委婉语一直以来都是国内外语言学家们研究的对象。他们从社会学、人类学、社会语言学、语用学及话语分析等角度对其进行了研究,但目前对于汉语及英语