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

Active Publication Date: 2012-03-14
RENESAS SEMICON DESIGN BEIJING CO LTD
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a large amount of data is transmitted through the asynchronous FIFO, this conversion will take up a lot of AMBA bus time and reduce bus utilization

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
  • Reading and writing control method of asynchronous first-in first-out (FIFO) memory, circuit and system
  • Reading and writing control method of asynchronous first-in first-out (FIFO) memory, circuit and system
  • Reading and writing control method of asynchronous first-in first-out (FIFO) memory, circuit and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0059] Such as Figure 5 As shown, in the embodiment of the present invention, the reading and writing processing method of the asynchronous first-in-first-out memory FIFO, its processing flow may include:

[0060] Step 501, using at least two Gray code counters to count the number of data reads and writes of the asynchronous FIFO, wherein, for different data widths, use different Gray code counters to count the number of data reads and writes;

[0061] Step 502 , output the Gray code value counted by each Gray code counter as a code, so as to generate a pointer for ...

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 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.

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

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F5/06
Inventor 荣海涛吕育文
Owner RENESAS SEMICON DESIGN BEIJING 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