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

A logical simulation method

A technology of logic simulation and emulator, which is applied in the field of logic simulation, can solve problems such as the complexity of simulation methods, and achieve the effect of reducing workload

Inactive Publication Date: 2008-01-23
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0024] The present invention provides a method for generating an incentive message and a logic simulation method based on the method to solve the problem that the simulation method in the prior art is too complicated

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 logical simulation method
  • A logical simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The messages delivered to the logic through the logical service bus are usually the aggregation of multiple message streams. In logic simulation, in order to generate realistic stimulus data, we define multiple streams on the logic service input ports. Described flow refers to the packet sequence with certain characteristics, such as having the same VLANID (virtual Ethernet label in the Ethernet packet, 4 bytes.) The message can be defined as a flow, has the same source MAC address ( Indicates the physical address of the device that sends the message, 6 bytes) The message sequence can also be defined as a flow, or the message sequence that has several attributes at the same time can be defined as a flow. Some QOS attributes (quality of service guarantee attributes, including: out-of-order, bandwidth, delay, burst, packet discard rate) can be set for a flow, such as setting the maximum logical delay of all packets belonging to the flow. over 100 microseconds. The multi...

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 relates to a method of generating excitation message used in communication logic simulation, including: A) defining flows and designating the parameters of the flows in a service input port of logic; B) starting a logic simulator and triggering the service input port to control the flow by the event of requesting excitation message coming from the simulator; C) the service input port controls a flow and constructs an excitation message; D) responding to the excitation message request event of the simulator and transmitting the excitation message to the simulator; E) returning to the step B until the simulation ends. It separates message construction from message flow control and can define the message flow control course and message flow management as a sharable module and maximumly realizes module sharing; it transfers unshared message constructing functions to the user to realize, thus largely reducing the work capacity of user writing excitation software.

Description

technical field [0001] The invention relates to the field of testing, in particular to a logic simulation method. Background technique [0002] When conducting large-scale logic function verification simulations for communication, it is a very complicated and difficult task to realize the reuse of stimulus modules and support the generation of various stimulus communication messages. The main difficulty lies in: the actual message flow is a kind of disorder, but it has certain traffic characteristics, which is generally a disordered mixture of multiple message flows, and message scheduling is required to generate this disordered message flow; communication A message is often a protocol message encapsulated by another protocol message, and the actual message is a layer-by-layer encapsulation of multiple protocol messages; the user can arbitrarily set the value of each field of the message, and can also set abnormal values. Stimulus message is a communication message in the s...

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
IPC IPC(8): H04L12/28H04L12/24H04L12/26H04L29/06H04B17/00H04M3/22
Inventor 王进成
Owner HUAWEI TECH CO LTD
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