Check patentability & draft patents in minutes with Patsnap Eureka AI!

A high-speed serial port SRIO testing method based on a PXI platform

A high-speed serial port, testing method technology, applied in the detection of faulty computer hardware, instruments, electrical digital data processing and other directions, can solve the problems of low efficiency, high delay, unclear software modular structure, etc., to achieve flexible hardware architecture, high performance Stable and reliable effect

Active Publication Date: 2019-05-28
成都能通科技股份有限公司
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Ethernet is widely used in storage, telecommunications, communications, wireless, industrial applications and embedded applications. Existing and mature hardware and protocol stacks reduce the complexity of development and product development costs, but in LAN and WAN The well-applied Ethernet used in this kind of chip-level or board-level system interconnection shows the characteristics of low efficiency and high delay. QOS requires the remnants of high-level software, resulting in unclear software modular structure.

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 high-speed serial port SRIO testing method based on a PXI platform
  • A high-speed serial port SRIO testing method based on a PXI platform
  • A high-speed serial port SRIO testing method based on a PXI platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0073] The present invention is realized through the following technical solutions, as Figure 1-Figure 15 Shown, a kind of test method based on the high-speed serial port SRIO of PXI platform is characterized in that: specifically comprise the following steps:

[0074] Step F1: The PXI platform receives the data stream sent to the serial port and meets the PapidIO protocol;

[0075] Step F2: Edit the data, generate and store a data packet conforming to the PapidIO protocol, and use the stored data packet as a data source for traffic generation;

[0076] Step F3: Prepare to send through the high-speed serial port as a data source for traffic generation;

[0077] Step F4: Perform IO operations, so that the PXI platform can immediately send and receive serial port data that meets the RapidIO protocol;

[0078] Step F5: Count the transmission rate and the number of bytes of the high-speed serial bus design verification system during data transmission;

[0079] Step F6: Read th...

Embodiment 2

[0086] This embodiment is further optimized on the basis of the above embodiments, such as Figure 1-Figure 5 As shown, the step F1 specifically includes the following steps:

[0087] Step F11: Enter the PXI platform software and configure the transmission rate;

[0088] Step F12: The tester clicks the data receiving button on the PXI platform software interface to enter the data receiving interface;

[0089] Step F13: The tester clicks the button on the upper part of the data receiving interface to select the receiving mode, data channel, and filtering / capturing conditions, and sets the relevant parameters respectively. The PXI platform selects or captures the data received by the serial port, leaving the data that meets the PapidIO protocol. data flow;

[0090] Step F14: The tester clicks the run button to start receiving data, and the relevant data received by the serial port is displayed in the interface table.

[0091] It should be noted that, through the above improve...

Embodiment 3

[0094] This embodiment is further optimized on the basis of the above embodiments, such as Figure 1-Figure 3 , Image 6 , Figure 7 As shown, the step F2 specifically includes the following steps:

[0095] Step F21: The tester clicks the data editing button on the main test interface of the PXI platform to enter the data editing interface;

[0096] Step F22: Edit and set the parameters FTYPE, prio, Size, and addr on the data editing interface, and click sequence to make the data to be sent an increasing sequence;

[0097] Step F23: After editing, click Insert to add a packet of data to the frame, and repeat step F22 until all the data is added and a data packet is generated before proceeding to the next step;

[0098] Step F24: After generating a data packet conforming to the PapidIO protocol, click save, and store the data packet as a data source generated by traffic for backup;

[0099] The parameters edited and set in step F22 include sending enable, cyclic sending fla...

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 high-speed serial port SRIO testing method based on a PXI platform. The PXI platform receives the data stream which is sent to the serial port and meets the Rocket IO protocol, before the data is received, the selection of the receiving channel is ensured to be consistent with the wiring mode, and the on-line receiving of the instant data and the off-line receiving of theRAM stored data are supported. In order to generate and store a data packet conforming to a Rocket IO protocol, the data packet can be used as a data source for flow generation after being stored, and the stored data packet is sent out through a high-speed serial port. The data statistics function is used for counting the transmission rate and the number of bytes of the high-speed serial bus design verification system in the transmission process; reading and verifying each state parameter of the system for quickly positioning the part and the reason of the fault when the system has the fault.The method has rich functions of protocol analysis, bus detection, fault injection, user-defined protocol sending, pressure testing, ID filtering and capturing and the like.

Description

technical field [0001] The invention relates to the technical fields of computer software, automatic testing and instruments, in particular, it relates to a testing method of a high-speed serial SRIO based on a PXI platform. Background technique [0002] There are many ways to connect components in an embedded system, but the three main high-speed serial standards are Ethernet, PCI Express and RapidIO. All three standards use similar serial deserializer (SerDes) technology, which provides throughput and latency performance that exceed wide parallel bus technology. With the continuous development of these standards, the future trend is to adopt common SerDes technology. This means there will be no appreciable difference in the raw bandwidth provided by these protocols. Instead, the usefulness of each protocol will depend on how the bandwidth is used. [0003] Ethernet is widely used in storage, telecommunications, communications, wireless, industrial applications and embed...

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): G06F11/22G06F13/42
Inventor 寇煜承
Owner 成都能通科技股份有限公司
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