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

Universal method and platform for verifying compatibility between intellectual property (IP) core and advanced microcontroller bus architecture (AMBA) bus interface

A general verification method and technology of bus interface, applied in the field of general verification platform for compatibility between IP core and AMBA bus interface, can solve the problems of not considering generality, increase the development time and cost of verification platform, and reduce development time and cost. Improve verification efficiency and accuracy, and reduce the effect of iterations

Inactive Publication Date: 2011-07-06
SHANGHAI SILICON INTPROP EXCHANGE
View PDF1 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] At present, the general verification platform is often customized and developed only for a certain interface type, without considering the versatility. Different interface types require different verification platforms, which increases the development time and cost of the verification platform.

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
  • Universal method and platform for verifying compatibility between intellectual property (IP) core and advanced microcontroller bus architecture (AMBA) bus interface
  • Universal method and platform for verifying compatibility between intellectual property (IP) core and advanced microcontroller bus architecture (AMBA) bus interface
  • Universal method and platform for verifying compatibility between intellectual property (IP) core and advanced microcontroller bus architecture (AMBA) bus interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0056] Such as figure 2 As shown, the universal verification platform of IP core and AMBA bus interface compatibility provided by the present invention includes functional simulation tool, AMBA bus underlying infrastructure, third party verification IP core, control module, driver module, incentive generation module, verification module, APB Bridge, AHB master interface, AHB slave interface and APB slave interface, the verification platform adopts the verification components provided by SystemVerilog language and AVM verification methodology and hierarchical packaging and interconnection to interconnect each module into an integrated coordinated verification environment; The verification platform adopts the verification components provided by the SystemVerilog la...

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 provides a universal platform of verifying compatibility between an intellectual property (IP) core and an advanced microcontroller bus architecture (AMBA) bus interface, which comprises a functional simulation tool, an AMBA bus infrastructure, a third-party verification IP core, a controller, a driver, a stimulus, a checker, an advanced peripheral bus (APB) bridge, an advanced high-performance bus (AHB) master interface, an AHB slave interface and an APB slave interface, wherein all the modules are connected to form an integrated coordinating verification environment by adopting a verification component and hierarchical packaging and interconnections ways provided by a SystemVerilog language and advanced verification methodology (AVM). The platform can verify the compatibility of different types of IP core interfaces, and the development time and cost of the verification platform and a verification method are reduced. The invention also provides the universal method for verifying the compatibility between the IP core and the AMBA bus interface. In the method, excitation is produced more normatively, scientifically and accurately, unnecessary iteration is reduced and the verification time is shortened.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a universal verification platform and verification method for compatibility between an IP core and an AMBA bus interface. Background technique [0002] With the VLSI process technology moving towards 45nm, the complexity of SoC design has increased significantly, and IP core multiplexing has become the main way to realize SoC design. At present, 85% of IC design companies will use pre-determined modules based on IP multiplexing in the process of SoC design. [0003] In SoC design based on IP core multiplexing, ensuring the compatibility between IP interface and on-chip communication protocol is an effective means of SoC design reuse methodology to solve SoC integration problems. Therefore, the design and verification of on-chip bus becomes particularly critical. At present, there are many on-chip bus standards in the industry, mainly including: OCP, AMBA, CoreConnect, Wi...

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/26
Inventor 徐步陆刘芸赵乾史佳欢顾文雅陈娟陈玉梅樊炜
Owner SHANGHAI SILICON INTPROP EXCHANGE
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