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

Verification method of multi-port multi-message type cross communication component

A technology of communication components and message types, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as unusable, increased processor verification cycle and correctness verification, difficulties, etc., to ensure correctness verification Effect

Pending Publication Date: 2020-01-17
上海高性能集成电路设计中心
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to improve the performance of the processor, the message type and the corresponding port interface protocol are often customized in the design of the processor, so the VIP (Verification Intellectual Property) based on the general bus protocol provided by the third party cannot be used, which greatly increases the verification cycle and correctness of the processor. Difficulty of sex verification

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
  • Verification method of multi-port multi-message type cross communication component

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the teachings of the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.

[0019] Embodiments of the present invention relate to a verification method of a multi-port multi-message type cross-communication component, such as figure 1 shown, including the following steps:

[0020] The first step: define various data fields contained in various message types;

[0021] The second step: define each physical channel on each port, where the physical channel includes channel name and data bit width, etc.; ...

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 verification method for a multi-port multi-message type cross communication component. The verification method comprises the following steps: defining various data domains contained in various message types; defining each path of physical channel on each port; establishing a corresponding relationship between various message types and corresponding physical channels of each port according to actual design requirements; establishing a transmission reference model according to actual design requirements; generating a test sequence accommodating various message types, and injecting the test sequence into the reference model and an actually designed sending port; collecting message queues of message types acquired on the transmission reference model and an actually designed receiving port; and comparing the sequence of the transmission reference model and the actually designed received message queue with the domain correctness of each type of data contained in each received message type in the queue. According to the invention, the verification result is more accurate and convenient.

Description

technical field [0001] The invention relates to the technical field of processor chip simulation verification, in particular to a verification method of a multi-port multi-message type cross-communication component. Background technique [0002] With the continuous expansion of integrated circuit design scale and increasing design complexity, processor design is becoming more and more complex and its functions more diverse. Therefore, the correctness verification of processor chips becomes increasingly complex and difficult. This complexity, diversity, and difficulty can be reflected in the cross-communication of a large number of different types of messages between multiple ports within a single processor and among multiple processors, and it is necessary to ensure the cross-communication of multi-port and multi-message types correctness verification of components and speed up the verification process. [0003] In order to improve the performance of the processor, the mes...

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): G06F30/36G06F30/398
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