Supercharge Your Innovation With Domain-Expert AI Agents!

Multi-type coexistence access stream verification method supporting multi-core shared access

A verification method and multi-type technology, applied in the field of multi-type coexistence and access flow verification, can solve problems such as slow running speed, difficult timing control, verification efficiency and comprehensive defects, and achieve the effect of ensuring correctness

Active Publication Date: 2021-10-22
JIANGNAN INST OF COMPUTING TECH
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the traditional software simulation verification method has the advantages of low cost and error-prone, as the design scale and complexity increase, the requirements for the number and quality of test vectors are also increasing
Moreover, the traditional software simulation method has the disadvantages of slow running speed, low control power of simulating specific functions, and difficult timing control, etc., and the verification method through software simulation requires the system to be fully constructed before the verification can be started, so that it has a great impact on the efficiency and efficiency of the verification. Comprehensiveness has some shortcomings

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
  • Multi-type coexistence access stream verification method supporting multi-core shared access
  • Multi-type coexistence access stream verification method supporting multi-core shared access
  • Multi-type coexistence access stream verification method supporting multi-core shared access

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0040] In the following introduction, the terms "first" and "second" are only used for the purpose of description, and should not be understood as indicating or implying relative importance. The following introduction provides multiple embodiments of the present application, and different embodiments can be replaced or combined and combined, so the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment contains features A, B, C, and another embodiment contains features B, D, then the application should also be considered to include all other possible combinations containing one or more of A, B, C, D Although this embodiment may not be clearly written in the following content....

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 multi-type coexistence access stream verification method supporting multi-core shared access, and the method comprises the steps: obtaining system information of a storage system corresponding to a to-be-tested access component, building a verification system corresponding to the to-be-tested access component based on the system information, and enabling the verification system to comprise a plurality of virtual models; when the multi-source core request instruction is detected, determining each test excitation sending the multi-source core request instruction; and respectively determining each virtual model corresponding to each test excitation, and carrying out parallel processing on the multi-source core request instruction based on each virtual model to obtain each virtual response result. The functions of request sending, analysis, response processing and the like of each virtual model are realized in a short time, finally, the correctness of processing, analysis and forwarding of the to-be-tested memory access component is judged by comparing real and virtual responses, errors can be found and positioned more easily through the verification method and system, the correctness of the to-be-tested memory access component is ensured, and no tape-out error exists.

Description

technical field [0001] The present application relates to the technical field of pre-silicon functional correctness verification of central processing unit chips, and in particular, relates to a multi-type concurrent memory access flow verification method supporting multi-core shared access. Background technique [0002] As one of the core components of high-performance microprocessors, MBOX has a decisive impact on the performance and efficiency of computer storage systems. It is located inside the core and its main function is to parse and forward multiple requests initiated by sources. Various types of memory access operations, submit multiple memory access objects for storage access, receive and manage read response data and return it to each request source, and manage the completion of storage access, where the access request source mainly includes execution components ( EBOX), memory access requests sent by other cores through the local transmission unit (TBOX), and me...

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/263G06F11/26G06F11/22
CPCG06F11/263G06F11/26G06F11/2242
Inventor 马亚楠邱诗凯过锋刘佳季宋甲秀
Owner JIANGNAN INST OF COMPUTING TECH
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