Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Synchronous first input first output (FIFO) circuit system

A circuit system and unit circuit technology, applied in the direction of electrical digital data processing, data conversion, instruments, etc., can solve difficult problems such as area optimization

Active Publication Date: 2011-05-11
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As the storage depth deepens, the scale of the read and write pointer control circuits also increases accordingly, and the chip area increases accordingly, and it has to rely on automatic layout and wiring tools to realize the layout, so it is difficult to achieve area optimization

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
  • Synchronous first input first output (FIFO) circuit system
  • Synchronous first input first output (FIFO) circuit system
  • Synchronous first input first output (FIFO) circuit system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In some designs such as memory management modules, the data involved in the write operation is all non-zero data, and the data read and write operations occur in different clock cycles. Therefore, the traditional synchronous FIFO circuit system usually has two sets of independent read , The write pointer control circuit can be completely improved.

[0016] See figure 1 As shown, in an embodiment, the basic storage unit circuit includes: a data selector module 110; a storage unit module 120; a blocking logic module 130; and a read-write control logic module 140.

[0017] The data selector module 110 selects the data source to be latched in the next clock cycle from the data source 1 and the data source 2 according to the control signal provided by the read-write control logic module 140 as the input of the storage unit module 120. Data source 1 is data latched in the subsequent storage unit. Data source 2 is the data to be stored in the write operation.

[0018] The storage u...

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 synchronous first input first output (FIFO) circuit system, comprising a plurality of basic storage cell circuits, wherein the basic storage cell circuits are connected in sequence in a cascading mode; congestion control output of the former basic storage cell circuit is taken as congestion control input of the latter basic storage cell circuit; the former congestion control input of a first basic storage cell circuit is 0, namely, the former congestion control input of the first basic storage cell circuit is non-congestion; the congestion control output of the last basic storage cell circuit is hung; the data output of the latter basic storage cell circuit is taken as input for the data source 1 of the former basic storage cell circuit; and the input for the data source 1 of the last basic storage cell circuit is 0. The system can fast customize domain, optimize area of an integrated circuit chip, and is applied to logic designs such as a memory management module and the like.

Description

Technical field [0001] The invention relates to the field of digital circuit logic design, in particular to a cascaded blocking synchronous FIFO (first in first out) circuit system with customizable layout. Background technique [0002] Synchronous FIFO is a common functional module in digital circuit systems. It is mainly used to solve the first-in-first-out storage problem of data in logic design, and can perform synchronous data read or write operations. The traditional synchronous FIFO is composed of three parts: read and write pointer control circuit and memory bank. With the deepening of the storage depth, the scale of the read and write pointer control circuits has also increased correspondingly, and the chip area has also increased, and automatic placement and routing tools have to be used to realize the layout, so it is difficult to achieve area optimization. Summary of the invention [0003] The technical problem to be solved by the present invention is to provide a syn...

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
IPC IPC(8): G06F5/10
Inventor 顾福敏
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products