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

AOS data processing FPGA simulation verification system based on UVM

A technology of data processing and simulation verification, applied in special data processing applications, CAD circuit design, etc., to achieve the effects of avoiding hidden dangers in design, strong channel tolerance, and convenient fault location

Pending Publication Date: 2022-03-22
SHANGHAI AEROSPACE COMP TECH INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide an all-digital simulation verification system based on UVM verification methodology for AOS data processing FPGA to solve the problem of payload packet business, bit stream business, virtual Channel access service, virtual channel frame service, main channel service, main channel frame service and insertion service only use one main channel data processing mechanism on the same spatial physical channel

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
  • AOS data processing FPGA simulation verification system based on UVM
  • AOS data processing FPGA simulation verification system based on UVM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The technical solutions in the embodiments of the present invention will be clearly and completely described and discussed below in conjunction with the accompanying drawings of the present invention. Obviously, what is described here is only a part of the examples of the present invention, not all examples. Based on the present invention All other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0029] In order to facilitate the understanding of the embodiments of the present invention, specific embodiments will be taken as examples for further explanation below in conjunction with the accompanying drawings, and each embodiment does not constitute a limitation to the embodiments of the present invention.

[0030] The invention can be applied to the technical field related to the design of the AOS multi-type payload data communication receiver using the CCSDS (Space Data Sys...

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 provides a UVM-based AOS data processing FPGA simulation verification system, which realizes test input randomization and constraint automatic convergence by constructing the UVM-based AOS data processing FPGA simulation verification system, and collects EPDU number coverage rate, packet header position coverage rate, packet tail position coverage rate, filling packet and filling frame sending condition coverage rate in an MPDU packet domain in real time at the same time. And function coverage rate statistics is realized in all directions. Besides, the expected data EXP stack and the measured data ACT stack are obtained in real time through the scoreboard group, automatic consistency matching is carried out, the wrong frame receiving and frame missing conditions are given out, and great convenience is brought to designers to carry out fault positioning. Finally, the method further provides maximization of the number n of the channels, universality is achieved, AOS data processing FPGA simulation verification of any multiple channels can be achieved by changing the number n of the channels and changing the MPDU proportion of the corresponding channels according to the rate modification constraint, and the method can be expanded and applied to FPGA ground simulation verification of AOS data processing systems of various aerospace models.

Description

technical field [0001] The present invention is an all-digital simulation verification system for AOS data processing FPGA built based on UVM verification methodology. Background technique [0002] The AOS data processing FPGA is used to receive the transmission frame sent by the relay terminal, perform synchronization, de-randomization, and RS decoding on the transmission frame, and unpack the data stream according to the CCSDS AOS protocol and the IP OVER CCSDS protocol, and finally according to the data in the transmission frame The identifier of remote control data, video and voice data and network data are sent to designated users through their respective output interfaces according to the established transmission protocol. [0003] First of all, AOS data processing FPGA is widely used as a data processing and forwarding device for space stations, free-flying vehicles, deep space probes and space transmission systems, realizing multiple Types and different rates of dat...

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): G06F30/34
CPCG06F30/34
Inventor 祝周荣张健金玉红马玉奇刘琳李莉
Owner SHANGHAI AEROSPACE COMP TECH 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