Method of testing the speed of data transmission from PCI Express equipment to host on the basis of FPGA (field programmable gate array)
A technology of data transmission speed and test method, applied in the direction of detecting faulty computer hardware, etc., can solve the problems of inaccurate test results, no exchange of data, low test speed, etc., and achieve fast test speed and test objectivity. Strong, low test overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] Describe technical scheme of the present invention in further detail below in conjunction with accompanying drawing: as figure 1 Shown, a kind of FPGA-based PCI Express device to the data transmission speed test method of host computer, it comprises the following steps:
[0025] S1: Modify the transport layer of the FPGA, and add the speed measurement code to test the data transmission speed between the device and the host;
[0026] S2: setting a device write performance counter;
[0027] S3: The speed measurement code reads the count value of the device write performance counter, and calculates the data transmission speed from the device to the host according to the following method:
[0028] S=V / (C / H)=V*H / (C / (P-1)*P)
[0029] Among them, S is the data writing speed of the device, that is, the data transmission speed from the device to the host, and the unit is Mbyte / s; V is the number of bytes of data read back by the device from the drive memory, and the unit is by...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com