I3C bus verification method and verification system

A bus verification and verification test technology, applied in the field of digital verification, can solve the problems of cumbersome code replacement, error-prone, difficult to cover the I3C bus, etc., and achieve the effect of ensuring integrity and efficiency

Pending Publication Date: 2022-07-05
IPGOAL MICROELECTRONICS (SICHUAN) CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the above-mentioned existing technologies use FPGA or fixed I3C devices to communicate with the design to be tested, but at present the demand for chips in various industries is particularly large, and there are various types of sensors or other communication devices in various fields, relying on fixed It is difficult to verify the use of I3C bus in various fields, lack of randomness of verification, and the cost of a large number of I3C devices is difficult to estimate
If FPGA is used to simulate I3C devices for verification, code replacement according to different situations will be very cumbersome and error-prone
In addition, relying o

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
  • I3C bus verification method and verification system
  • I3C bus verification method and verification system
  • I3C bus verification method and verification system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0037] Embodiments of the present invention will now be described with reference to the accompanying drawings, in which like reference numerals represent like elements. As mentioned above, the present invention provides an I3C bus verification method and verification system. The UVM general verification methodology used in the solution of the present invention is oriented to all digital designs, covering from modules to systems, from ASIC (application-specific integrated circuits) to FPGA, as well as all scenarios from control logic, data path to processor verification object, verification engineers can flexibly change the properties of the verification platform according to specific design specifications to ensure the integrity and efficiency of verification.

[0038] The I3C bus verification method and verification system of the present invention are all realized based on the UVM platform, and UVM (Universal Verification Methodology, Universal Verification Methodology) is a l...

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 an I3C bus verification method, which is realized on the basis of a UVM platform and comprises the following steps of: a, establishing a verification platform through the UVM, and constructing components of a top layer, a middle layer and a bottom layer; b, compiling a test case of a single test so as to be matched with a to-be-tested design; and c, running the test case through the EDA tool to carry out verification test, and obtaining a verification result. Meanwhile, the invention further discloses an I3C bus verification system applied to the I3C bus verification method. According to the scheme of the invention, a verification engineer can flexibly change the attribute of the verification platform according to a specific design specification, and the integrity and high efficiency of verification are ensured.

Description

technical field [0001] The invention relates to the field of digital verification, and more particularly to an I3C bus verification method and verification system. Background technique [0002] At present, with the increasing integration and complexity of chips, it is a great challenge to verify the design under test more completely and efficiently. The I3C bus standard adds new functions on the basis of the I2C bus standard, such as dynamic address allocation, in-band interrupts, etc., and provides higher data rates and is compatible with I2C devices, so it is necessary to verify the integrated I3C bus completely and efficiently. The design of the protocol is more difficult than the verification of the traditional I2C bus protocol, because the verification of the I2C bus already has mature verification IP, and for the verification of the I3C bus protocol, the existing technology is through FPGA (Field Programmable Gate Array). ) or other fixed equipment simulates I3C equip...

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
IPC IPC(8): G06F11/36G06F13/42
CPCG06F11/3684G06F11/3688G06F13/4282G06F2213/0016
Inventor 何青松
Owner IPGOAL MICROELECTRONICS (SICHUAN) 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