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

A USB data real-time monitoring system and method based on FPGA

A monitoring system and data technology, applied in the direction of electrical digital data processing, multiple digital computer combinations, digital computer components, etc., can solve the problem of not allowing real-time monitoring of data

Active Publication Date: 2019-02-19
KUNMING UNIV OF SCI & TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although there are portable mobile computers now, they can be easily carried and used at any time, but considering some special working environment and work costs, if we are inconvenient, or it is not allowed to use a PC to monitor the data on the transmission line Real-time monitoring of data, and forwarding and preprocessing of real-time monitoring data, then we need other equipment for data transfer and preprocessing

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 USB data real-time monitoring system and method based on FPGA
  • A USB data real-time monitoring system and method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Embodiment 1: as Figure 1-2 As shown, an FPGA-based USB data real-time monitoring system includes an FPGA chip 1, a USB transceiver module Ⅰ 2, a USB transceiver module Ⅱ 3, and a DDR3 SDRAM memory 4;

[0054] The FPGA chip 1 includes: ULPI data transceiver module I6, ULPI data transceiver module II7, ULPI control module I8, ULPI control module II9, data temporary storage module 10 and FPGA signal processing and coordination module 12;

[0055] The FPGA chip 1 is connected to the USB transceiver module I2, the USB transceiver module II3, and the DDR3 SDRAM memory 4; the USB transceiver module I2 and the USB transceiver module II3 are connected to the FPGA chip 1 and the USB transceiver module through different I / O ports Ⅰ2 through ULPI data transceiver module Ⅰ6, ULPI control module Ⅰ8 and FPGA signal processing and coordination module 12; FPGA signal processing and coordination module 12 is connected with DDR3 SDRAM memory 4 through data temporary storage module 10, F...

Embodiment 2

[0073] Embodiment 2: as Figure 1-2 Shown, a kind of FPGA-based USB data real-time monitoring system and method, including this embodiment is the same as embodiment 1, wherein, further:

[0074] In this example, the back-end circuit 5 is an FPGA-based astronomical real-time imaging system, and the USB transceiver module I2 is connected to a CCD camera. The realized function is that the PC connected to the USB transceiver module Ⅱ3 can receive the astronomical images taken by the CCD camera, and at the same time, the back-end real-time processing circuit can process the transmitted images in real time with the lucky imaging algorithm, and finally got the answer.

[0075] The USB transceiver module Ⅱ3 connects the slave device to the PC, and works in the slave device mode, that is, the USB transceiver module Ⅱ3 connects to the PC using the A-type interface; the USB transceiver module Ⅰ2 connects to the CCD camera, works in the host mode, and uses USB transceiver Connect to the...

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 USB data real-time monitoring system and method based on FPGA, and belongs to the technical field of electronics and communication. The invention comprises an FPGA chip, a USB transceiver module I, a USB transceiver module II and a DDR3 SDRAM memory. The FPGA chip includes a ULPI data transceiver module I, a ULPI data transceiver module II, a ULPI control module I, a ULPI control module II, a data temporary storage module and an FPGA signal processing and coordination module; As that FPGA of the invention is used as a relay, the data on the USB bus can be unpacked, stored and forwarded after the USB transmission line is accessed without a PC, so that the non-invasive USB data real-time monitor and collection from the data level can be realized.

Description

technical field [0001] The invention relates to an FPGA-based USB data real-time monitoring system and method, belonging to the technical field of electronics and communication. Background technique [0002] FPGA (Field-Programmable Gate Array), the full name is Field Programmable Gate Array. It emerged as a semi-custom circuit in the field of application-specific integrated circuits (ASIC), which not only solves the shortcomings of custom circuits, but also overcomes the shortcomings of the limited number of original programmable device gates. The circuit design completed in hardware description language (Verilog or VHDL) can be quickly burned into FPGA for testing through simple synthesis and layout, which is the mainstream technology of IC verification. FPGAs can be produced quickly, can be modified to correct errors in the program and are cheaper to manufacture. At the same time, FPGA can realize a lot of logic functions. Due to the flexible and changeable internal str...

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): G06F15/78G06F15/17G06F13/42
CPCG06F13/4282G06F15/17G06F15/7807
Inventor 李彬华段晨昊金建辉何春
Owner KUNMING UNIV OF SCI & TECH
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