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

Flow monitor of software and hardware cooperation verification for switch

A technology of software and hardware synergy and switch, which is applied in the field of communication to achieve high reliability, low cost and easy implementation

Inactive Publication Date: 2017-02-22
李昀义
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to solve the problems caused by the transmission bus, the basic way of software and hardware cooperation has emerged.

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
  • Flow monitor of software and hardware cooperation verification for switch
  • Flow monitor of software and hardware cooperation verification for switch
  • Flow monitor of software and hardware cooperation verification for switch

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0019] In an embodiment of the present invention, a method for software and hardware co-verification for traffic monitoring of switches includes the following specific steps: based on programmable logic and embedded microprocessor design methods, using Verilog HDL hardware description language to write RTL-level codes to perform The modular design of the hardware part uses the C language to complete the short related design of the microprocessor. The functions of the hardware part include: realizing the monitoring of the read and write failure of the switch, completing the input and output data vol...

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 present invention discloses a flow monitor for a switch based on software and hardware cooperation. The method comprises: employing Verilog HDL (Hardware Description Language) to edit RTL codes for modulation design and employing the C language edition software to configure a testing platform work mode and a data generation mode based on a programmable device and a software platform. The hardware module includes a collection module configured to calculate the frame data volume of each port according to the throughput rate, a reading control module configured to read frame data and frame information from a memory, a data detection module configured to detect the correction of the frame data, and an extraction and calculation module configured to calculate the delay information of each frame of frame delay. The flow monitor of software and hardware cooperation verification for a switch can realize data collection monitoring according to the related configuration of the software to realize the delay statistics and upload the monitoring data to the software for processing so as to realize the calculation of the throughput rate and upload the throughput rate to the software for statistics. The flow monitor of software and hardware cooperation verification for a switch can conveniently perform verification and performance assessment of the switch and the devices similar to the switch.

Description

technical field [0001] The invention belongs to the communication field and is applied to switch testing, in particular to a switch flow monitor based on programmable logic. Background technique [0002] As the basis of modern large-scale network systems, switches play a very important role in the field of information exchange and high-speed data transmission, especially the research and design of FC high-speed data transmission switches based on optical fiber communication has become a research hotspot in recent years, so high-speed switches Verification and testing of the function and performance of switches has also become an important direction of switch research. [0003] Most of the current high-speed switch verification methods are based on logic analyzers and software platforms for functional and performance verification. However, because logic analyzers are very expensive, the verification cost is high, which is not affordable for ordinary designers. Software verif...

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): H04L12/931H04L12/911H04L12/801
Inventor 李昀义
Owner 李昀义
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