Reading and writing control method of asynchronous first-in first-out (FIFO) memory, circuit and system

A read-write control, first-in-first-out technology, applied in the direction of electrical digital data processing, instruments, data conversion, etc., can solve the problems of reducing the bus utilization rate and occupying a large AMBA bus time, and achieve the effect of improving the utilization rate
CN102375720AActive Publication Date: 2012-03-14RENESAS SEMICON DESIGN BEIJING CO LTD

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
RENESAS SEMICON DESIGN BEIJING CO LTD
Publication Date
2012-03-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a reading and writing control method of an asynchronous first-in first-out (FIFO) memory, a circuit and a system. The method comprises: counting the data reading and writing times of asynchronous FIFO memory by using at least two gray code counters, wherein for different data widths, the data reading and writing times are counted by using different gray code counters; and producing a pointer to be used by a synchronous logic circuit for synchronous processing by using the gray code values of the gray code counters as code outputs. When the method, the circuit and the system are used, the reading and writing of data with different lengths can be supported, and the utilization rate of a bus is greatly improved while the correct synchronization is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of digital circuit design in application-specific integrated circuit design, in particular to a read-write control processing method, circuit and system of an asynchronous FIFO. Background technique

[0002] Gray code is an unweighted code that adopts an absolute encoding method; it is a digital sorting system in which only one digit changes when switching between any two adjacent numbers. In the design of an asynchronous FIFO (First In First Out, first-in-first-out memory), Gray codes are often used as codes for asynchronous FIFO pointers, and Gray code counters are used to generate pointers. Gray code based asynchronous FIFO design such as figure 1 As shown, the pointer and FIFO address generation circuit is implemented as figure 2 as shown, figure 2 Some of the signals are explained in Table 1:

[0003] Table 1 pointer and FIFO address generation circuit signal explanation

[0004]

[0005] Since the Gray...

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