Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RISC-V controller debugging method and RISC-V controller debugging device based on UART

A technology of RISC-V and debugging method, applied in the computer field, can solve the problems of complex debugging environment, difficult debugging, and difficult debugging of RISC-V controller, and achieve the effect of speeding up debugging speed and reducing debugging difficulty.

Inactive Publication Date: 2019-05-21
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, when the open source code of RISC-V runs on FPGA (Field Programmable Gate Array), there will be many problems, which will bring difficulties to debugging, and the built-in debugging tools need specific interfaces and supporting debugging tools, and the debugging environment complex
[0003] For the problem of difficult debugging of RISC-V controller on FPGA in the prior art, there is no effective solution yet

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
  • RISC-V controller debugging method and RISC-V controller debugging device based on UART
  • RISC-V controller debugging method and RISC-V controller debugging device based on UART
  • RISC-V controller debugging method and RISC-V controller debugging device based on UART

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0029] It should be noted that all the expressions using "first" and "second" in the embodiments of the present invention are to distinguish two entities with the same name but different parameters or parameters that are not the same. It can be seen that "first" and "second " is only for the convenience of expression, and should not be understood as a limitation to the embodiments of the present invention, and will not be described one by one in the subsequent embodiments.

[0030] Based on the above purpose, the first aspect of the embodiments of the present invention proposes an embodiment of a monitoring and debugging method for different RISC-V controller chips or different types of RISC-V controller...

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 discloses a RISC-V controller debugging method and a RISC-V controller debugging device based on a UART. The method comprise: in an FGPA, an UART debugging module is used for obtaining the operation state from a system bus; The operation state is sent to the terminal from the UART debugging module through the UART interface; At the terminal, analyzing the operation state into a working instruction, displaying the working instruction, and receiving a debugging instruction determined by a user based on the working instruction; Sending the debugging instruction from the terminal toa UART debugging module through a UART interface; In FGPA, a UART debugging module is used to debug the RISC-V controller through a system bus according to a debugging instruction. The technical scheme provided by the invention can monitor or debug aiming at different RISC-V controller chips or RISC-V controller chips in different types, so that the debugging difficulty is reduced, and the debugging speed is increased.

Description

technical field [0001] The present invention relates to the computer field, and more specifically, to a UART-based RISC-V controller debugging method and device. Background technique [0002] UART (internal integrated circuit) is widely used in the server field to control and monitor the server, the interface is simple, the operation is convenient, and it is easy to use. RISC-V (the fifth generation of reduced instruction set computer, Reduced Instruction SetComputer V) is an open instruction set architecture based on the principle of reduced instruction set computing. It has the characteristics of complete open source, simple structure, easy transplantation, and modular design. The chip based on the RISC-V instruction set was successfully taped out and the open source code based on the RISC-V instruction set. In the prior art, when the open source code of RISC-V runs on FPGA (Field Programmable Gate Array), there will be many problems, which will bring difficulties to debu...

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/22
Inventor 魏红杨
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products