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

Heterogeneous multi-core microprocessor based on multi-layer bus

A core microprocessor and bus technology, applied in the field of heterogeneous multi-core microprocessors, can solve problems such as poor scalability, complex hardware structure, and large software changes, so as to enhance processing efficiency, reduce communication delay, and improve computing performance Effect

Active Publication Date: 2019-10-18
XIAN UNIV OF TECH
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantages of the general bus sharing structure are simple structure and high communication speed. The disadvantage is that the bus-based structure has poor scalability and the effect of reducing communication delay is not good. The advantage of crossbar interconnection and on-chip network structure is that it can be expanded. Good performance, data bandwidth is guaranteed, but the hardware structure is complex, and the software changes greatly, generally not suitable for microprocessors

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
  • Heterogeneous multi-core microprocessor based on multi-layer bus
  • Heterogeneous multi-core microprocessor based on multi-layer bus
  • Heterogeneous multi-core microprocessor based on multi-layer bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0023] A kind of heterogeneous multi-core microprocessor based on the multi-layer bus of the present invention uses 3 32-bit RISC-CPUs as heterogeneous processor cores: the first core, the second core, and the third core are examples for specific structures Description: if figure 1 Shown, a kind of heterogeneous multi-core microprocessor based on multi-layer bus of the present invention comprises the processing core of a plurality of uniform addressing, and a plurality of processing cores has different pipeline structures, and between a plurality of processing cores is passed through the AXI with bridging Bus connection, AXI bus with a bridge is connected to a pad memory, and data packets are sent and stored in the process of reading through the pad memory between every two processing cores, and each two processing cores are directly sent Th...

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 heterogeneous multi-core microprocessor based on a multilayer bus. The heterogeneous multi-core microprocessor comprises a plurality of processing cores for uniform addressing, wherein the plurality of processing cores have different pipeline structures; the plurality of processing cores are connected through an AXI bus with bridge connection; the AXI bus with bridge connection is connected with a notepaper type memory; data packets are sent and read between every two processing cores through a scratch pad memory; a data packet head address and a data packet length are directly sent between every two processing cores so as to assist in completing the transmission of a data packet between the two processing cores; and the AXI bus with bridging is also connected with a peripheral interface, and the processing cores perform access control on external equipment through the peripheral interface. According to the heterogeneous multi-core microprocessor based on themulti-layer bus, disclosed by the invention, the communication delay can be reduced.

Description

technical field [0001] The invention belongs to the technical field of multi-core microprocessors, in particular to a multi-layer bus-based heterogeneous multi-core microprocessor. Background technique [0002] At present, the core structures of multi-core microprocessors mainly include two types: homogeneous and heterogeneous. The isomorphic structure adopts a symmetrical design, the principle is simple, and it is easier to implement in hardware. Compared with the homogeneous structure, the advantage of heterogeneity is to optimize the internal structure of the processor by organizing cores with different characteristics. Each core can optimize the performance of the processor according to different needs, and can effectively reduce power consumption. Since each processor core in a heterogeneous multi-core microprocessor executes completely different instruction streams, the processor's instruction operations at the same time are basically different, and its busy condition...

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): G06F15/173G06F15/163
CPCG06F15/163G06F15/17306
Inventor 余宁梅马文恒高钰迪黄自力张文东刘和娜叶晨
Owner XIAN UNIV OF 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