pdf

Design of ARMJTAG Emulator Based on Ethernet Interface

  • 2014-03-05
  • 1.89MB
  • Points it Requires : 2

In the development process of embedded systems, the simulator is an indispensable development tool. Especially for junior embedded system development engineers, with the help of a powerful simulator, they can achieve twice the result with half the effort. An embedded simulation and debugging system supports single-step execution, setting breakpoints, observing variable contents and register contents, etc. Developers can observe the changes of variables and registers through various debugging functions, so that they can clearly understand the running status of the entire program, adjust and modify the program in time, and do not need to repeatedly burn the program to the chip to complete the debugging of the program. @@ Based on the analysis of the design principles of the commonly used simulators on the market, this paper proposes a design scheme for the ARMJTAT simulator that uses Samsung\'s S3C44BO ARM7 processor as the main CPU and transmits data through the Ethernet interface. Using this simulator for program debugging can not only greatly improve the download speed, but also realize the sharing of simulator resources. Moreover, the program is running on the target board during debugging, and the simulation is closer to the target hardware. @@ This article first studies the design principles, functions, and existing problems of traditional emulators, and then proposes the design of an ARM-JTAG emulator based on the Ethernet interface of S3C44BO. The design of this emulator is mainly divided into the following steps: First, an overall design plan is proposed, including hardware design and software design. Second, the hardware structure design and program development process of the emulator are introduced in detail, with special research on the design of the Ethernet interface. Third, the functions and characteristics of the emulator are summarized. @@Keywords: emulator; S3C44BO; Ethernet interface; JTAG; LwIP

unfold

You Might Like

Uploader
电子爱好者IK
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×