Embedded on-line emulation debugging system for microcontroller

A technology of microcontroller and debugging system, applied in the field of semiconductor integrated circuit design, can solve problems such as simulation difficulties, and achieve the effects of cost reduction, efficient operation effect and simple structure

Active Publication Date: 2012-01-25
SHANGHAI EASTSOFT MICROELECTRONICS
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Many new microcontrollers contain caches that are invisible to the emulator, and the internal clock rate is generally several times higher than the bus rate. It has become more and more difficult to emulate with an external in-circuit emulator instead of the target processor.

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
  • Embedded on-line emulation debugging system for microcontroller
  • Embedded on-line emulation debugging system for microcontroller
  • Embedded on-line emulation debugging system for microcontroller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 It is a structural schematic diagram of the first embodiment of the microcontroller embedded online simulation debugging system of the present invention. Such as figure 1 As shown, the microcontroller embedded online simulation debugging system 1 of this embodiment includes a communication port control module 11 , a state control module 12 , a debugging instruction control module 13 and a breakpoint monitoring trigger module 14 . Wherein, the state control module 12 is respectively connected with the communication port control module 11 , the debugging command control module 13 and the breakpoint monitoring trigger module 14 .

[0023] The communication port control module 11 is used for receiving external debugging instructions, and controlling the data communication between the system and the external host computer and microcontroller 2 .

[0024] The state control module 12 is used to output the corresponding debugging execution code generation command and...

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 relates to an embedded type on-line emulation debug system of microcontroller, comprising a communication port control module for receiving an exterior debugging instruction and controlling the data communication between the system, the exterior host computer and the microcontroller; a status control module for outputting a corresponding debug execution code generating instruction and a breakpoint control instruction based on the exterior debug instruction and performing the on-line emulation debug for the microcontroller based on the corresponding debug execution code and the breakpoint; a debug instruction control module for generating the corresponding debug performing code based on the debug control instruction; a breakpoint monitoring and triggering module for triggering the corresponding breakpoint of the microcontroller based on the breakpoint control instruction. The invention has simple structure, high-efficiency operation effect and accurate real time monitoring, the invention can be integrated into different microcontroller chips to implement the real time monitoring, the debugging and the emulation control of the chip on the chip grade, the chip debugging capability based on embedded type microcontroller can be greatly improved.

Description

technical field [0001] The invention relates to a micro-controller embedded online simulation debugging system, which belongs to the field of semiconductor integrated circuit design. Background technique [0002] In the development process of the application system with the microcontroller as the core, the various functions of the chip must be tested and verified by the online emulator system at the design stage of the chip; while in the application field of the application system with the microcontroller as the core , more inseparable from the in-circuit emulator system to monitor and control the chip internally, therefore, the in-circuit emulation debugging system is an important tool for application system development and debugging. Usually, in the field of engineering, an external in-circuit emulator is used to scan and test the program memory and the inside of the chip. The external chip emulator is roughly divided into two ways: [0003] (1) The emulation head of the...

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 Patents(China)
IPC IPC(8): G06F11/36
Inventor 陈立权
Owner SHANGHAI EASTSOFT MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products