Method for realizing online debugging on application codes of 51 soft core

A technology of application code and soft core, applied in the field of single-chip microcomputer debugging, can solve problems such as the difficulty of finding software errors, the inability to use 51 soft cores, and high requirements for developers, and achieve the effect of shortening the cycle of system development
CN102662811AInactive Publication Date: 2012-09-12UNIV OF ELECTRONICS SCI & TECH OF CHINA

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
UNIV OF ELECTRONICS SCI & TECH OF CHINA
Publication Date
2012-09-12
Estimated Expiration
Not applicable ยท inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a method for realizing online debugging on application codes of a 51 soft core. The method comprises the following steps: by modification of the 51 soft core and a Monitor-51, merging an independent external data space of the 51 soft core with a code space to form a unified readable-writable external memory space RAMx and generate an FPGA (field programmable gate array) configuration data file containing the 51 soft core; downloading the FPGA configuration data file containing the 51 soft core into an FPGA, thereby realizing online debugging on the application codes of the 51 soft core. The method is practical and feasible; the development period of a programmable system-on-chip based on the 51 soft core is shortened greatly; and the method is applicable to MC8051 cores and other 51 soft cores.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to electronic computer technology, in particular to single-chip microcomputer debugging technology. Background technique

[0002] With the development of Field Programmable Logic Array (FPGA) and Electronic Design Automation (EDA) technologies, million-gate FPGAs, reconfigurable embedded MCUs, complex IP cores (Intellectual Property cores) and various functions The emergence of powerful EDA tools has made it possible to integrate MCU, memory and some peripheral circuits into one chip. With the application of IP core technology in FPCA, especially the development of MCU IP core technology. Various embedded MCU soft cores with different performances have appeared.

[0003] MCS-51 series MCU is currently the most powerful 8-bit MCU with the longest application time, the most popular, and the most available application materials. The establishment of 8051MCU's comprehensive IP core has greatly promoted the application of various em...

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