Method for supporting non-intrusion debugging by mapping register designed in CPU
A non-invasive, register group technology, applied in memory systems, program control design, instruments, etc., can solve problems such as limiting CPU performance improvement and increasing hardware design difficulty, achieving the effect of strong scalability and increased complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] The basic feature of the present invention is to use the image register group to support "non-intrusive" debugging, and its implementation method is summarized as follows:
[0019] 1) Define a set of image registers for special data channels in the debug module of the CPU, including instruction register image, operand register image, PC register image, debug control / abnormal status register image, and CPU status register image;
[0020] 2) The debug host sets the image register group through the JTAG structure, and the JTAG interface reads the image register group to obtain the information of the CPU;
[0021] 3) When the CPU enters the debug mode, the CPU directly saves the address of the next instruction to the PC register image; saves the CPU status register to the CPU status register image in the debug module;
[0022] 4) When the CPU enters the debug mode, in order not to add additional hardware overhead, the debug module will control the instruction cache, obtain ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap