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

Hardware design verification system and method based on reinforcement learning

A technology for hardware design and verification system, applied in the field of hardware design verification system based on reinforcement learning, can solve the problems of labor cost and shorten the verification convergence time, and achieve the effect of shortening the verification work cycle, speeding up the process and reducing labor cost.

Active Publication Date: 2019-12-20
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problem that the incentive generation of the existing hardware design verification platform needs to be completely dependent on manual generation, and proposes a hardware design verification system and method based on reinforcement learning; the present invention combines reinforcement learning and hardware design verification , the verification platform incentives that need to be manually generated are generated through reinforcement learning, which greatly reduces labor costs, shortens the time for verification convergence, and greatly improves the reliability and completeness of 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
  • Hardware design verification system and method based on reinforcement learning
  • Hardware design verification system and method based on reinforcement learning
  • Hardware design verification system and method based on reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0046] The present invention proposes a verification platform based on reinforcement learning that automatically generates incentives with a goal of 100% coverage. Since the verification coverage includes line coverage, condition coverage, state machine coverage, and function coverage, the above All coverage types are applicable to the present invention, and only one coverage rate is used as an example in the following description.

[0047] Such as figure 1 Shown is the basic principle diagram of the reinforcement learning part in the present invention; a typical reinforcement learning system is generally composed of an environment, an agent, a reward module and a global state model, emphasizing how to act based on the environment to obtain the maximum expected benefit; the specific implementation The method is as follows: the agent takes act...

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 the technical field of reinforcement learning and the technical field of chip verification, in particular to a hardware design verification system and method based on reinforcement learning. The core of the invention is in that the hardware design verification platform excitation is automatically generated by using a reinforcement learning algorithm to enable the coveragerate to reach 100%, and the method and the system are suitable for convergence of the line coverage rate, the condition coverage rate, the state machine coverage rate and the function coverage rate. Amode of generating the verification platform excitation through reinforcement learning is used, and compared with a mode of manually constructing the excitation, automatic excitation generation is advantageous in that the verification work period is greatly shortened, and the labor cost is greatly reduced; and the number and types of generated excitations are more abundant, so that the verification completeness is greatly improved. Therefore, a verification worker can invest more energy on the improvement of the reference model and on a new project, and the chip verification process is greatly accelerated.

Description

technical field [0001] The invention relates to the field of reinforcement learning technology and the field of chip verification technology, in particular to a hardware design verification system and method based on reinforcement learning. Background technique [0002] Machine learning (Machine Learning, ML) is a multi-field interdisciplinary subject, specializing in the study of how computers simulate or implement human learning behaviors to acquire new knowledge or skills, and reorganize existing knowledge structures to continuously improve their performance. [0003] Reinforcement Learning (RL), also known as Reinforcement Learning and Evaluation Learning, is an important machine learning algorithm that has many applications in the fields of intelligent control robots and analysis and prediction. AlphaGo is the reinforcement learning algorithm used. Reinforcement learning is that the agent (Agent) learns in a "trial and error" way, and obtains rewards and knowing behavio...

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): G06F17/50G06N20/00
CPCG06N20/00
Inventor 刘洋吴健勤钱堃胡绍刚于奇
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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