High-speed data caching structure and method

A high-speed data and data buffering technology, applied in the direction of electrical digital data processing, memory systems, instruments, etc., can solve the problems of increasing development difficulty and time cost, unfavorable control, complex DDR circuit signals, etc., to improve fault tolerance and stability Sexuality, efficiency improvement, simple and direct effect of address control

Pending Publication Date: 2020-06-26
SOUTHEAST UNIV
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the circuit signal of DDR is complex, which is not conducive to the control of engineers. It is necessary to develop a complex control module for operation, which increases the difficulty and time cost of development.

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
  • High-speed data caching structure and method
  • High-speed data caching structure and method
  • High-speed data caching structure and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Below in conjunction with accompanying drawing and specific embodiment of description, the present invention is described in detail:

[0023] The present invention will be further described in detail below in conjunction with the accompanying drawings and examples. The following examples are explanations of the present invention and the present invention is not limited to the following examples.

[0024] Such as figure 1 As shown, the present invention provides a high-speed data cache structure, which consists of four parts: a front-end receive data cache unit, a middle-end large-capacity data buffer unit, a back-end send data cache unit, and a cache data control unit. The front-end receiving data buffer unit is mainly composed of dual-port Block RAM. The A port of the BRAM of the front-end receiving data buffer unit writes the data to be buffered, and the B port reads out to the middle-end large-capacity data buffer unit. The mid-range large-capacity data cache unit i...

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 high-speed data caching structure and method. The high-speed data caching structure comprises a front-end receiving data caching unit, a middle-end large-capacity data caching unit, a rear-end sending data caching unit and a caching data control unit, wherein the front-end receiving data caching unit comprises a double-port Block RAM, an A port of the BRAM of the front-end receiving data caching unit is used for writing data to be cached, and a B port of the BRAM of the front-end receiving data caching unit is used for reading the data to be cached to the middle-end large-capacity data caching unit; the middle-end large-capacity data cache unit comprises a high-speed cache chip DDR3, time-sharing ping-pong operation is adopted for executing write-in and read-out,and it is guaranteed that the write priority is higher than that of read in the process; the rear-end sending data cache unit comprises a dual-port Block RAM, an A port of the BRAM of the rear-end sending data cache unit is used for writing data read by DDR, and a B port of the BRAM of the rear-end sending data cache unit is used for reading data to a next operation end; and the cache control unitis used for controlling the execution processes of the three units. According to the method, the program execution efficiency can be improved and the bit error rate can be reduced in a system with high capacity and relatively high real-time requirement.

Description

technical field [0001] The invention relates to a high-speed data cache structure and method, and belongs to the technical field of integrated circuits and microelectronics. Background technique [0002] With the rapid development of modern information technology, the cache of large-capacity data is very important in the acquisition and storage system. Common high-speed circuit board cache units are often FIFO, BRAM, DDR3 SDRAM, etc. Asynchronous FIFO and dual-port BRAM have independent read and write functions and can be widely used in cross-clock domain systems. Compared with the asynchronous FIFO, the dual-port BRAM has a larger buffer capacity, can support the read and write operations of two clocks of different sizes, and the operation on the address is more direct. However, the data cache of the ultra-large-capacity acquisition system, such as a high-speed camera, cannot meet the demand only by relying on BRAM. [0003] DDR SDRAM cache capacity is GB level, DDR3 spee...

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): G06F12/0811
CPCG06F12/0811
Inventor 王澄非张鹏徐莹隽何小元
Owner SOUTHEAST UNIV
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