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

Asynchronous serial communication control device

An asynchronous serial communication and control device technology, applied in the field of serial communication and communication, can solve the problems of lower efficiency, inability to realize mutual direct communication, increase of processing time, etc., to reduce the complexity of hardware and software design, and reduce technical complexity degree, the effect of hardware cost reduction

Inactive Publication Date: 2008-02-13
朱金怀
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using this method is technically complex, takes up a lot of system resources, and costs a lot
Direct communication between devices connected to this type of device cannot be achieved using this method
[0007] 4. Use the serial port to expand multi-serial port devices. The representative devices are GM812X series and SP233X series serial port expansion chips. This method is used because an additional IO port is used as the address line of the multi-channel sub-serial port. After receiving each frame of data It is necessary to immediately read the address line of the sub-serial port to determine the source of the data or determine the destination of the data (otherwise the data may be lost), resulting in the data buffer queue of the device’s own master serial port and the data buffer queue of the serial port connected to the master serial port. It loses its proper function and the processing time increases, so high-speed data transmission cannot be realized
Direct communication between devices connected to this type of device cannot be achieved using this method
[0008] When multiple systems need to use asynchronous serial ports for interconnection, one system must be used as the main control system, and other systems send information to the main control system, and the information is transferred and distributed through the main control system, which increases the intermediate processing links and reduces efficiency

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
  • Asynchronous serial communication control device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Best practice:

[0032] Referring to accompanying drawing, the present invention is made up of following several parts: n asynchronous serial controller internal control logics, and corresponding sending port, receiving port, sending destination register and receiving source register with each asynchronous serial controller, and The sending buffer corresponding to each asynchronous serial controller, the receiving buffer corresponding to each asynchronous serial controller, the main controller, each serial port work independently, the received data enters the receiving buffer for processing, and the main controller loops Process each serial port to receive buffered information frames. If it is an instruction frame, operate the relevant registers according to the contents of the instruction frame; if it is a data frame, send the contents of the data frame from the set serial port with the set data format and rate according to the contents of the relevant registers .

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 present invention discloses an asynchronous serial communication controller, which includes over three asynchronous serial communication controller internal control logics, a sending port, a receiving port, a sending objective register and a receiving source register, which correspond with each asynchronous serial controller, and a main controller. The main controller processes the information frames, which are received from each asynchronous serial port, judges whether the information frame type is instruction frame or data frame and processes the information correspondingly. If the information frame is an instruction frame, the main controller operates on a relative register according to the contents of the instruction frame. If the information frame is a data frame, the main controller sends the data frame contents at a set data format and rate from the set serial port according to contents of relative registers. The present invention has the following advantages that the present invention supports several asynchronous serial interfaces to communicate directly and mutually at a high speed, improves system efficiency and is easy to use.

Description

[0001] Field [0002] The invention relates to the communication field, in particular to the serial communication field in the communication field. Background technique [0003] At present, many electronic systems need to use asynchronous serial communication for communication. When the same device (or module, system) needs more serial ports, the following methods are generally used: [0004] 1. Use a general-purpose control device that itself has multiple asynchronous serial communication interfaces. Such a general control device is generally designed with 2 to 3 asynchronous serial communication interfaces. The number of serial ports that can be obtained by this method is still limited. [0005] 2. Use the software method to use the general input and output ports of the general control device to simulate the timing and communication format of the asynchronous serial port to expand. The number of serial ports and the communication rate that can be expanded by this method a...

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): G06F13/42
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