Automatic relieving method and device for data caching flux

A technology for data buffers and release devices, which is applied in data conversion, electrical digital data processing, instruments, etc., can solve the problems that cannot be automatically released, cannot guarantee that FIFO does not overflow, and cannot be adjusted, so as to increase and reduce the frequency of FIFO reading data Workload, Guaranteed Effects on Overflow Issues

Inactive Publication Date: 2008-09-24
VIMICRO CORP
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the chip is made into a product, its FIFO parameter value is solidified in the chip and cannot be adjusted.
The FIFO parameters determined during the development of the modulation cannot guarantee that the FIFO will not overflow under any circumstances, and once overflowed, it will not be automatically released
[0005] It can be seen that there is currently no automatic solution to FIFO overflow that can be applied to chips using FIFO

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
  • Automatic relieving method and device for data caching flux
  • Automatic relieving method and device for data caching flux

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to solve the problem of FIFO overflow, the embodiment of the present invention detects the overflow event, and when overflow is detected, by adjusting the FIFO parameters, the frequency of read operations performed on the FIFO is increased, so that the data in the FIFO is read out as soon as possible, thereby leaving A part of idle data bits to relieve FIFO overflow condition.

[0023] It should be noted that, in the embodiment of the present invention, the frequency of executing the read operation on the FIFO is not the frequency at which the rising edge of the FIFO read clock arrives, but the execution frequency of the action of actually reading data from the FIFO.

[0024] The frequency of reading operations on the FIFO is directly related to the FIFO parameter of the FIFO read clock: when the FIFO write clock remains unchanged, by increasing the FIFO read clock, the execution frequency of the read operation can be directly increased.

[0025] The frequency ...

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 an automatic relieving method for data buffer overflow. When the overflow of an FIFO storage which is taken as a data memorizer is detected by the method, the frequency of executing the reading operation of FIFO is increased through adjusting FIFO parameters; wherein, as for synchronous FIFO, the FIFO parameters are adjusted by reducing FIFO read width; as for nonsynchronous FIFO, the FIFO parameters are adjusted by reducing one of the FIFO read width, increasing FIFO read clock and decreasing FIFO write clock or the random combination of the three. The method also discloses a data buffer overflow automatic relieving device. The method with flexible means can automatically relieve FIFO overflow.

Description

technical field [0001] The invention relates to buffer technology, in particular to an automatic release method and an automatic release device for data buffer overflow. Background technique [0002] The meaning of FIFO is first-in-first-out (First In First Out). In the technical field of buffers, a first-in first-out data buffer is usually called FIFO. [0003] The read and write data of FIFO is carried out at the same time, that is, the end of writing data is always written to FIFO, and the end of reading data is always reading data from FIFO. The read and write operations of FIFO are controlled by two clocks respectively: FIFO read clock and FIFO write clock. For the read operation, when the valid edge of the FIFO read clock arrives, judge whether the data bit in the FIFO is greater than or equal to the set FIFO read width, if yes, execute the read operation, otherwise wait for the next valid edge of the FIFO read clock The arrival of the above judgment operation is per...

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): G06F5/06
Inventor 冯备战
Owner VIMICRO CORP
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