Supercharge Your Innovation With Domain-Expert AI Agents!

PCIe simulation data visualization method, system, device and medium

A technology for simulating data and equipment, applied in transmission systems, climate sustainability, electrical components, etc., to achieve the effect of optimizing PCIe simulation verification efficiency and improving debugging speed and accuracy

Pending Publication Date: 2022-05-31
XIAN MICROELECTRONICS TECH INST
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problems existing in the prior art, the present invention provides a PCIe simulation data visualization method, system, equipment and media, which can visualize PCIe transactions on the platform, solve the difficulties in debugging work, and significantly improve the debugging efficiency. Accuracy and PCIe Simulation Validation 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
  • PCIe simulation data visualization method, system, device and medium
  • PCIe simulation data visualization method, system, device and medium
  • PCIe simulation data visualization method, system, device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0062] Such as image 3 As shown, it is a structural block diagram of a Python-based PCIe simulation data visualization method in an embodiment of the present invention, wherein the inside of the dotted line is the visualization system structure of the present invention, and the outside of the dotted line is other modules connected to it. The emulator 9 adopts a general-purpose digital circuit emulator.

[0063] Module 1 is serdes decoding module 1, the number of which is 1, and its main function is to parse the PCIe serial code recorded by the emulator into a parallel code stream.

[0064] The No. 2 module is the physical layer unpacking module 2, the number of which is 1, and its main function is to pack the parallel data decoded by the No. 1 module into a physical layer packet structure according to the physical layer packet definition stipulated in the protocol.

[0065] The No. 3 module is the data link layer unpacking module 3, the number of which is 1. The main functio...

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

According to the PCIe simulation data visualization method, system and device and the medium, PCIe transactions are visually displayed in a platform, the difficulty in debugging work is solved, and the debugging accuracy and PCIe simulation verification efficiency are remarkably improved. Comprising the following steps: collecting PCIe serial codes of all PCIe devices and analyzing the PCIe serial codes into parallel code streams; the method comprises the following steps of: unpacking a three-layer protocol on a parallel code stream according to a protocol specification to obtain three-layer transaction stream information which is divided into a physical layer, a data link layer and a transaction layer; constructing a network topology structure of all PCIe equipment according to the acquired transaction flow information; and establishing a visual panel based on a Tkinter module of Python, and carrying out visual processing on the constructed network topology structure to realize PCIe simulation data visualization.

Description

technical field [0001] The invention relates to the technical field of integrated circuit design verification, in particular to a PCIe simulation data visualization method, system, device and medium. Background technique [0002] With the advent of the era of big data, massive amounts of data need to be processed, and processors and memory banks must be upgraded accordingly. At the same time, the demand for bandwidth and speed of the bus is also getting higher and higher. The traditional parallel bus can only be upgraded in terms of clock frequency and bus bit width, but its bottleneck is getting bigger and bigger. Crosstalk between lines caused by high speed, clock and data timing requirements, etc. all limit the improvement of its throughput. At present, the bus protocols commonly used in the system are high-speed serial buses such as PCIe, USB, Sata, and RapidIO. PCIe belongs to high-speed serial point-to-point dual-channel high-bandwidth transmission. The connected devi...

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): H04L43/045H04L41/14H04L41/12
CPCH04L43/045H04L41/14H04L41/12Y02D10/00
Inventor 尹堉洲李川谢琰瑾田琳杨阳王雯辛渊博肖刚杨靓
Owner XIAN MICROELECTRONICS TECH INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More