Multi-concurrent RAM data transmission method and structure of X-type link structure

A data transmission method and link structure technology are applied in the field of multi-concurrent RAM data transmission methods and structures, and can solve the problems of difficult layout and wiring, excessive multi-concurrent RAM circuit area, and low hardware resource overhead.

Pending Publication Date: 2020-08-28
IFLYTEK CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a multi-concurrent RAM data transmission method and structure of an X-type link structure, which solves the problem that the existing multi-concurrent RAM circuit area is too large and the arbitration circuit is too complicated, resulting in difficult layout and wiring. Compared with the existing technical solutions , the solution of the present invention does not need routing FIFO and arbitration circuit, so the hardware resource overhead is small, and only a small amount of fan-in and fan-out x-type routers simplify layout and wiring and effectively increase the main frequency of the circuit

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
  • Multi-concurrent RAM data transmission method and structure of X-type link structure
  • Multi-concurrent RAM data transmission method and structure of X-type link structure
  • Multi-concurrent RAM data transmission method and structure of X-type link structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In order to enable those skilled in the art to better understand the solutions of the embodiments of the present invention, the embodiments of the present invention will be further described in detail below in conjunction with the drawings and implementations.

[0063] In view of the fact that the data interaction between multiple cores in the current on-chip multi-core processor is based on the fully connected network, the multi-concurrent RAM based on the fully connected network has a problem of extremely complicated circuits when the number of interfaces is large. In actual CMP, each group of shared storage has four cores, and each core has multiple interfaces, which will cause the multi-concurrent RAM circuit area to be too large and the arbitration circuit to be too complicated, which will eventually cause difficulties in layout and wiring, and lead to It is difficult to improve the overall performance of the circuit. The invention provides a multi-concurrent RAM d...

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 multi-concurrent RAM data transmission method and structure of an X-type link structure. The method comprises the following steps: mapping a plurality of physically independent sub-RAMs into a shared storage RAM; obtaining an interface corresponding to each core of the on-chip multi-core processor based on shared storage; arranging a multi-stage link transmission structurebetween the interface and the sub RAM, wherein each stage of link transmission structure is provided with a plurality of X-shaped structure routers; and forming a fixed transmission path between eachinterface and each sub RAM through the X-type structure router so as to send or respond to a data stream. According to the invention, the problem of difficult layout and wiring caused by too large area of the existing multi-concurrent RAM circuit and too complex arbitration circuit is solved, routing FIFO and arbitration circuit are not needed, so that the hardware resource overhead is small, only a small number of fan-in and fan-out x-type routers are provided, the layout and wiring are simplified, and the main frequency of the circuit is effectively improved.

Description

technical field [0001] The invention relates to the technical field of data storage and transmission, in particular to a multi-concurrent RAM data transmission method and structure of an X-type link structure. Background technique [0002] Under the dual promotion of technology and application, on-chip multi-core processors (Chip Multiple Processors; CMP for short) have become the current development trend of high-performance processors, from Application Specific Integrated Circuit (ASIC) to Field Programmable Field Programmable GateArray (hereinafter referred to as: FPGA), from the cloud to the edge. The efficient data interaction between multiple cores in CMP is generally based on a parallel architecture of shared storage (multiple processors can share one memory), that is, multiple concurrent RAMs. This part has become the key to the high computing performance of CMP. [0003] Existing multi-concurrency RAMs are implemented based on fully connected networks, such as fig...

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/167G06F15/173
CPCG06F15/167G06F15/17362G06F15/17312
Inventor 徐秀敏江宏武于振华
Owner IFLYTEK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products