Port connection method and system for improving verification environment reusability and medium

A technology for verifying the environment and connection method, applied in the direction of functional inspection, detection of faulty computer hardware, instruments, etc., can solve the problems of non-reusability, error-prone, reducing verification efficiency, etc., to avoid artificial introduction of errors and save verification workload. , the effect of improving the verification efficiency

Inactive Publication Date: 2019-10-18
BEIJING HUAJIE IMI TECH CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The number of DUT port signals is often hundreds or thousands. Connecting so many signals requires a huge workload. The signal connection work of different levels of verification environments must be done again, which will inevitably cause waste, and is prone to errors, reducing verification efficiency.
[0013] If the module-level verification (BT, BlockTest) environment can be reused by subsystem-level verification / integration verification (IT, IntegrationTest), efficiency can be improved, but due to figure 2 For the reason shown in , reuse needs to change the driving direction of the port, and the port connection of DUT and verification environment needs to be developed separately due to different signal directions at different verification levels, so it cannot be reused

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
  • Port connection method and system for improving verification environment reusability and medium
  • Port connection method and system for improving verification environment reusability and medium
  • Port connection method and system for improving verification environment reusability and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The technical solution will be described in detail below through a preferred embodiment and in conjunction with the accompanying drawings.

[0041] A verification system that improves the reusability of the verification environment can be referred to figure 1 Prior art, including DUT and verification environment, described verification environment includes command layer and function layer, set signal layer, command layer, function layer, scene layer and test layer sequentially from bottom to top, wherein verification environment includes generator, agent , drivers, monitors, inspectors, scoreboards, and assertions. Generators, Drivers, Monitors, Checkers, Scoreboards, and Assertions are each verification components.

[0042] This embodiment focuses on the signal layer, the command layer and the functional layer;

[0043] The signal layer includes DUT and interface;

[0044] The command layer is above the signal layer, and is used to connect downward with the DUT thro...

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 port connection method and system for improving reusability of a verification environment, and a medium, and the method comprises the steps: defining a port connection macrofor connecting a DUT port signal with the verification environment, determining the connection direction of a signal according to the hierarchy of the verification environment, and driving the DUT port signal through a verification module when the hierarchy of the verification environment is a module level; when the level of the verification environment is a subsystem level, sampling a port signalof the DUT with a verification component; and connecting the signals which can be reused by the module-level verification and the subsystem-level verification by using the port connection macros. Theconnection direction of the signal is determined according to the hierarchy of the verification environment, the reuse problem can be effectively solved, the verification workload is saved, errors caused by manual reconnection of the signal are avoided, and the verification efficiency is improved.

Description

technical field [0001] The invention relates to chip verification, in particular to a port connection method, system and medium for improving the reusability of the verification environment. Background technique [0002] Verification is an indispensable process in the chip product development process to prove whether the design function is realized and implemented correctly. In order to better complete the verification, the verification personnel need to often build an appropriate and efficient verification environment around the design. With the increasing scale and complexity of chips and the rapid development of chip verification technology, there are various ways to build a verification environment. At present, the reusable hierarchical verification platform is commonly used in the industry, such as figure 1 As shown, from low to high, it is divided into signal layer, command layer, function layer, scene layer and test layer. The verification environment includes gener...

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/26G06F11/22
CPCG06F11/26G06F11/221
Inventor 刘赛李骊
Owner BEIJING HUAJIE IMI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products