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

A General Asynchronous Serial Port Based on FPGA and Its Response Method

A general-purpose asynchronous and asynchronous serial port technology, applied in the field of serial port communication, can solve the problems of difficult reuse of simulation platforms, high cost, and poor versatility of hardware design schemes, and achieve the effects of enriching processing types, overcoming poor real-time performance, and poor versatility

Active Publication Date: 2020-05-12
BEIJING INST OF CONTROL ENG
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) The hardware design scheme of the traditional semi-physical simulation platform has poor versatility
It involves different developers, adopts different technical solutions, and the functions and interface standards of various hardware boards are also different, making it difficult to reuse simulation platforms for different projects
[0004] (2) The traditional semi-physical simulation platform has a long development cycle and high cost
The simulation platform of each new research project needs to go through the four processes of "design-production-debugging-use", which is difficult to meet the general shortening of software development cycle and the increasing application requirements of agile development software
[0005] (3) The traditional semi-physical simulation platform has poor maintainability
Under normal circumstances, the on-orbit operation period of space-borne embedded software is 5 to 8 years, and some are even longer; during this period, the flow of platform developers will increase the risk of inadequate management of historical development data, resulting in new development. It is difficult for personnel to quickly and effectively maintain the simulation platform
[0006] (4) It is difficult for the traditional semi-physical simulation platform to realize the generalization of supporting simulation software
There are differences in the hardware and onboard FPGA logic of different project simulation platforms, which directly affect the generalization of supporting simulation software

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 General Asynchronous Serial Port Based on FPGA and Its Response Method
  • A General Asynchronous Serial Port Based on FPGA and Its Response Method
  • A General Asynchronous Serial Port Based on FPGA and Its Response Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Aiming at the deficiencies of the prior art, the present invention proposes an FPGA-based general-purpose asynchronous serial port and its response method, which can complete the processing of the asynchronous serial port data by the simulation platform by configuring the physical layer and application layer parameters of the asynchronous serial port, and has the advantages of simple operation, real-time It has the characteristics of strong reliability, high maintainability, and realizes the generalization between different project simulation platforms, shortens the development cycle of the simulation platform, reduces the development cost, and ensures the stable operation of the spaceborne embedded software in orbit.

[0038] Such as figure 1 Shown is a schematic diagram of the structural framework of an FPGA-based general asynchronous serial port, including a register module, a control module, a receiving module, a sending module, and a receiving memory and a sending m...

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 an FPGA-based universal asynchronous serial port and response method thereof. The asynchronous serial port comprises a register module, a control module, a reception module, atransmission module, a reception memory and a transmission memory. The response method comprises the following steps of: after the universal asynchronous serial port detects a signal, executing a start condition; carrying out data analysis and restoration according to characteristics of a physical layer protocol configured by an interface so as to obtain reception interpretation data; detecting anapplication layer protocol configured by the interface; matching the data with the application layer protocol byte by byte; if all the pieces of data are successfully matched, returning response datato complete asynchronous serial port communication; if the matching fails, recording error information; and no matter whether the matching succeeds or not, storing received asynchronous serial port data for analysis. According to the FPGA-based universal asynchronous serial port and the response method, uniform description of asynchronous serial port communication is realized, the defects that the traditional asynchronous serial port data processing method is bad in universality, long in research period and high in cost are overcome, and the advantages of being standard, strong in reusability, short in research period and low in cost are provided.

Description

technical field [0001] The invention relates to an FPGA-based universal asynchronous serial port and a response method thereof, belonging to the technical field of serial port communication. Background technique [0002] Embedded systems have a specific hardware operating environment, so debugging and testing in the software development process are closely related to hardware timing, and need to rely on a semi-physical simulation platform. The traditional semi-physical simulation platform is customized and developed for the real target system and its application scenarios, and is a special test equipment with strong pertinence. However, in the face of the generally shortened software development cycle and the increasing number of agile development software, the traditional semi-physical simulation platform has gradually exposed the following problems: [0003] (1) The hardware design scheme of the traditional semi-physical simulation platform has poor versatility. It invol...

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): G06F13/10
CPCG06F13/105G06F2213/0032
Inventor 李晓锋陈朝晖董晓刚党纪红张国峰周中泽吴宗哲曹志威王晶黎藜
Owner BEIJING INST OF CONTROL ENG
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