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

A Real-time and Reliable Waveform Data Transmission Circuit Between FPGA and Microcontroller

A waveform data, microcontroller technology, applied in program control, general control system, electrical digital data processing and other directions, can solve problems such as affecting control accuracy, achieve real-time, highly reliable data transmission, and improve control response speed and the effect of controlling the accuracy

Active Publication Date: 2022-06-21
WUHAN SECOND SHIP DESIGN & RES INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This affects the accuracy of the control

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 Real-time and Reliable Waveform Data Transmission Circuit Between FPGA and Microcontroller
  • A Real-time and Reliable Waveform Data Transmission Circuit Between FPGA and Microcontroller
  • A Real-time and Reliable Waveform Data Transmission Circuit Between FPGA and Microcontroller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The specific embodiments of the present invention will be described below with reference to the accompanying drawings.

[0033] like figure 1 As shown, the real-time and reliable waveform data transmission circuit between the FPGA and the microcontroller in this embodiment includes: a conflict detection module, a waveform data candidate storage module, a data cross-clock domain module, a waveform data acquisition module, and a microcontroller interface module .

[0034] The analog-to-digital conversion module is arranged at the front end of the waveform data acquisition module. The waveform data acquisition module is configured to send a conversion start signal to the analog-to-digital conversion module at its front end, so that the analog-to-digital conversion module performs analog-to-digital conversion on the target signal based on the start conversion signal, and the waveform data acquisition module is based on the start conversion signal. The conversion signal pe...

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 real-time and reliable waveform data transmission circuit between FPGA and microcontroller. The circuit includes a conflict detection module, a waveform data candidate storage module, a data cross clock domain module, a microcontroller interface module, and a waveform data acquisition module. After the microcontroller sends a request to read waveform data, the circuit can accurately and reliably transmit the latest waveform data points refreshed in FPGA to the microcontroller. On the one hand, it ensures that the transmitted waveform data is the latest data collected by the FPGA at the current moment, on the other hand, it realizes strong real-time performance and high reliability of data transmission, and has strong engineering application value.

Description

technical field [0001] The invention relates to the technical field of data acquisition and communication, and more particularly to the field of data transmission between an FPGA and a microcontroller. Background technique [0002] The main control board in the control field often adopts the structure of FPGA + microcontroller. FPGA usually realizes a series of functions such as waveform acquisition and pin expansion. The microcontroller implements the control algorithm according to the real-time acquisition data of the current ADC and sends out corresponding control command. This requires that the data in the FPGA can be accurately and quickly transferred to the microcontroller. [0003] The microcontroller and FPGA often work under two asynchronous clocks (different frequencies or different phases at the same frequency), and the FPGA is responsible for continuously receiving the waveform acquisition data refreshed by the analog-to-digital converter in real time. The time ...

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/14
CPCG05B19/0423G05B2219/25257
Inventor 孔祥伟李文华吴浩伟邓磊蔡凯李锐姜波李小谦李可维李鹏汪文涛蔡久青金翔欧阳晖吴钫张炜龙廖于翔张正卿张鹏程帅骁睿金惠峰周樑邢贺鹏
Owner WUHAN SECOND SHIP DESIGN & RES INST
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