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

A high-precision baud rate universal serial port

A general-purpose serial port and baud rate technology, applied in the field of general-purpose serial ports, can solve the problems of large deviation of reference value and unreliable communication, etc., and achieve the effect of improving accuracy

Active Publication Date: 2017-01-11
BEIJING RES INST OF TELEMETRY +1
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under such background conditions, the traditional serial port baud rate generation method can no longer meet the needs, because the traditional serial port baud rate clock is generated by integer frequency division, and the baud rate generated by this frequency division method often deviates from the reference value Larger, there are hidden dangers in high baud rate communication, which can easily make communication unreliable

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
  • A high-precision baud rate universal serial port
  • A high-precision baud rate universal serial port
  • A high-precision baud rate universal serial port

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0028] Such as figure 1 and figure 2 As shown, a high-precision baud rate general-purpose serial port is based on the Altera CycloneⅢ series FPGA EP3C120F484I7 hardware platform. The general-purpose serial port includes a control module, an NCO module, a sending module and a receiving module;

[0029] The main clock frequency f of the general serial port s =62MHz, serial port baud rate f out =115.2kbps, the length of the holding register in the NCO module N=32, according to Get M=127685221;

[0030] (1) The control module receives the parameter frequency control word M and the odd parity mode configured by the microprocessor, and writes the M value into the NCO accumulator; the control module verifies the parity bit of the data received by the receiving module according to the odd parity mode Whether it is correct and calculate the check digit of the data sent by the sending module;

[0031] (2) The NCO module implements the function of a digitally controlled oscillator...

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 a universal serial port, and belongs to the technical field of data communication. The high-precision serial port Baud rate is generated through an NCO, a transmitting buffer area and a receiving buffer area are designed, and the reliability and stability of serial port communication are improved on the condition of the high Baud rate. The universal serial port has the transportability, is not limited by a hardware platform, can be flexibly transported to the hardware platform with an FPGA or ASIC, sets parametres through a microprocessor interface, and acheves the asynchronous serial port functions.

Description

technical field [0001] The invention relates to a general-purpose serial port, which uses a digitally controlled oscillator (NCO) to generate a high-precision serial port baud rate, and designs a sending buffer and a receiving buffer to enhance the reliability and stability of serial port communication under high baud rates It belongs to the field of data communication technology. Background technique [0002] With the advancement of science and technology, the speed of FPGA is getting faster and larger, and the requirements for data throughput of serial communication are getting higher and higher. The demand for asynchronous serial port baud rate is no longer the traditional 38.4 kbps, 115.2kbps, some applications have reached above 600kbps, even above Mbps. Under such background conditions, the traditional serial port baud rate generation method can no longer meet the needs, because the traditional serial port baud rate clock is generated by integer frequency division, an...

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): H04L12/40G06F13/38
Inventor 张静张荣兵王璇孙树杰
Owner BEIJING RES INST OF TELEMETRY