SOC system verification method and device, computer equipment and readable storage medium
A system verification and verification technology, which is applied in the field of devices, SOC system verification methods, computer equipment and readable storage media, can solve the problem of inability to achieve two-way interactive collaborative verification of software and hardware, low verification efficiency, one-way interaction, etc. problem, to achieve the effect of improving verification efficiency and verification coverage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] figure 1 It is a flow chart of a SOC system verification method provided in Embodiment 1 of the present invention. The method is applied to an SOC system provided with a software-hardware interaction module, and includes the following steps:
[0050] Step S11: controlling the software-hardware interaction module to forward the first interaction information and / or the second interaction information of the software verification environment and / or the hardware verification environment to the hardware verification environment and / or the software verification environment.
[0051] In the embodiment of the present invention, the above-mentioned SOC is a system-on-chip (SOC, System on Chip), and the above-mentioned software verification environment is used to design and compile software verification use cases, and can also control the sending and receiving of interactive information interacting with system hardware . That is to say, the software verification environment can i...
Embodiment 2
[0059] figure 2 It is a schematic structural diagram of an SOC system verification architecture provided in Embodiment 2 of the present invention.
[0060] image 3 It is a schematic structural diagram of a software-hardware interaction module provided by Embodiment 2 of the present invention.
[0061] In the embodiment of the present invention, the above-mentioned software-hardware interaction module 300 includes a software configuration register 310, a hardware configuration register 320, a software status register 330, a hardware status register 340, and a dual-port RAM 350, and the dual-port RAM 350 is connected to the software verification environment and the hardware verification environment.
[0062] Figure 4 It is a flowchart of interactive information forwarding provided by Embodiment 2 of the present invention, including the following steps:
[0063] Step S41: receiving the first interaction information through the software configuration register, and / or receiv...
Embodiment 3
[0070] Figure 5 It is a flowchart of a SOC system verification method provided in Embodiment 3 of the present invention, and the method includes the following steps:
[0071] Step S51: Control the software-hardware interaction module to forward the first interaction information and / or the second interaction information of the software verification environment and / or the hardware verification environment to the hardware verification environment and / or the software verification environment.
[0072] This step is consistent with the above step S11, and will not be repeated here.
[0073] Step S52: Control the software verification environment to generate a software driver file according to the second interaction information and preset software stimuli, and / or control the hardware verification environment to generate a hardware driver according to the first interaction information and preset hardware stimuli document.
[0074] This step is consistent with the above step S12, an...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com