A FIFO storage and method for rapidly generating storage mark

A first-in-first-out memory technology, applied in the field of communication, can solve the problems of long time delay between empty flags and full flags, and achieve the effect of reducing time intervals and improving access efficiency

Inactive Publication Date: 2007-09-12
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a set of design schemes to solve the problem that the time delay of empty flags and full flags generated by cell-level FIFOs in the existing design schemes is relatively large, and can quickly generate empty flags and full flags, improving the access efficiency of 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
  • A FIFO storage and method for rapidly generating storage mark
  • A FIFO storage and method for rapidly generating storage mark

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The technical solution of the present invention is mainly to add another counter on the basis of a counter set by the traditional FIFO, so as to cooperate with each other and reduce the waiting time when the system reads data and writes data.

[0021] The following takes the design of cell-level FIFO as an example to illustrate the specific implementation of the present invention.

[0022] The internal design of FIFO in the prior art has a counter, utilizes this counter to mark the storage status of FIFO, as shown in Figure 1, is the structural representation of FIFO of the present invention, as can be seen from the figure, memory of the present invention includes A dual-port RAM, a write address pointer module, a read address pointer module, and a cell counter, which are similar to FIFOs in the prior art, the present invention adds an idle counter on this basis, which starts with memory write The signal and the memory read end signal are counted as trigger signals, whi...

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 relates a method of designing memory and using the memory to fast generate memory flag in communication field. A first-in first-out (FIFO) memory is provided with a first counter to count cells stored in the memory to act as a flag of cell situation in the memory, and its characteristic: the FIFO memory is also provided with a second counter to act as a flag of idle memory cell situation in the memory, the FIFO memory provides a fast empty flag or full flag generating mechanism for message-element level FIFO according to the count values of the two counters and its characters: as starting the FIFO, updating the value of the corresponding counter and need not upgrade it until the access is completed. Therefore, the empty and full flags of the FIFO can be generated in advance without waiting for the cell operation to end, thus reducing the time interval between two accesses to the FIFO and increasing FIFO accessing efficiency.

Description

technical field [0001] The invention relates to the field of communication, in particular to the design of a first-in-first-out memory (FIFO) in the field of communication and a method for rapidly generating storage marks by using the memory. technical background [0002] The basic unit of data transmission in an ATM network is an ATM cell, which is a fixed-length data frame. In ATM equipment, the FIFO for storing ATM cells generally adopts a cell-level FIFO. The cell-level FIFO generally divides the internal memory of the FIFO logically into multiple storage blocks of the same size. One storage block can store one ATM cell. The empty flag and full flag output by the cell-level FIFO are all cells. Class. [0003] In the prior art solutions, the generation of cell-level FIFO empty flags and full flags is generally realized by designing a cell counter in the FIFO, and the count value of the cell counter indicates how many cells are stored in the FIFO. When the value of the ...

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 Patents(China)
IPC IPC(8): H04L12/28H04L12/24H04L29/02
Inventor 雷春李腾跃谢建湘周伟宁涂君
Owner HUAWEI TECH 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