Unlock instant, AI-driven research and patent intelligence for your innovation.

Pointer synchronization device and method, asynchronous FIFO circuit and processor system

A synchronization device and pointer technology, applied in the computer field, can solve problems such as long delay time

Active Publication Date: 2020-11-17
HYGON INFORMATION TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present application is to provide a pointer synchronization device and method, an asynchronous FIFO circuit, and a processor system, so as to improve the problem of relatively long delay time in cross-clock domain synchronization of pointers in the prior art

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
  • Pointer synchronization device and method, asynchronous FIFO circuit and processor system
  • Pointer synchronization device and method, asynchronous FIFO circuit and processor system
  • Pointer synchronization device and method, asynchronous FIFO circuit and processor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] In the prior art, the cross-clock domain synchronization of the pointer is usually realized through multiple DFFs 11, please refer to figure 1 , each DFF 11 includes an input terminal D, an output terminal Q and a CLK terminal, each CLK terminal is connected to the clock signal of the target clock domain, and multiple DFFs 11 are connected in series through the input terminal D and the output terminal Q. See figure 1 , figure 1 The input D of the rightmost DFF 11 is used to receive pointers from electrical components, and the output Q of the rightmost DFF 11 is connected to figure 1 The input terminal D of the DFF 11 in the middle position is connected, and the output terminal Q of the DFF 11 in the middle position is connected to figure 1 In the leftmost DFF 11 input D connection, figure 1 The output Q of the leftmost DFF 11 is used to send a pointer to another electrical component.

[0075] The input terminal D receives a pointer, and the output terminal Q outputs...

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 provides a pointer synchronization device and method, an asynchronous FIFO circuit and a processor system, the pointer synchronization device comprises a memory, a write index logic module and a read index logic module, the clock period of the write index logic module is a fast clock period, and the clock period of the read index logic module is a slow clock period; the write index logic module determines a write-in moment according to the fast clock period and the slow clock period and writes a first pointer into the memory at the write-in moment; the read index logic module reads the first pointer from the memory according to the slow clock period; wherein the writing moment meets the condition that the time difference of the same first pointer from being written into the memory to being read out from the memory is the first target delay time. The determination of the writing moment enables the time difference from writing to reading of the same first pointer to be thefirst target delay time which is shorter than the delay time in the prior art, so that the requirement of a high-performance processor for low delay of data transmission can be met.

Description

technical field [0001] The present application relates to the field of computers, and in particular, to a pointer synchronization device and method, an asynchronous FIFO circuit, and a processor system. Background technique [0002] When data is transmitted between different clock domains in a digital integrated circuit, it needs to be processed by a cross-clock domain circuit. Cross-clock domain circuits are usually asynchronous FIFO circuits. [0003] When an asynchronous FIFO circuit in the prior art performs cross-clock domain synchronization of pointers, it usually delays the clock cycle of the target clock domain by a delay of DFF number of clock cycles through a plurality of digital flip-flops (Digital Flip-Flops, DFF for short). Time, to achieve the synchronization of the pointer. [0004] In the prior art, the delay time when the pointers are synchronized across clock domains is relatively long, which cannot meet the low-latency requirements of high-performance pr...

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): G06F13/16
CPCG06F13/16G06F13/1689
Inventor 陈佰儒刘勋
Owner HYGON INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More