Unlock instant, AI-driven research and patent intelligence for your innovation.

Universal JTAG (Joint Test Action Group) debugging method and system with extensible interface

A debugging system and debugging method technology, applied in software testing/debugging, program code conversion, instruments, etc., can solve the problems of insufficient scalability, inability to realize JTAG protocol conversion and simultaneous connection, etc., and achieve high code reliability and stability good sex effect

Pending Publication Date: 2022-02-18
EAST CHINA INST OF COMPUTING TECH
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this invention does not have a module JTAG Master controller, and cannot realize JTAG protocol conversion and simultaneous connection of multiple JTAG devices with the same or different characteristics, and the scalability is not enough

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal JTAG (Joint Test Action Group) debugging method and system with extensible interface
  • Universal JTAG (Joint Test Action Group) debugging method and system with extensible interface
  • Universal JTAG (Joint Test Action Group) debugging method and system with extensible interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] The JTAG debugging method of a kind of interface extensible generality provided according to the present invention comprises:

[0077] Step S1: the JTAG host controller is encapsulated into an IP device with a peripheral bus port;

[0078] Step S2: Invoke the built-in hardware resources in the development board, connect the JTAG host IP to the hardware system, and complete the minimum hardware field programmable gate array design of the debugging system;

[0079] Step S3: According to the characteristics of the development board, complete the porting of the boot loader;

[0080] Step S4: compiling in the transplanted boot loader, and solidifying the binary file to the development board;

[0081] Step S5: the debugging device and the upper computer, the debugging device and the target debugging chip, the upper computer runs the hyper terminal software, and completes the target chip debugging through the data JTAG debugging command.

[0082] Specifically, the debugging ...

Embodiment 2

[0093] Embodiment 2 is a preferred example of Embodiment 1 to describe the present invention more specifically.

[0094] Those skilled in the art can understand the JTAG debugging method of a kind of interface extensible generality provided by the present invention as the specific implementation of the JTAG debugging system of interface extensible generality, that is, the generality of described interface extensible The JTAG debugging system can be realized by executing the step flow of the universal JTAG debugging method with extensible interfaces.

[0095] A kind of JTAG debugging system of the universality that the interface provides according to the present invention includes:

[0096] Module M1: The JTAG host controller is packaged as an IP device with a peripheral bus port;

[0097] Module M2: call the built-in hardware resources in the development board, connect the JTAG host IP to the hardware system, and complete the minimum hardware field programmable gate array des...

Embodiment 3

[0112] Embodiment 3 is a preferred example of Embodiment 1 to describe the present invention more specifically.

[0113] Debug system communication instructions, such as figure 1 As shown, the debugging device is connected to the upper PC through the serial port, and the debugging target can be connected through the JTAG (Joint Test Action Group, joint test working group) interface signal line, and the upper PC runs serial debugging software, such as HyperTerminal, serial debugging assistant Wait, configure the appropriate baud rate, power on the debugging device to start Uboot (Universal Boot Loader, boot loader), enter the command input window, you can select the current debugging target board (JTAG port number) according to the pre-defined command, and finally pass the JTAG The Master (Joint Test Action GroupMaster, JTAG host) controller converts the JTAG interface signal conforming to the characteristics of the target device, and completes the multi-device online debugging...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a universal JTAG (Joint Test Action Group) debugging method and a universal JTAG debugging system with an extensible interface. The universal JTAG debugging method comprises the following steps: packaging a JTAG host controller into IP (Internet Protocol) equipment of a peripheral bus port; hardware resources in the development board are called, the JTAG host IP is hooked to a hardware system, and the minimum hardware field programmable gate array design of the debugging system is completed; according to the characteristics of the development board, completing the boot loader transplantation work; compiling is carried out in the transplanted boot loader, and the binary file is solidified to the development board; the debugging device is connected with the upper computer, the debugging device is connected with the target debugging chip, the upper computer runs the hyperterminal software, and the debugging work of the target chip is completed through the data JTAG debugging instruction. The system can be flexibly integrated into an embedded system with a processor core, an RAM (Random Access Memory), an ROM (Read Only Memory), a GPIO (General Purpose Input / Output) pin, a JTAGMASTER and a UART (Universal Asynchronous Receiver / Transmitter) device, the establishment of a hardware part of a debugging system is completed, and the flexibility is realized. the module JTAGMaster controller can realize JTAG protocol conversion and can be connected with multiple paths of JTAG equipment with the same or different characteristics at the same time.

Description

technical field [0001] The invention relates to the technical field of electronic equipment maintenance, in particular to a universal JTAG debugging method and system with expandable interfaces. Background technique [0002] The integrated circuit industry develops in accordance with the law of Moore's law. The scale of integrated circuits is getting larger and larger, and the circuits that can be integrated on a single chip are becoming more and more complex. It means that in the chip development stage, it is easier to face risk events such as unknown failure conditions, material defects, and manufacturing deviations, which will lead to situations where the chips returned from the tape-out cannot work normally as expected or the performance is not optimal. Therefore, in 1990, the IEEE 1149.1 standard was released based on the testability design considerations of the chip. At present, the ARM processor series, PowerPC processor series, and complex control devices such as PC...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06F8/41G06F8/71G06F8/76
CPCG06F11/3644G06F8/76G06F8/71G06F8/41
Inventor 刘佩马鹏张伟任敏华王叶辉于建旺於健施陈婷
Owner EAST CHINA INST OF COMPUTING TECH