Multiport storage controller of block transmission

A storage controller and multi-port technology, which is applied to instruments, electrical digital data processing, etc., can solve problems such as poor maintainability, high cost, and difficult capacity expansion.

Inactive Publication Date: 2007-09-19
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current general-purpose multi-port memory is mainly a commercial multi-port memory chip, which has high c

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
  • Multiport storage controller of block transmission
  • Multiport storage controller of block transmission
  • Multiport storage controller of block transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0019] In the embodiment of the present invention, the memory controller is provided with four access ports and the memory array of the memory system is composed of four single-port memory chips as an example, but it is not limited to this example.

[0020] The four-port storage controller shown in FIG. 1 is provided with four independent access ports, and at the same time, at most four request sources respectively submit block transfer requests through the four ports. The request source needs to make a request through the set signal terminal 12 of the port (the high level of a read and write cycle is valid), and at the same time give the following access information: initial access address 14ad, access block length 11len, read and write signal 16r / w , Transmission data 17d. The set signal terminal 12 of the port also serves as a control signal for lat...

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 multi-port memory controller based on block transmission comprising a detection address selection unit, a conflict detection unit, a conflict treatment unit correspondent to a plurality of ports, a selector correspondent to a plurality of ports and a plurality of module selectors. Said multi-port memory controller receives block transmission request from a plurality of independent ports, conducts conflict detection and conflict treatment to the request, controls multi-path request and conflict free accesses the memory in a synchronous parallel mode. The multi-port memory composed of the multi-port storage controller and a plurality of current mono-port storage chips supports synchronous parallel block transmission from a plurality of ports, when compared to the prior multi-port memory, the invention has low lost, favorable expansion and maintenance property and high share rate. The multi-port memory can be used as a data channel between the junctions in a multi-machine system to provide a high-speed, low-delay communication.

Description

technical field [0001] The invention relates to a multi-port storage controller based on block transfer. The multi-port memory can be constructed by connecting the multi-port memory controller with multiple single-port memory chips. Compared with other multi-port memories, the multi-port memory has better expandability, maintainability and shareability, and has lower production cost. Therefore, it is especially suitable as a shared memory in a multi-machine system, providing high-performance data channels for high-speed, low-latency communication between nodes. Background technique [0002] With the increase of high-performance computing and large-scale signal processing requirements, the scale of multi-computer systems is getting larger and larger, so that the communication between nodes in the system and between nodes and storage systems becomes more and more difficult. The connection mode between each node in the system becomes the core content of the whole system const...

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): G06F13/18
Inventor 石峰刘彩霞计卫星薛立成王佐
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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