Supercharge Your Innovation With Domain-Expert AI Agents!

A function verification method and system applied to ahb bus matrix design

A functional verification and bus technology, applied in computer-aided design, special data processing applications, computing, etc., can solve the problems of low success rate of one-shot casting and insufficient verification, and achieve the effect of high efficiency and easy functional verification.

Active Publication Date: 2020-07-21
TIANJIN JINHANG COMP TECH RES INST
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a functional verification method and system applied to the design of AHB bus matrix, which is used to solve the problems of low success rate of one-time casting of existing chips and insufficient 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
  • A function verification method and system applied to ahb bus matrix design

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0017] figure 1 Be applied to the block diagram of the functional verification system of AHB bus matrix design of the present invention, as figure 1 As shown, the functional verification system applied to AHB bus matrix design of the present invention includes: stimulus generation component 1, address assignment component 2, timing drive component 3, return data monitoring component 4, data return component 5, bus monitoring component 6, result Compare component 7 and AHB bus matrix 10.

[0018] Such as figure 1 As shown, the AHB bus matrix 10 is used as the design under test, and the master device is scheduled to access different slave devices in parallel to realize the routing function. The components of the verif...

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 function verification method and system for an AHB bus matrix. The method comprises the steps that AHB bus excitation is randomly generated; according to a slave device baseaddress and an offset address which can be accessed by the master device, AHB bus excitation is taken as master equipment data according to the time sequence requirement of an AHB bus protocol and sent to an AHB bus matrix, a slave equipment result is output through the AHB bus matrix, and behaviors and states of all slave equipment are simulated according to the slave equipment result and serve as return data to be returned to the AHB bus matrix; and the returned data passing is compared through the AHB bus matrix with the slave device result and the AHB bus excitation meeting the time sequence requirement of the AHB bus protocol. Functional verification of the AHB bus matrix can be completed without depending on AHB IP core verification, efficiency is higher, and functional verificationof the AHB bus matrix is easier to achieve.

Description

technical field [0001] The invention relates to the technical field of integrated circuits, in particular to a function verification method and system applied to AHB bus matrix design. Background technique [0002] With the increasing scale of integrated circuit chips, digital chip design has developed from a timing-driven design method to a design method based on IP core multiplexing, and has been widely used in SoC design. Among them, the AHB bus matrix inside the SoC is usually the core and key of the entire circuit design. It can enable multiple master devices to access different slave devices in parallel and manage the data transmission of the chip. The AHB bus matrix inside the SoC is built by the IP core. Before the functional verification of the SOC bus matrix, the traditional method must first verify the IP core. This verification method relying on the AHB IP core has many processes and low efficiency. Moreover, the current chip success rate is low at one time, ma...

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 Patents(China)
IPC IPC(8): G06F30/398
CPCG06F30/398
Inventor 付彦淇鲁毅何全王晖
Owner TIANJIN JINHANG COMP TECH RES INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More