A chip verification system, method, device, electronic equipment and storage medium
A technology for verifying systems and chips, applied in electrical digital data processing, computer-aided design, instruments, etc., can solve problems such as unfavorable maintenance, errors, and inability to guarantee the correctness of instruction stream semantics, so as to simplify complexity, improve reliability and The effect of accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] figure 1 It is a schematic structural diagram of a chip verification system provided in Embodiment 1 of the present invention, as shown in figure 1 As shown, the structure of the chip verification system includes: a verification model module 110, an out-of-order buffer module 120, a chip task execution module 130, and a result comparison module 140; 120 is communicatively connected with the result comparison module 140, and the chip task execution module 130 is communicatively connected with the result comparison module 140; wherein:
[0038] The verification model module 110 is used to output the positive sequence output results according to the verification stimulus, and sends the positive sequence output results to the out-of-order buffer module 120; the out-of-order buffer module 120 is used to perform out-of-order processing on the positive-order output results to obtain the first out-of-order output results in order, and send the first out-of-order output results...
Embodiment 2
[0050] Figure 4 It is a schematic structural diagram of a chip verification system provided by Embodiment 2 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiments. In this embodiment, the specific implementation of the verification model module and the out-of-order buffer module is given. The chosen implementation. Correspondingly, as Figure 4 As shown, the chip verification system includes: a verification model module 110, an out-of-order buffer module 120, a chip task execution module 130 and a result comparison module 140; wherein:
[0051] The verification model module 110 may include a functional logic unit 111 and an instruction recording unit 112; the functional logic unit 111 is communicatively connected with the instruction recording unit 112, wherein: the functional logic unit 111 is used to respond to the verification stimulus, generate a stimulus response result, and send the stimulus response result Send to the in...
Embodiment 3
[0072] Image 6 It is a flow chart of a chip verification method provided by Embodiment 3 of the present invention. This embodiment is applicable to chip verification. The method can be executed by a chip verification device, which can be implemented by software and / or hardware. implementation, and generally can be integrated in electronic equipment. Correspondingly, such as Image 6 As shown, the method includes the following operations:
[0073] S310. Obtain the first out-of-order output result output by the out-of-order buffer module; wherein, the out-of-order buffer module performs out-of-order processing on the positive-order output result output by the verification model module according to the verification stimulus. get.
[0074] S320. Obtain a second out-of-sequence output result output by the chip task execution module according to the verification stimulus.
[0075] S330. Perform chip verification according to the first out-of-sequence output result and the secon...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


