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

Processor component and method for memory sharing of the component

A processor and coprocessor technology, applied in electrical digital data processing, instruments, memory systems, etc., can solve the problems of inconvenient processor mutual access, reduce costs, and memory waste, save quantity, reduce space, and improve response. effect of speed

Active Publication Date: 2016-04-13
北京中星天视科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the memory corresponding to the two processors is independent of each other, it is not convenient for mutual access between the two processors
In addition, because the memory required by the coprocessor is generally small, if a memory is configured separately for the coprocessor, it often does not occupy the entire capacity of the memory when used, which will cause waste of memory usage, which is not conducive to Reduce the cost

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
  • Processor component and method for memory sharing of the component
  • Processor component and method for memory sharing of the component

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0020] see figure 1 , a processor component 100 including a memory 10 , a co-processing component 30 and an application processor component 50 .

[0021] The memory 10 includes a coprocessor component access area for the coprocessor component 30 to access, an application processor component access area for the application processor component 50 to access, and a shared area accessible by both.

[0022] The coprocessor component 30 includes a first memory arbiter 31 , a coprocessor 33 and a direct access memory controller 35 . The coprocessor 33 and the controller 35 send a read / write access request with priority access information to the first memory arbiter 31 . The first memory arbiter 31 has a priority control module, and a pr...

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 provides a processor component. The processor component comprises a memory, a coprocessor component and an application processor component, wherein the memory comprises a coprocessor component access area, an application processor component access area and a shared area; the coprocessor component comprises a coprocessor and a first memory arbiter; the coprocessor sends a read / write access request with priority access information; the first memory arbiter receives the access request sent by the coprocessor; the application processor component comprises a coprocessor controller, an application processor, a second memory arbiter and a memory controller; the coprocessor controller receives the access request sent by the first memory arbiter; the application processor sends the read / write access request with the priority access information; the second memory arbiter receives the access request sent by the coprocessor controller or the application processor and sequences the access request according to a priority level; and the memory controller receives the access request sent by the second memory arbiter and accesses the corresponding area of the memory. The invention also provides a memory sharing method of the processor component.

Description

technical field [0001] The invention relates to a processor, in particular to a structure of an application processor and a coprocessor in an embedded system and a memory sharing method. Background technique [0002] With the development of computer microprocessor and network technology, the function of embedded system becomes more and more powerful, and the scope of application is more and more extensive. In embedded systems, many additional functions exist in the form of peripheral circuits of the processor, so a large number of discrete components are required, and various types of input and output expansion are required. The processor also needs to increase the structure of the interface accordingly. , the structure is more complex and difficult to realize. [0003] The emergence of coprocessors solves this problem. However, usually, in embedded systems, coprocessors and application processors are provided with their own corresponding memory controllers and memory, and ...

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): G06F9/34
Inventor 艾国
Owner 北京中星天视科技有限公司
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