FIFO data balanced output method and output device thereof

An output method and balanced technology, applied in the field of communication, can solve problems such as FIFO unbalanced output, and achieve the effects of reliable and low-latency transmission, memory reduction, and resource saving.

Active Publication Date: 2017-05-17
周阳
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In view of the deficiencies in the prior art above, the object of the present invention is to provide a FIFO data balanced output method and an output device thereof, aiming at solving the problem of FIFO unbalanced output in the prior art

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
  • FIFO data balanced output method and output device thereof
  • FIFO data balanced output method and output device thereof
  • FIFO data balanced output method and output device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058]The invention provides a FIFO data equalization output method and a device thereof. In order to make the object, technical solution and effect of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0059] figure 2 The FIFO data equalization output method provided by the embodiment of the present invention. Such as figure 2 As shown, the method includes the following steps:

[0060] 100: Calculate the effective signal ratio of the output data according to the write data rate, the read clock frequency and the read data bit width of the read data.

[0061] Specifically, the writing data rate refers to the data writing rate of the FIFO module, and its unit is bit per second (bps). The write rate can b...

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 FIFO data balanced output method and an output device thereof. The output method comprises the steps that according to a data writing rate, clock reading frequency of data reading and data reading bit width, data output effective signal ratio is calculated; after simplification, the obtained data output effective signal ratio is the simplest irreducible fraction; and according to the simplest irreducible fraction, a reading enable signal of FIFO and a data output indicator signal are obtained. The method is capable of achieving balanced output for the data output of FIFO, reducing the amount of memory in downstream and therefore resources are saved. Besides, data delay is accordingly reduced because memory space decreases.

Description

technical field [0001] The invention relates to the communication field, in particular to a FIFO data equalization output method and an output device thereof. Background technique [0002] In the field of communication, FIFO (First In First Output) is widely used. Its main function is to realize data buffering, data transfer across clock domains, and data unpacking and packet processing. [0003] The working principle of FIFO is as follows: the input data is written into the FIFO according to the write enable signal in the write clock domain; under the action of the read clock domain, the data is output according to the read enable signal, the order of the output data and the write order Relevant; the data written first, read out first (that is, first in first out). [0004] In the actual FIFO module, in order to avoid data overflow or read out invalid data, it is also necessary to output an empty-full signal or an almost-empty-almost-full signal according to the amount of ...

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
CPCG06F5/06
Inventor 周阳
Owner 周阳
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