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

Internuclear communication method of multinuclear processor and circuit structure thereof

A multi-core processor and inter-core communication technology, which is applied in electrical digital data processing, instruments, computers, etc., can solve problems such as low data communication efficiency, complex network topology, and no optimal solution conclusion.

Inactive Publication Date: 2011-08-03
FUDAN UNIV
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the on-chip network architecture, due to the complex network topology, the data communication efficiency between processor cores is not high, which has become a bottleneck that limits the performance improvement of multi-core processors.
At present, many institutions and individuals have proposed their own solutions for inter-core communication methods, but there is still no conclusion on the optimal solution.

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
  • Internuclear communication method of multinuclear processor and circuit structure thereof
  • Internuclear communication method of multinuclear processor and circuit structure thereof
  • Internuclear communication method of multinuclear processor and circuit structure thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] According to the solution of the present invention, the specific design and implementation of the inter-core communication circuit structure of the multi-core processor is as follows:

[0068] (1) Overall circuit module division

[0069] The design of the overall circuit is the first step in the design of the entire inter-core communication circuit structure. The design process follows the design steps from top to bottom. First, divide the data link level according to the inter-core communication circuit structure, then design the functional modules according to the data path and control path, and finally complete the entire circuit structure. figure 1 shown.

[0070] The first is the data link hierarchy division of the inter-core communication circuit structure. Since the multi-core processor is a globally asynchronous and partially synchronous clock domain, data links can be divided into three levels according to different clock domains.

[0071]The first and lowe...

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 belongs to the technical field of a high-performance processor and particularly relates to an internuclear communication method of a multinuclear processor and a circuit structure thereof. In the communication method provided by the invention, functional expansion is performed on a register circuit module in the existing multinuclear processor architecture, and an internuclear communication address mapping unit is added in the module, thereby realizing the access to an internuclear communication address by accessing a register address and realizing the rapid access to the internuclear communication address and the rapid interaction of the internuclear data. The circuit structure provided by the invention comprises an expansion register circuit module, an FIFO (First In First Out) queue circuit module, a data route array circuit module, an internuclear communication control circuit module and a processor functional circuit module, and the circuit structure is divided into three data link levels. The internuclear communication method and the circuit structure thereof prompt the communication efficiency and operation efficiency of the existing multinuclear processor and have obvious academic value and practical value.

Description

technical field [0001] The invention belongs to the technical field of high-performance processors, and specifically relates to an inter-core communication method and circuit structure suitable for multi-core processors. Background technique [0002] Since 2000, there has been a boom in multi-core processors. Under the circumstances that the traditional single-core processor clock cannot be further improved, the difficulty of deep submicron design is increasing, and the progress of semiconductor technology is slowing down, multi-core processors have attracted great attention from designers. At present, almost all mainstream processors on the market are multi-core processor architectures. Compared with traditional single-core processors, multi-core processors have stronger parallel computing capabilities, better scalability and configurability, and have certain advantages in power consumption. In essence, a multi-core processor uses a certain network topology to connect a c...

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
IPC IPC(8): G06F15/163
Inventor 肖瑞瑾尤凯迪权衡虞志益
Owner FUDAN UNIV
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