A kind of prefetch fifo circuit and method

A prefetching and circuit technology, applied in the direction of electrical digital data processing, data conversion, instruments, etc., can solve the problem of large data transmission delay

Active Publication Date: 2021-05-11
NANJING SEMIDRIVE TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prefetch FIFO design using custom physical memory, due to the circuit characteristics of the memory itself, it takes a long time for the data to enter the prefetch FIFO unit and be read out, which leads to the delay of data transmission in the prefetch FIFO larger

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 kind of prefetch fifo circuit and method
  • A kind of prefetch fifo circuit and method
  • A kind of prefetch fifo circuit and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0042] figure 1 It is a block diagram of a prefetch FIFO circuit according to the present invention, as figure 1 As shown, the prefetching FIFO circuit provided by the present invention includes FIFO controller (FIFO_Controller) 101, RAM memory 102, buffer register group (buffer_regs) 103, buffer controller (buffer_Controller) 104, output register group (output_regs) 105, output Controller (output_Controller) 106, state machine (STATE_MACHINE) 107, first data selection module 108, second data selection module 109, first matrix module 110 and second matrix module 111;

[0043] Wherein, FIFO controller 101, it is respectively connected with RAM memory 102, cache cont...

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 present invention provides a prefetching FIFO circuit, comprising a FIFO controller, a RAM memory, a buffer register group, a buffer controller, an output register group, an output controller, a state machine, a first data selection module, a second data selection module, A first matrix module and a second matrix module. The present invention also provides a data first-in-first-out method, through the control of the state machine, it can selectively decide whether to skip the data in the RAM, and directly store the data in the output register group, which greatly saves the delay of data transmission.

Description

technical field [0001] The invention belongs to the field of electronic circuit design, in particular to a prefetch FIFO circuit. Background technique [0002] In the design of logic circuits, FIFO (First_In_First_Out) is one of the most commonly used circuit units. According to the difference of data delay, FIFO can be divided into prefetch FIFO and non-prefetch FIFO, and many complex logic designs need to use prefetch FIFO to meet the requirements of application functions. [0003] A common prefetch FIFO includes a memory storage unit, a FIFO control circuit, and a data prefetch control circuit. After data enters the prefetch FIFO, it is first cached in the memory storage unit, and then the data is read by the FIFO controller and the data prefetch circuit. fetch function. The Memory storage unit is mainly divided into register groups and physical IP units. In ASIC circuit design, register groups are usually used to build storage units only in applications that store a sm...

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): G06F5/06G06F5/08G06F9/30G06F30/327
CPCG06F5/06G06F5/08G06F9/30098
Inventor 高稳元
Owner NANJING SEMIDRIVE 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