共查询到15条相似文献,搜索用时 125 毫秒
1.
设计并实现了一种基于SOPC的通用型JTAG调试器。在FPGA中加入特定CPU的JTAG调试IP-core,利用SOPC易于下载更新和可重用的特性,实现对多种嵌入式CPU的调试。采用了Altera公司的NiosII开发套件,并开发了针对ARM7TDMI的调试IPcore。 相似文献
2.
调试器是嵌入式系统软件开发的重要工具。本文设计了一款基于USB接口并以SOPC方式实现的M8051嵌入式调试器。通过USB通信接口完成调试器与上位机的通信,保证较高的调试速度;以单独的FPGA芯片实现调试器的USB接口、调试命令解析以及JTAG时序生成等功能模块,简化系统设计的复杂度。经测试,该调试系统性能稳定、可靠。 相似文献
3.
在嵌入式系统中,Flash是经常使用的只读存储方式。针对目前Flash在线编程接口形式较多、软件通用性不强的现状,利用嵌入式调试技术实现一种通用Flash在线编程系统。通过定义特定Flash在线编程驱动程序封装不同Flash在线编程细节,并在基于Eclipse的集成开发环境下封装整个系统。系统内部复用现有的嵌入式调试软件工具,与嵌入式目标端的Flash驱动程序配合,可实现Flash在线编程的功能。在使用方面,该系统呈现给用户一个操作简单、可视化强的软件操作界面;在功能方面,通过定制Flash驱动程序,该系统对目前业内主流Flash进行在线编程,具有在线编程的通用性。 相似文献
4.
本文介绍了在嵌入式调试器中如何通过以太网口进行嵌入式软件调试,实现了主机与开发板之间的网口通信。针对具体的嵌入式开发板$3C4510B对网口驱动和网络协议进行了研究,裁减了网口驱动和网络协议的冗余部分,既保证了调试器可以通过以太网进行远程调试,又能满足嵌入式系统对资源占用的要求。 相似文献
5.
本文介绍了在嵌入式调试器中如何通过以太网口进行嵌入式软件调试,实现了主机与开发板之间的网口通信。针对具体的嵌入式开发板S3C4510B对网口驱动和网络协议进行了研究,裁减了网口驱动和网络协议的冗余部分,既保证了调试器可以通过以太网进行远程调试,又能满足嵌入式系统对资源占用的要求。 相似文献
6.
提出一种基于SOPC实现片内嵌入的通用在线仿真器体系结构:利用IPcore易于下载更新的特性,在一片FPGA上实现对多种嵌入式CPU的在线仿真支持,体现通用的概念。本仿真器的具体实现采用了ALTERA公司的NIOS开发套件,自主研发出In Circuit Emulator知识产权核,以及其他商业IPcores。简单描述了其设计与实现的思路及过程。 相似文献
7.
通用嵌入式系统远程调试器的研究与设计 总被引:3,自引:0,他引:3
灵活通用的远程调试器能大大地缩短嵌入式软件开发的周期和提高软件质量,但嵌入式芯片和开发环境的多样性加大了远程调试器的设计难度;介绍了目前广泛使用的两种远程调试模型,分析了其优缺点,针对模型的不足,提出了改进方法,并采用模块化的软件设计思想构建新的调试模型;基于此模型的远程调试器能运行于多种环境,调试多种目标机,具有很大的通用性、可扩充性和可移植性,并在工程实践中得到验证。 相似文献
8.
9.
10.
为了实现适用于多种架构的嵌入式处理器的在线调试器,提出分层设计的思想,利用部分硬件驱动化的方法,设计实现了一款基于CK-CPU的多架构嵌入式处理器在线调试器。该调试器能适用于内含不同调试接口电路HAD的嵌入式处理器。在需要适用于另一架构的嵌入式处理器时,硬件资源仅增加6.09K。由于采用了硬件驱动化的方法,有利于调试器的升级换代,该款在线调试器平均下载速度能到1367KB/S。 相似文献
11.
使用SOPC Builder自定制组件的方法,设计出JPEG2000图像压缩算法的IP核。通过对JPEG2000压缩原理中并行性的深入分析,利用这种并行性提出了一种针对压缩过程中EBCOT算法编码的硬件加速实现的设计方案。在DE2开发平台上的测试表明,该文设计的JPEG2000IP核压缩速度明显比串行结构的同类处理器速度要快。 相似文献
12.
介绍一种基于SOPC(可编程片上系统)技术实现的集成电路芯片自动测试系统,采用支持NIOSⅡ软核的Cylone Ⅱ EP2C35器件为主要部件,并将测试结果通过LCD液晶显示器显示出来。将此系统用于测试74系列中、小规模集成电路芯片,达到了很高的精度,而且可以利用FPGA软、硬件的可编程性,灵活地实现对其它系列器件的测试。 相似文献
13.
14.
SOPC设计中的用户自定义逻辑 总被引:22,自引:0,他引:22
SOPC是Altera公司提出的一种灵活、高效的片上系统设计方案,它可以有选择地将处理器、存储器、I/O等系统设计需要的组件集成到一个PLD器件上。但是为了构建一个高效的片上系统,用户需要面向应用的IP组件。IP组件可以由供应商提供,或者是用户自定义。在SOPC设计中可方便地加入用户自定义逻辑,而用户自定义逻辑具有灵活性、紧耦合性、高效率、低功耗等特性,使SOPC设计的优越性得以充分体现。该文简要介绍了SOPC设计架构,然后通过一个实例,详细介绍了SOPC设计中用户自定义逻辑的实现方法和效果。 相似文献
15.
基于NIOS的SOPC设计 总被引:10,自引:3,他引:10
SOPC是Altera公司提出的一种灵活、高效的片上系统设计方案。它将处理器、存储器、I/O口等系统设计需要的组件集成到一个PLD器件上,构建成一个可编程的片上系统。NIOS是Altera公司开发的可进行SOPC设计的处理器软核。通过一个实例,详细介绍了如何在Excalibur平台上实现一个基于NIOS的SOPC设计。 相似文献