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

Implementing method for improving property of embedded MCU (microprogrammed control unit)

An implementation method and embedded technology, applied in the direction of input/output to the record carrier, etc., can solve the problems of large memory capacity and increased chip cost, and achieve the effect of small area, low cost, and both cost and efficiency.

Active Publication Date: 2015-08-12
JIANGSU HONGYUN TECH
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to improve the access rate of on-chip non-volatile memory, it is an effective method to use a prefetch controller. One of the existing methods is to use cache memory (Cache), which is the CPU and on-chip non-volatile memory. Although the first-level buffer memory between the memories greatly improves the reading rate of the on-chip non-volatile memory, the memory capacity it uses is relatively large, which greatly increases the cost of the chip.

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
  • Implementing method for improving property of embedded MCU (microprogrammed control unit)
  • Implementing method for improving property of embedded MCU (microprogrammed control unit)
  • Implementing method for improving property of embedded MCU (microprogrammed control unit)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to describe the principle, structure and advantages of the present invention more clearly, the present invention will be further described in detail in terms of method principle, hardware circuit and process sequence in combination with the accompanying drawings. The specific implementation content described here is only used to explain the present invention, and is not intended to limit the present invention.

[0026] The invention discloses an implementation method for improving the performance of an embedded MCU, which utilizes the ratio between the bit width of the data fetched each time from the on-chip non-volatile memory and the bit width of the processor bus, uses data cache, and uses a specific prefetch The control method realizes the reading acceleration of the on-chip non-volatile memory, thereby improving the performance of the MCU.

[0027] figure 1 The overall block diagram of the method for implementing the performance of the embedded MCU of the...

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 an implementing method for improving property of an embedded MCU (microprogrammed control unit). The method is characterized in that a processor, a processor interface, a data cache, an on-chip nonvolatile memory, a memory interface and a prefetching controller are arranged; the ratio relationship between the data widths of the on-chip nonvolatile memory and the processor is utilized, the data cache is used, and the reading of the on-chip nonvolatile memory is accelerated by a particular prefetching control method. Because of the technical and cost limitations, the reading rate of the on-chip nonvolatile memory is generally slower, and therefore the processing rate of the MCU is limited; to solve the problem, the special data cache and the prefetching controller are utilized in the MCU, the data throughput of the on-chip nonvolatile memory is greatly improved, namely the property of the MCU is improved; the digital logic design type ping-pong structure and flow process technique are adopted. The method has the advantages that the area is small, the cost is low, the rate is high, the implementing is easy, and the like.

Description

technical field [0001] The invention discloses a method for improving the performance of an embedded MCU, which belongs to the field of integrated circuit design, and in particular relates to the design of an MCU for accelerating instruction reading in an on-chip non-volatile memory. Background technique [0002] In the field of integrated circuits, as the scale and complexity of chips become higher and higher, the requirements for memory capacity and access speed are also higher and higher. As the most commonly used non-volatile memories of chips, Flash, OTP and MTP, etc., are playing an increasingly important role. At the same time, the access rate of these non-volatile memories is relatively low, which is the bottleneck of increasing the overall operating frequency of the chip. [0003] In order to improve the access rate of on-chip non-volatile memory, it is an effective method to use a prefetch controller. One of the existing methods is to use cache memory (Cache), whi...

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): G06F3/06
Inventor 韩景通陶建平王和国孙振玮刘勇
Owner JIANGSU HONGYUN TECH
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