首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 328 毫秒
1.
分析了JTAG标准和基于JTAG标准的ARM-ICE的功能和原理,利用基于S3C4510B芯片和!Clinux操作系统的嵌入式系统实现了JTAG调试器。通过!Clinux网络编程使该调试器支持网络远程调试,最后通过对基于ARM7TDMI芯片的嵌入式系统进行调试验证了JTAG调试器功能。  相似文献   

2.
在系统运行速度快,实时性要求高的32位高端嵌入式应用系统中,如何利用可控的调试手段实现对芯片内部测试与监控一直是ARM调试技术的一个难点.目前基于JTAG协议的调试技术是目前ARM嵌入式系统开发中使用最广泛的一种调试技术.在对基于JTAG协议标准的调试原理作深入研究的基础上,通过GPIO口模拟实现了该协议,并在三星公司的一款ARM芯片S3C44B0X的嵌入式系统中实现了这种调试技术.  相似文献   

3.
以ARM为平台的嵌入式系统已广泛使用,本文研究ARM平台JTAG驱动技术,主要包括ARM核的支持、Flash的操作以及JTAG时序的软件模拟;基于JTAG驱动设计实现了一种调试工具。测试表明,实现方案有较好的性能,为嵌入式系统开发提供了可行、有效的调试手段。  相似文献   

4.
针对So C的安全调试需求,提出基于SRAM-PUF的JTAG安全认证架构。分析HMAC认证协议的安全性,建立基于SRAM-PUF的密钥生成模型,提出基于模糊提取器的密钥注册和重构算法,形成基于SRAM-PUF的密钥生成器;融合HMAC协议和JTAG协议,提出基于HMAC的安全JTAG调试协议,设计JTAG扩展认证指令;基于RISC-V处理器搭建So C安全JTAG验证平台。实验结果表明,该安全JTAG架构能够有效抵御典型JTAG攻击方式,在55nm工艺下的面积开销仅增加73.148KGates,最大时钟频率可达400 MHz。  相似文献   

5.
一种基于JTAG的嵌入式微处理器片上可调试系统   总被引:12,自引:1,他引:12  
文章提出了一种基于JTAG的嵌入式微处理器片上的可调试系统。该系统在JTAG工业标准的基础上,能够以较少的硬件开销支持指令/数据断点设置、单步执行、寄存器内容查看和设置、内存内容查看和设置、在线编程以及微处理器运行现场设置等调试功能。文章首先介绍了嵌入式微处理器可调试设计的原理,其次介绍了嵌入式微处理器的调试系统设计,最后给出调试实例分析。  相似文献   

6.
在研究了JTAG调试原理和ARM920T调试模型的基础上,提出了Linux系统下NAND Hash在线烧写系统的软硬件实现方案.硬件采用了简易并口JTAG,软件分为4个层次.程序在Linux系统下成功编译并运行,实现了Flash的在线编程.  相似文献   

7.
为了给自研处理器芯片提供一种高效方便的调试方法,提出了一种基于JTAG的片内调试系统设计方法。该调试系统在遵循JTAG标准协议的基础上,简化片内调试硬件模式设计,以较少的硬件开销和精简高效的专用调试指令设计,不仅实现了调试中断、指令/数据断点设置、单步执行及寄存器/存储器数据读写等基本调试功能,还支持现场保护与恢复、Trace Buffer、指令插入执行等高级调试功能。经实际芯片测试证明,该调试系统具有兼容JTAG协议、功能全面、灵活高效、结构简单、便于操作等特点。  相似文献   

8.
描述了一种针对Nexperia多媒体平台PNX1300/PNX1500系列DSPCPU的PCI接口的JTAG控制器设计和实现。重点介绍JTAG接口标准,工作原理及其JTAG控制器的电路设计和程序设计,已实际应用在基于PNX1300的嵌入式系统调试中,取得了很好的效果。  相似文献   

9.
设计实现一个适用于基于EmJTAG的ARM嵌入式系统调试工具.它首先定义了一个轻量级的远程调试协议EmRDI,用于PC机与基于EmJTAG的ARM目标板之间的交互过程;然后描述了用意法半导体公司(ST)的ST72651芯片实现一个协议转换器EmJTAG的技术细节.EmJTAG的功能就是将PC机的调试命令转换成目标板的JTAG时序信号,以达到控制PC机和调试目标板的目的.  相似文献   

10.
引言 通过JTAG接口进行软件下载与调试,是很多基于嵌入式微控制器的应用系统的一种功能与手段.但由于JTAG接口的传输距离短,抗干扰能力弱,在实际应用环境中,无法在外部对整机系统的应用程序进行调试[1].通过UART口来实现系统外部调试功能,可以解决这一问题.根据不同通信协议(如RS232C、RS422、RS485等),采用UART口可以获得传输距离数百米、通信速率最高为数十kbps的点对点传信息输能力,并且该通信方式技术成熟,抗干扰能力强,应用广泛[2].  相似文献   

11.
Some properties of minimum phase systems and "Squared-down" systems   总被引:1,自引:0,他引:1  
It is shown that a minimum phase system implies certain properties of the system itself. In particular, a system which has equal inputs and outputs, and which is minimum phase automatically, implies that the system must be stabilizable and detectable. It is also shown that "squaring down" a system which has more inputs than outputs, to produce a system which has equal inputs and outputs, may be an undesirable procedure to carry out, in the sense that the original nonsquared system may be minimum phase, but the "squared-down" system may in fact now be nonminimum phase.  相似文献   

12.
This research was aimed at making a robot that can go and get an object designated by the user. We produced a robot control system that uses pointing and voice control. This control system is composed of two systems. One system is the object instruction system that uses pointing, and the other is the object instruction system that uses voice. The approximate position of a designated object is recognized by the object instruction system that uses pointing, and information about the object and instructions about the operation are conveyed by the object instruction system that uses voice. This time, the object instruction system that uses pointing has been designed and verified as the first step. A calculation resource to calculate the approximate position of the designated object is obtained when the user points directly at the object. A robot can be moved around a designated object by using this system. The object instruction system that uses voice will be constructed in future work.  相似文献   

13.
The flexibility in a modern manufacturing facility introduces complexity to the decision making. The requirement for a real time control mechanism results in a need for an on-line simulation system that can simulate the complicated scheduling, routing and similar decisions required by the system.

This paper describes a knowledge-based simulation and control system written in PROLOG. This system is composed of four parts: a static data base, a dynamic database, a modeling knowledge part, and a simulation driver. The simulator contains the actual control mechanism of the physical system and can be removed from the system in order to simulate it.

The manufacturing system under investigation is a combination of flexible manufacturing cells that feed an automated assembly station. The knowledge-based simulation helps to develp and understand control mechanisms for that system, which can later be implemented in the physical system as the controller.  相似文献   


14.
The virtual reality (VR) system has become popular in the last two decades and is being applied increasingly to navigation studies. This study developed a panorama manifestation (PM) VR system, with six monitors forming a circular display and an interactive chair equipped with rotation sensors and operating knobs. The advantages of the PM system include a large circular display, a body-centred design, body engagement and a low set-up cost. Based on navigation experimental tasks, this system's usability was compared with that of a typical desktop (DT) system. The results showed that participants using the PM system had a significantly higher success rate and required less completion time than participants using the DT system, indicating that the PM system outperforms the DT system in terms of effectiveness and efficiency in some navigation tasks, and also suggesting that the PM system may require lower spatial cognition workload in the navigation tasks. However, the participants’ subjective evaluations of task difficulty (TD) failed to reach significance although the PM group did report a lower mean value for TD. Additionally, in the PM system, the participants’ spatial ability was more predictive to their navigation performance than that in the DT system, indicating that the PM system offered greater usability for some spatial experiments and could provide more support for participants’ navigation tasks.  相似文献   

15.
Expert system to control and to design closed loop conveyor systems   总被引:1,自引:0,他引:1  
A conveyor system is an important part of a manufacturing system. As such, the conveyor system must comply with all the requirements of a modern manufacturing system: high flexibility, high efficiency, and high speed—smart reasoning processes to generate future positions based on a given current status. Because a huge number of figures and numerical manipulatuions are associated with the conveyor systems operations, the traditional numerical control techniques cannot satisfy the requirements to initiate and to control operations. New techniques based on very efficient reasoning processes are required. This article discusses an expert system that consists of a knowledge base and an inference engine that was developed to control a converyor system real-time operation. The computer runs that were performed during this research lead to the conclusion that the developed expert system can be employed to control the conveyor system real time operations very effectively. The developed expert system is considered as a reliable simulator of a conveyor system which can be implemented to explore parameters interrelationships at the phase of system design. Computer runs were performed to analyze the interrelationships between operational parameters which characterize the explored conveyor system. The expert system was programmed in a way that provides a generic simulator, which can be employed in a large variety of conveyor systems.  相似文献   

16.
System call monitoring is a technique for detecting and controlling compromised applications by checking at runtime that each system call conforms to a policy that specifies the program's normal behavior. Here, we introduce a new approach to implementing system call monitoring based on authenticated system calls. An authenticated system call is a system call augmented with extra arguments that specify the policy for that call, and a cryptographic message authentication code that guarantees the integrity of the policy and the system call arguments. This extra information is used by the kernel to verify the system call. The version of the application in which regular system calls have been replaced by authenticated calls is generated automatically by an installer program that reads the application binary, uses static analysis to generate policies, and then rewrites the binary with the authenticated calls. This paper presents the approach, describes a prototype implementation based on Linux and the Plto binary rewriting system, and gives experimental results suggesting that the approach is effective in protecting against compromised applications at modest cost.  相似文献   

17.
对传统安全文件系统的特征进行了分析,指出现有安全文件系统在数据可用性、系统性能上存在的问题,并基于堆栈文件系统设计了一个二维防护的安全文件系统体系结构,将存储系统应提供的安全服务进行集成。实验结果表明,新系统在安全和性能上达到了良好平衡。  相似文献   

18.
在系统分析中,可控性是系统的一个重要特性.在工程实际操作中,往往需要对一个连续系统进行离散化处理,人们希望系统在离散化后能保留原系统的重要系统特征,比如可控性.对于线性系统,我们有成熟的判断方法.然而,对于非线性系统则无统一的判别方法.Elliott在2005年给出了一个二阶双线性系统经过离散化后,可控性发生变化的例子.它表明一个系统在离散化前后,它的可控性可能会发生改变.本文旨在给出一类二阶离散化双线性系统可控性充分条件,并和已有结果作比较,表明本文结果更具有一般性.另外,本文对于3阶及以上的这类系统可控性做出了不可控的判断.  相似文献   

19.
基于Quorum系统的分布式访问控制框架研究   总被引:1,自引:1,他引:0  
从通用访问控制系统出发,提出以quorum系统来设计访问控制框架,给出了基于互斥协议的quorum分布式访问控制系统(MQ-DACS),以在保持高效率的情况下,提高访问控制决策的稳定性和安全性。进一步分析了在系统结点不可靠的环境中,系统能并行执行的访问控制容量同系统可用性之间的关系,并给出了最佳方案的选取依据。  相似文献   

20.
通过分析TTCN-3测试系统的通用结构,提出基于TTCN-3的远程测试概念,进而提出一种基于Web Service的ITCN-3远程测试系统体系架构,实现TTCN-3脚本的远程编辑、编译和执行,满足测试人员通过远程客户端自动地测试被测系统的需求.通过将该系统应用于某银行业务系统的测试,验证系统应用于远程自动化测试的有效性,提高测试效率.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号