Baud rate fast self-adaptive method based on field programmable gate array (FPGA), processor and receiving end

A baud rate, adaptive technology, applied in the field of communication, can solve the problems of poor versatility and flexibility of serial devices

Inactive Publication Date: 2013-04-10
CSIC WUHAN LINCOM ELECTRONICS
View PDF3 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide a FPGA-based baud rate that can adapt to the baud rate by itself, aiming at the defects that serial devices use standard baud rates for communication in the prior art, which makes the serial devices poor in versatility and flexibility. Baud rate fast adaptive method and system

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
  • Baud rate fast self-adaptive method based on field programmable gate array (FPGA), processor and receiving end
  • Baud rate fast self-adaptive method based on field programmable gate array (FPGA), processor and receiving end
  • Baud rate fast self-adaptive method based on field programmable gate array (FPGA), processor and receiving end

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0041] Such as figure 1 As shown, the embodiment of the present invention is based on the baud rate fast adaptive method of FPGA, comprises the following steps:

[0042] S101, pre-set communication protocol parameters, the two sides of communication must adopt the same serial communication protocol, including start frame format, end frame format, data bit length, stop bit, parity bit, etc.; in this implementation example, as figure 2 As shown, set the start frame as: 0xFF, set the end frame as 3 consecutive data frames: 0x55AA55, set the data bit length as 8bit, set the stop bit as 1bit, and do n...

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 baud rate fast self-adaptive method based on a field programmable gate array (FPGA), a processor and a receiving end. The method comprises the following steps: an falling edge of a bus enables a spurious triggered detection circuit to be started, the falling edge is judged whether to be a start bit of a pre-set start frame of sending and receiving double-parties, and if the falling edge is judged to be the start bit, a counter is controlled to continue counting; a rising edge of the bus enables a spurious triggered detection circuit to be started again, the rising edge is judged whether to be a data bit, and if the rising edge is judged to be the data bit, the control counter is controlled to stop counting; and when the control counter stops counting, an actual baud rate of a current data frame is calculated according to a counting result of the counter and a frequency of a high precision clock, the baud rate is written into a data sending and receiving module, the data sending and receiving module is enabled to communicate according to the baud rate, and a baud rate fast self-adaptive process is completed. According to the baud rate fast self-adaptive method based on the FPGA, the self-adaption of any baud rate can be achieved, and a baud rate detection error caused by peaks or burrs on the bus is effectively removed by the use of the spurious triggering detection circuit.

Description

technical field [0001] The invention relates to the communication field, in particular to an FPGA-based fast baud rate self-adaptation method, a processor and a receiving end. Background technique [0002] In data communication, computer network, embedded computer system and various industrial control systems, serial communication is often used to exchange data and information. [0003] In a serial communication system, the baud rate is used to describe the data transmission rate. The so-called baud rate is the number of binary digits transmitted per second, and its unit is bps (bits per second), which is the main indicator to measure the speed of data transmission in a serial communication system. [0004] The sender and receiver of serial communication must abide by the same protocol, otherwise they cannot communicate normally. The serial communication protocol stipulates parameters such as baud rate, data bit length, parity check bit, stop bit between the sender and the...

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 Applications(China)
IPC IPC(8): H04L25/02
Inventor 许霄龙李锡武何冲
Owner CSIC WUHAN LINCOM ELECTRONICS
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