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

Device and method for fast sampling of bit stream based on fpga

A sampling device and bit stream technology, applied in synchronization devices, digital transmission systems, electrical components, etc., can solve the problems of high-speed communication bottlenecks, high resource costs, occupying fast carry chain resources, etc., to simplify the oversampling process, high The effect of resource utilization and resource efficiency

Active Publication Date: 2021-11-26
佛山冠湾智能科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The disadvantage of this process is that there are Bit difference, sum calculation and For bit comparison, for FPGA, it is necessary to use multiple lookup tables to complete the search of addition and subtraction results. When the number of oversampling m reaches a certain number, it will also occupy fast carry chain resources. In addition, multiple lookup tables are required to implement bit comparator, higher resource cost
From state sampling to state output, at least 5 modules can complete a sampling filter, which has a certain logic delay and forms a certain bottleneck for high-speed communication

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
  • Device and method for fast sampling of bit stream based on fpga
  • Device and method for fast sampling of bit stream based on fpga
  • Device and method for fast sampling of bit stream based on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following examples are further explanations and supplements to the present invention, and do not constitute any limitation to the present invention.

[0038] Embodiments of the present disclosure provide a FPGA-based rapid sampling device for bit streams, such as figure 1 , 4 , 5, the device includes:

[0039] The state sampling module 10 is used to carry out m state sampling to a single bit of the bit stream, obtain m state data described by the single bit, and output the state data to the FIFO buffer module 20 and the single bit comparison module 30 respectively, wherein m is an integer greater than 1;

[0040] The FIFO buffer module 20 is used to temporarily store m status data described by a single bit, and shifts the data of the FIFO buffer module 20 to the left by one bit each time a status data is obtained, and the highest bit data of the FIFO buffer module 20 is shifted out to a single-bit comparison In the module 30, the status data is moved into the low...

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 relates to the technical field of data sampling, and discloses an FPGA-based bit stream rapid sampling device and method. The device includes a state sampling module, a FIFO buffer module, a single-bit comparison module, a shift sorting module and a judging module. Through the FIFO buffer module, single-bit comparison module, and shift sorting module, the simple shift is replaced by addition and subtraction operations, and the output of the specified bit number of the m-bit shift register is replaced by the bit comparison output, thereby simplifying the entire oversampling process. This enables it to achieve a 40% reduction in resource consumption and logic delay, and provides a solution for higher resource utilization by performing complex synchronous and asynchronous communication on FPGA.

Description

technical field [0001] The invention relates to the technical field of data sampling, in particular to an FPGA-based rapid bit stream sampling device and method. Background technique [0002] In the field of wired communication, in order to save costs and improve reliability, the data interaction between devices is generally carried out by serial communication, and the n-bit data to be transmitted is converted into n-bit stream for serial communication. Send and receive data. Generally, the sending device of the bit stream shifts the n-bit binary data of the sending register to the data line according to a specific bit sequence according to the latch edge of a sending clock provided internally or externally by the sending device, and performs level lock The receiving device of the bit stream samples the level on the data line according to the sampling edge of a receiving clock provided internally or externally by the receiving device, and latches it into the receiving regis...

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): H04L7/00
CPCH04L7/0087
Inventor 招子安区盛昌黄祖强植键峰欧道江张卓奇
Owner 佛山冠湾智能科技有限公司
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