Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage management module in on-chip network message buffering area

An on-chip network and storage management technology, applied in the field of storage management modules, can solve problems such as large delays in storage management modules

Inactive Publication Date: 2015-05-20
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problem of large delay in the existing storage management module, and provide a storage management module of an on-chip network message buffer. The storage management module adopts a multi-port synchronous access mode, and multiple ports can apply for or release messages at the same time. The storage unit in the buffer; when applying for the storage unit, the pre-allocation strategy is adopted to reduce the delay of message storage and forwarding

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
  • Storage management module in on-chip network message buffering area
  • Storage management module in on-chip network message buffering area
  • Storage management module in on-chip network message buffering area

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0038] The circuit of the present invention will be described below based on the Xilinx software platform by taking a network-on-chip based on three interconnections as an example.

[0039] Each node in the on-chip network based on three interconnections has three external ports and one local port, so the total number of ports is 4, the number of message buffer storage units is 31, and the width of the address bus is 5 bits.

[0040] Such as figure 1 Shown is a schematic diagram of the external interface signals of the embodiment of the present invention, 4 ports correspond to 4 read channels and 4 write channels, and the 4 write channels are related to the write control signals WR0 ~ WR3 and the write data bus Dwr0-Dwr3; related to the four read-out channels are read-out control signals RD0-RD3, read-out data bus lines Drd0-Drd3, r...

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 relates to a storage management module in an on-chip network message buffering area and belongs to the field of computer architecture and chip design. The storage management module is used for distribution and recovery of storage units in the buffering area when all ports of on-chip network computing nodes receive and forward messages. A multi-port synchronous access mode is adopted for the storage management module, and the multiple ports can apply for or release the storage units in the message buffering area. A predistribution strategy is adopted in the process for applying for the storage units, the storage units are not distributed in the applying process but pre-distributed for the ports in the initialization process, and afterwards, each time the ports apply for the storage units, the storage units are pre-distributed for the next time of applying. Compared with the prior art, the distribution and recovery time of the storage units is shortened through multi-port concurrent access and strategy predistribution, so that the delay of message storing and forwarding is shortened, the storing efficiency is improved, an annular queue is used for storing addresses of the idle storage units in the buffering area, and the circuit design is simplified.

Description

technical field [0001] The invention relates to a storage management module of an on-chip network message buffer, which belongs to the field of computer architecture and chip design, and is suitable for building multi-core and many-core processor core interconnection units on a chip. Background technique [0002] With the development of multi-core and many-core processor architecture, more and more processing cores are integrated on a single chip, which puts a great demand on inter-core communication. As an effective solution for inter-core communication, on-chip network The scheme is being widely researched and adopted. In a network-on-chip architecture, data is packaged into messages and transmitted between processing cores (computing nodes). The message passing process is carried out in a store-and-forward manner. The routing modules of the computing nodes are connected. For example, the routing module of the two-dimensional grid on-chip network has four ports, east, wes...

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): G06F3/06
CPCG06F15/17306G06F15/1735
Inventor 王一拙王小军石峰计卫星高玉金
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More