A data transmission system and a control method thereof

A technology of a data transmission system and a control method, which is applied to a UART-based data transmission system and its control field, can solve the problems of difficult data transmission and reception, low data transmission efficiency, lack and the like, and achieves the effect of efficient transmission

Inactive Publication Date: 2019-04-16
上海芷锐电子科技有限公司
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. It relies heavily on the microcontroller to complete the data transmission and reception of UART. In the case of some default microcontroller chips or microcontrollers that are already heavily loaded and unable to participate in the process of UART sending and receiving data, the existing technology is difficult to complete data sending and receiving alone.
[0004] 2. In the prior art, there is a lack of a technology that can read and write the internal chip only by relying on the peripheral interface when the external chip needs to access the internal address space of the chip.
[0005] 3. In the prior art, if the sending and receiving of UART data depends on the microcontroller or software, the efficiency of data transmission for some specific purposes is low

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 data transmission system and a control method thereof
  • A data transmission system and a control method thereof
  • A data transmission system and a control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be described in further detail below through examples, and the following examples are explanations of the present invention and the present invention is not limited to the following examples.

[0043] Such as figure 1 As shown, a UART-based data transmission system of the present invention includes a read-write control unit, an analysis circuit, a receiving FIFO, a receiving FSM, a sending FSM, an AXI master interface and an APB slave interface. The receiving FSM is a data receiving circuit, and the sending FSM is a data sending circuit.

[0044] Receiving the FSM input RXD signal is used to oversample and denoise the RXD signal to obtain a reliable serial signal. According to the UART protocol, the data receiving circuit will also detect the start bit, receive serial data, parity check and stop bit check, etc. The received parallel data is finally sent to the analysis circuit through the data receiving circuit. The data receiving circuit i...

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 UART-based data transmission system. The receiving FSM is responsible for receiving an input RXD signal to obtain a reliable serial signal and receiving data according to a UART protocol; the analysis circuit is connected with the receiving FSM and is used for analyzing and classifying the data according to the customized read-write protocol; the receiving FIFO is connected with the parsing circuit and is used for caching and receiving parsed data which needs to be sent to the outside of the chip; the read-write control unit is used for completing specific implementation of various customized commands according to a customized read-write protocol; the read-write control unit comprises an asynchronous write FIFO and an asynchronous read FIFO; wherein the asynchronous write FIFO is connected with the analysis circuit; INT signals are input into the asynchronous read FIFO, the sending FSM is connected with the receiving FIFO and the asynchronous read FIFO and isused for converting data into UART serial data TXD signals to be sent out, the AXI master interface is connected with the asynchronous write FIFO, and the APB slave interface is connected with the asynchronous read FIFO. The UART data receiving, sending, analyzing and read-write control are achieved through full hardware, efficient data transmission under the specific purpose is achieved, and reading and writing of internal system storage space data by an external circuit under the condition of CPU default are supported.

Description

technical field [0001] The invention relates to a data transmission system and its control method, in particular to a UART-based data transmission system and its control method. Background technique [0002] The UART interface, also known as the Universal Asynchronous Receiver Receiver, is a commonly used chip peripheral interface. The data transmission between the outside of the chip and the inside of the chip can be completed through the peripheral interface of the chip. In the prior art, the microcontroller of the chip usually plays a major role in controlling the data transmission process of the UART interface. In the actual operation process, after the UART receives certain data (depending on the data size that can be buffered by the UART interface), it will initiate an interrupt. After the microcontroller receives the interrupt signal, the software will participate in the execution of the interrupt processing operation. The process of interrupt processing generally i...

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): G06F13/42
CPCG06F13/4282
Inventor 李宝川鲁汉洋
Owner 上海芷锐电子科技有限公司
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