Check patentability & draft patents in minutes with Patsnap Eureka AI!

Implementation method of cross-clock domain data interface

A technology of data interface and implementation method, which is applied in the field of data transmission, and can solve problems such as fragmentation, failure to meet equipment use requirements, and FIFO buffer affecting national security, etc.

Pending Publication Date: 2020-09-29
西安九天孵化器科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in recent years, with more and more data, the requirements for chips are getting higher and higher, and the use of asynchronous FIFO interfaces is also increasing. At present, the chips of many devices in my country rely on foreign imports, and some domestic manufacturers and The research institute develops the FIFO interface, but it is not systematic, and it cannot meet the needs of my country's equipment, and the excessive reliance on imports of FIFO buffers will seriously affect national security.

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
  • Implementation method of cross-clock domain data interface
  • Implementation method of cross-clock domain data interface
  • Implementation method of cross-clock domain data interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0054] Application Scenario

[0055]Before explaining in detail the implementation method of a cross-clock domain data interface provided by the present invention, the application scenario of the present invention is firstly introduced:

[0056] In recent years, with more and more data, the requirements for chips are getting higher and higher, and the interface of asynchronous FIFO is also used more and more. At present, the chips of many devices in our country are imported from abroad, and there are also some manufacturers and researches in China. The Institute has developed FIFO interfaces, but it is not systematic and cannot meet the needs of my country's equipment, and the excessive reliance on imports of FIFO buffers will seriously...

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 an implementation method of a cross-clock domain data interface, and belongs to the technical field of data transmission. The method comprises the following steps: designing synchronizers: modifying two stages of synchronizers to enable one pulse width in an original clock domain to be only effective to single pulse output of a target clock domain; designing an FIFO buffer,wherein a register prt _ gap is arranged in the buffer and used for indicating a gap between pointers; designing a control module and a time sequence; setting a two-stage shift register synchronization circuit, so that a signal write generated in an original clock domain is synchronized to a target clock domain; improving universality of an asynchronous FIFO; wherein a 32-bit serial-parallel shift register is arranged, the 32-bit serial-parallel shift register is controlled through a serial-parallel shift register state machine, and serial signals are converted into 32-bit parallel signals. On the basis of deep analysis of cross-clock-domain data transmission, the cross-clock-domain data interface based on asynchronous FIFO is designed, and the problem of cross-clock-domain data transmission is solved.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a method for realizing a cross-clock domain data interface. Background technique [0002] With the advent of the information age and the rapid development of my country's aerospace industry, the continuous foreign sanctions in recent years have made my country attach great importance to integrated circuit technology. The rapid development of integrated circuit technology also promotes the development of on-chip systems. The development history of integrated circuits can be traced back to the birth of the world's first computer ENIAC in 1946, and has been following Moore's law to develop rapidly. Now it has entered the In the deep sub-nanometer stage, due to the development of microelectronics itself and market demand, the feature size of integrated circuits is getting smaller and smaller. When entering the era of nano-processing, a complex electronic system can be reali...

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): G06F30/3312
CPCG06F30/3312
Inventor 王九鑫赵一诺郭斯林戈嘉艺
Owner 西安九天孵化器科技有限公司
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